
Muhammad Sohail
Verified Expert in Engineering
Robotic Process Automation (RPA) Developer
Faisalabad City, Punjab, Pakistan
Toptal member since December 25, 2025
Muhammad is a senior software architect and automation lead with experience delivering 150+ enterprise-grade automation bots and applications. He specializes in RPA (Microsoft Power Automate, Automation Anywhere, UiPath), .NET (C#, WPF), and AI-driven solutions using ChatGPT/OpenAI APIs and AI Builder. Muhammad has a strong background in designing scalable architecture, leading teams, and delivering high-impact, reliable solutions.
Portfolio
Experience
- Microsoft Power Automate - 6 years
- Robotic Process Automation (RPA) - 6 years
- Microsoft Excel - 6 years
- PDF - 6 years
- ChatGPT Prompts - 5 years
- ChatGPT API - 5 years
- Power Automate Desktop Flow - 4 years
- Power Automate Cloud Flow - 3 years
Preferred Environment
Automation Anywhere, SQL Server 2019, MySQLdb, SQLite, ChatGPT API, ChatGPT Prompts, Power Automate Cloud Flow, Power Automate Desktop Flow, Airtable, Microsoft 365
The most amazing...
...project I've architected involved delivering 150+ enterprise automation bots that transformed large-scale business operations.
Work Experience
Senior Software Developer
Octans Digital
- Developed fair price shop software, handling 11 branches with different sales and distribution workflows and enabling centralized management across multiple locations.
- Led migration of bots from Automation Anywhere to Microsoft Power Automate, ensuring seamless transition and modernizing automation infrastructure for improved scalability.
- Created universal automation solutions for order punching, TRO punching, and CRO punching, serving multiple clients, reducing development time, and ensuring consistent processing.
- Built a vendor management portal with an AI Builder integration and automated document tracking and shipment management.
- Implemented an AI-powered solution to read purchase orders and prepare order summaries for different clients, reducing manual processing time and improving accuracy.
- Trained the development team on Power Automate Cloud Flow and AI Builder for advanced automation solutions.
Senior RPA Developer
Freelance Clients
- Automated a task management system for a law firm using Microsoft Excel, generating custom notifications and reminders and managing team workflows to improve collaboration.
- Developed investment company automation processing plans from email and cloud URLs, extracting PDF data, evaluating with ChatGPT, and updating Microsoft Excel data on cloud infrastructure.
- Built API services for PDF reading and data extraction, generating PDF files from multiple formats for seamless document processing and data integration.
- Automated onboarding on Airtable with Slack messaging, Gmail invitations, SMS reminders, and real-time status updates for complete workflow automation.
- Created LinkedIn posts via data extraction using the Apify API and developed an interface for search keywords to enable a data-driven content strategy.
Tech Lead
Agile Managex Technologies
- Automated the endorsement process for Adamjee Insurance and Takaful, including data verification workflows that streamlined policy management and reduced processing errors.
- Developed workflow automation for Fidelity Insurance using ChatGPT API to analyze multiple quotations and generate comparison Microsoft Excel sheets, achieving 99% accuracy in complex prompt handling and data extraction.
- Built an automation bot for Khaadi to automate the order creation process over Microsoft Dynamics 365, using Microsoft Power Automate, eliminating manual data entry, and improving order processing efficiency.
- Automated the expected credit loss calculation process for Deloitte, streamlining financial risk assessment workflows and ensuring accurate credit loss reporting.
- Engineered a WhatsApp automation solution for NEPCO, including webhook integration, WhatsApp API connection, and automated reporting, enabling seamless customer communication and data collection.
- Developed transaction reconciliation automation for Mobilink Bank, mapping transactions between State Bank statements using advanced transaction-to-transaction matching algorithms to identify missing transactions accurately.
- Created a candidate data analysis system for ETEA, including roll number list generation, center allocation, and exam shift management.
- Implemented a central bank scanner for the State Bank of Pakistan to scan and aggregate news from 41 different international bank websites, automating content collection and generating comprehensive summaries from multiple sources.
- Automated the billing system for Prime Health Hospital Dubai, handling 500+ bills monthly with automated list preparation and categorization, significantly improving the finance department's efficiency and saving processing time.
- Introduced an automation solution for Rype Holding Australia to fetch company data and historical name research from multiple government and semi-government websites after payment processing, streamlining due diligence workflows.
Software and RPA Developer
Interloop
- Delivered 11 production-ready automation bots for H&M, standardizing workflows and improving operational efficiency across multiple business functions.
- Automated the end-to-end Sportsmaster merchandising workflow, reducing processing time from hours to minutes through Oracle HMS integration and CSV automation.
- Built an AI-powered web scraping solution for Target reviews using Python, categorizing reviews into five distinct categories and overcoming dynamic content challenges.
- Unified Primark PO processing across three product lines by transforming complex multi-format purchase orders into a standardized workflow.
- Automated City Office internal PO processing across 6+ business units, standardizing diverse data formats and ensuring critical business flow continuity.
- Created a pack plan optimization bot for BMG Apparel with advanced calculations, optimizing carton configurations based on area, SKU assortments, and weight constraints.
- Orchestrated Adidas pack planning automation, integrating the portal, Oracle HMS, and Microsoft Excel files to automate the entire pack plan creation and size mapping process.
- Engineered a time-critical Carters buy acceptance bot with multi-factor analysis, making intelligent decisions within limited time windows via the Andromeda portal.
Experience
Investment Plan Processing Automation for a UK Investment Company
The workflow intelligently detects input format, uses ChatGPT to identify shareable file links in emails, downloads files from cloud storage, and processes complex multi-page PDF documents. Using the PyPDF library, the system extracts text from challenging PDF structures and processes it through ChatGPT to extract approximately 43 required field values. The extracted data is formatted into JSON, parsed, and automatically written to Microsoft Excel business sheets.
The solution includes HTTP API integration for communication between cloud flows and Python scripts, with automated file management on OneDrive. This solution eliminated manual data entry time, reduced processing time from hours to minutes, and ensured consistent accuracy across hundreds of investment plans.
AI-powered Goods Declaration Portal with Document Management System
I engineered a Next.js web application that served as a centralized document management portal. The solution uses a proforma invoice (PI) as the primary reference for all shipments. When users upload documents, the AI Builder-powered flow automatically extracts data and stores it in a Microsoft SQL Server database. The portal provides a user-friendly interface that displays extracted data and enables users to upload subsequent documents.
The system tracks the complete document lifecycle, managing relationships between document types. Once all required documents are uploaded and the GD is received from the broker, the portal triggers the Microsoft Power Automate desktop flow to automatically punch data into the Oracle ERP. This eliminates manual document tracking, reduces errors, and improves user experience.
Automated PO Sheet Generation for Guess Europe | 95% Manual Effort Reduction
I built a Power Automate cloud flow triggered via email, integrated with AI Builder for document processing. The system extracts structured data from each PO page and automatically generates a standardized Excel sheet, storing outputs in OneDrive.
This solution reduced processing time from roughly 25 minutes to under 2 minutes per PO, eliminated manual data entry, and improved accuracy to around 98%. It saves 500+ operational hours per month (around $35,000 annually) and provides a scalable foundation for automating similar document workflows across clients.
Automated Order Summary Generation for Onskinnery | 95% Manual Effort Reduction
Previously, merchants sent PO files via email, and SCL staff manually extracted details (item codes, sizes, quantities, pricing, totals, and packaging) from structured and semi-structured documents into Excel sheets—making the process time-consuming and error-prone.
I implemented an end-to-end solution using Power Automate (Cloud), AI Builder, Excel Online (Business), and Outlook 365. Incoming PO emails trigger the flow, AI Builder extracts key data from PDFs, and the system automatically structures and populates a standardized Excel order summary template.
Impact:
95% reduction in manual effort, improved accuracy and consistency, and faster processing for billing and logistics, streamlining operations and enabling the SCL team to focus on higher-value tasks.
Automated Shipment Creation on Stitched Supply Chain Portal | 90% Efficiency Improvement
An attended RPA bot was developed to run at the start of each week. It reads shipment invoices and Excel files, extracts key data (PO numbers, cartons, delivery dates, container details), and performs end-to-end shipment creation on the portal.
The bot automates shipment creation, PO selection, carton allocation, transport, and date updates, document uploads, and publishing shipments while capturing shipment IDs. It also includes validations, exception handling, and logging for accuracy and auditability.
Impact:
90% reduction in manual effort, faster processing within tight deadlines, improved accuracy, and reduced dependency on manual resources, ensuring a reliable and scalable shipment creation process.
Automated Customer PO Upload to HMS | 95% Efficiency Improvement
I developed an attended RPA bot that performs end-to-end automation: secure login, navigation to the customer order module, reading Excel inputs (PO numbers and dates), automatic date conversion, accurate data entry, and transaction saving. The bot processes all records in a loop with validation, exception handling, and logging.
Impact:
95% reduction in manual effort, zero data entry errors, faster processing, improved data accuracy, and enhanced reliability for high-volume operations.
Automated PO to Master Sheet Processing for Primark | 90% Effort Reduction
I developed an RPA solution that reads POs directly from PDF files, extracts all required fields using predefined rules, and automatically populates the master sheet in the correct format. The bot handles multiple PO formats, validates data, and logs exceptions for missing or invalid inputs.
Impact:
90% reduction in manual effort, improved data accuracy, faster turnaround, and reliable master sheet generation for downstream planning and execution.
End-to-end Order Lifecycle Automation for Primark | Accelerated Processing by 4x, Near-zero Errors
I built an RPA solution that reads structured master sheets, generates dynamic CSVs, and executes system transactions sequentially with dependency validation. The bot logs into HMS, uploads data, creates TROs, CROs, and orders, and updates shipment plans, while writing all outputs (TRO, CRO, order, plan numbers) back to the master sheet.
I also implemented robust exception handling (for missing data, login failures, and format issues) and logging for auditability.
Impact:
Reduced manual effort by 95%, accelerated processing by 4x, eliminated data entry errors, and handled 300+ monthly transactions without additional resources.
End-to-end Order Lifecycle Automation for M&S (HMS/WMS) | 95% Effort Reduction, 4x Faster Processing
I built an RPA solution that reads structured master sheets, generates dynamic CSVs, and executes transactions sequentially with dependency validation (TRO, CRO, Order, Shipment). The bot logs into HMS/WMS, processes data, and updates all outputs (TRO, CRO, order, and plan numbers) back into the master sheet.
I also implemented robust exception handling and logging for reliability and auditability.
Impact:
Reduced manual effort by 95%, improved processing speed by 4x, eliminated errors, and enabled seamless handling of 200–300+ monthly transactions without additional resources.
End-to-end PO-to-shipment Automation for C&A (HMS/WMS) | 95% Effort Reduction
I built an RPA solution that extracts structured data from PDFs into a master sheet, then processes TRO, CRO, order punching, and carton details sequentially using dynamic CSV generation and system automation. The bot ensures dependency validation and updates all outputs (TRO, CRO, order, carton data) back into Excel. I also implemented exception handling and logging for reliability and auditability.
Impact:
Reduced manual effort by 95%, cut carton processing time from 20 minutes to seconds, improved speed by 4x, and enabled seamless handling of 150–300+ orders/month without additional resources.
Automated Task Management & Notification System for UK Law Firm–Power Automate & Microsoft Ecosystem
Built a suite of cloud flows to track the full task lifecycle (create, update, delete) and maintain a centralized Excel-based tracking system as a single source of truth. Developed a smart reminder engine to detect upcoming, overdue, and inactive tasks, sending automated alerts via Outlook and Teams. Implemented daily automated reporting, delivering executive summaries (pending, completed, overdue) to management and personalized task reports to individual users.
Added SLA-based escalation workflows to ensure delayed tasks were automatically escalated to relevant stakeholders. Integrated error handling, logging, and retry mechanisms for reliability, and designed reusable, scalable components for future extensions.
Result: Reduced manual tracking by 90%+, improved accountability and on-time task completion, and provided real-time operational visibility across teams.
Automated Recruitment & Candidate Workflow Platform (Airtable & Multi-channel Automation)
Built multi-step workflows to manage candidate shortlisting, approval, and communication. Candidate summaries were automatically generated and shared with hiring managers via Slack. Based on manager approval, the system validated candidate interest and triggered automated introduction emails. Dynamic workflows handled all scenarios, including rejection or non-response, with real-time status updates.
Implemented a robust reminder engine with triggers at 4 hours, 2 days, 15 days, and 30 days, sending notifications via Slack, Gmail, and SMS to ensure timely actions. Automated meeting scheduling, reminders, and post-interview follow-ups, including candidate selection and confirmation.
Integrated Airtable Automations with Power Automate for extended logic and external integrations. The solution significantly reduced manual coordination, improved response rates, and created a scalable, fully traceable recruitment workflow system.
Multi-vendor eCommerce Marketplace (Next.js + NestJS)
https://my-market-place-web.vercel.app/Features include a product catalog with filters and Cmd+K search, rich product media (image, video, 360°), cart and checkout, vendor storefronts and dashboard, community fundraising campaigns, wishlist and order history, and role-based access control (customer/vendor/admin) enforced on both API guards and UI. Payment flow supports multiple methods (cards, PayPal, Apple Pay) with saved methods in the demo.
Architecture mirrors production-style stacks (storefront + API + shared package). Production deploys on Vercel via Next.js route handlers; NestJS runs locally for full-stack dev and OpenAPI documentation. Catalog is in-memory on the server; cart, auth, and orders persist in browser storage for a zero-database portfolio demo.
Stack: Next.js, React, TypeScript, NestJS, Tailwind CSS, REST, OpenAPI, Vercel
Repo: https://github.com/MSohail-QCloud/MyMarketPlace
Education
Master's Degree in Computer Science
Government College University (GCU) - Faisalabad, Pakistan
Certifications
Internet of Things Developer
The Presidential Initiative for Artificial Intelligence
Microsoft Power Automate Desktop: Intelligent Automation
Udemy
Microsoft Power Automate Desktop - Zero to Expert: Part 2
Udemy
Automation Anywhere Certified Advanced RPA Professional (Automation 360) 2022
Automation Anywhere
Bot Developer (Automation 360)
Automation Anywhere
Automation Anywhere Certified Essentials RPA Professional 2022
Automation Anywhere
Automation Anywhere RPA Essentials for Students (Automation 360)
Automation Anywhere
Machine Learning & Data Science A-Z: Hands-on Python 2024
Udemy
Python Mega Course: Go Beginner to Expert in Python3
Udemy
Skills
Libraries/APIs
Node.js, React, OpenAPI, API Development, Google Calendar API, Google Sheets API, Workbooks API, Twilio API, Beautiful Soup 4, OpenAI API, REST APIs, Google API, Google APIs
Tools
Automation Anywhere, C#.NET WinForms, Zapier, ChatGPT, Makefile, Microsoft Excel, Visual Studio, Crystal Reports, SAP Crystal Reports, Microsoft Power Apps, Make (formerly Integromat), n8n, Microsoft Teams, Xero, Slack, Claude, Git, Sentry, Microsoft Access, NGINX, Google Sheets, Microsoft Power BI, Claude Code, Oracle ERP
Languages
Python, JavaScript, TypeScript, Visual Basic for Applications (VBA), C#, CSS, HTML, SQL, Java, PHP, Excel VBA, Visual Basic
Frameworks
Next.js, .NET, Tailwind CSS, Selenium, Windows Presentation Foundation (WPF), NestJS
Paradigms
Database Design, Automation, API Architecture, Low-code Development, HIPAA Compliance, Management, Role-based Access Control (RBAC)
Platforms
Power Automate Cloud Flow, Microsoft Power Automate, Microsoft Power Platform, Twilio, SharePoint, Vercel, Microsoft, Firebase, AWS IoT, Amazon Web Services (AWS), Docker, Power Automate Desktop Flow
Storage
SQL Server 2019, MySQLdb, SQLite, Microsoft SQL Server, PostgreSQL, MySQL, Database Architecture, Databases, Database Management, Data Integration, JSON, NoSQL, Elasticsearch, Azure SQL
Other
ChatGPT API, Airtable, Robotic Process Automation (RPA), Software, PDF, Artificial Intelligence (AI), Microsoft AI Builder, Document Management, APIs, Supabase, OpenAI, Architecture, Microsoft 365, Web Scraping, Full-stack Development, AI Tools, API Testing, API Connectors, Email Templates, Error Handling, Job Schedulers, Workflow Design, Outlook, Approval, Business Process Automation, Workflow Automation & System Integration, Technical Documentation, Gmail, Email, AI Automation, Google Calendar, Prompt Engineering, Dashboard Development, AI Agents, Perplexity, Scraping, PDF Scraping, Data Engineering, Data Scraping, Data Extraction, Data Processing Automation, Website Data Scraping, Integration, CSV File Processing, CSV, Airtable Automations, Migration, User Interface (UI), AI Integration, Software Development, Spreadsheet Automation, Make, Anthropic, Compliance, Mentorship, Security, Reports, User Experience (UX), Financials, Workflow Automation, Dashboards, Full-stack, Law, Document Parsing, Large Language Models (LLMs), GitHub Actions, Browser Automation, Automation Scripting, Email Automation, Workflows, Automations, Inventory Management, Manufacturing Resource Planning (MRP), Supply Chain, Supply Chain Operations, Production Planning & Control (PPC), Solution Architecture, Bots, Data Modeling, Excel Expert, Pricing, AI-assisted Development, UiPath, Scripting, Cloud & Deployment, Data Science, API Integration, Supabase Auth, Maps, Georeferencing, Webhooks, Excel Macros, SharePoint Online, .NET 10, API Management, Web Development, Manufacturing, Consulting, SAP ERP, OAuth, Agentic Workflow Design, Open-source LLMs, Microsoft Dataverse, Data Analysis, ChatGPT Prompts, Web Technologies, IOTA, Machine Learning, Cloud-based Architecture, Natural Language Processing (NLP), HTTP API Development, Oracle ERP Integration, Document Intelligence, Computer Science, intelligent document processing idp, AI Builder (Microsoft Power Platform), OCR & Data Extraction (PDF, semi-structured docs), Workflow Automation (end-to-end), Power Automate (Cloud & Desktop), scalable automation architectures, fully autonomous workflows, Microsoft Power Automate cloud, Process Design & Optimization, Document Processing, Data Accuracy & Validation Techniques, intelligent document processing, Notifications, SMS, SMS Marketing, eCommerce, Monorepos
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring