Skip to main content
Mohbat Rai

Mohbat Rai

Technical Lead / Lead Software Engr. | Integration Engineer

Talent
KarachiMember since October 2, 2026
C#.NET.NET CoreADO.NETEntity FrameworkWeb APIweb formsReact.jsjQueryJavaScriptBizTalk ServerOrchestrationsPipelinesAdaptersBREBAMESB ToolkitManufacturingPurchasingFinanceSupply ChainOrder ManagementSQL ServerSSISSSRSXML/XSD/XSLTGitDockerArchitecture reviewscode quality assessments
·

Hire this person

Send a job offer directly to this candidate

C#.NET.NET CoreADO.NETEntity Framework

About

Senior Software Engineer / Technical Lead with experience designing, developing, and supporting scalable enterprise applications using C#, .NET, ASP.NET, .NET Core, .NET Framework, and SQL Server. Strong hands-on experience building high-performance backend services, RESTful APIs, database-driven applications, and enterprise integrations, with a focus on clean, maintainable, secure, and reliable solutions. Experienced in ASP.NET, Web Forms, ADO.NET, Entity Framework, .NET Core, SQL Server, React.js, JavaScript, TypeScript, jQuery, and Git, with the ability to work across both backend and frontend development.

Proven expertise in designing and implementing REST APIs, optimizing database queries and application performance, troubleshooting complex production issues, and delivering responsive, user-friendly web applications. Strong background in enterprise integration and cloud technologies, including Azure Functions, Azure App Services, Azure Storage, Azure Service Bus, BizTalk Server, REST/SOAP APIs, and messaging architectures. Experienced in integrating ERP, CRM, and custom enterprise platforms and modernizing legacy integration solutions using Azure technologies.

Proven technical leadership experience in Agile environments, including solution design, code reviews, technical mentoring, debugging, testing, CI/CD, and production support. Able to work effectively with cross-functional teams and stakeholders to translate business requirements into scalable technical solutions while maintaining high standards of code quality, security, performance, and maintainability.

Experience

Team Lead / Software Engineer - WinIT Solutions

(2019-01 - 2026-02)

  • Provided architecture leadership for enterprise-scale systems built on .NET, ERP platforms, and cloud infrastructure, reviewing designs for high availability, scalability, security, and performance.
  • Defined and enforced architectural standards, SOLID principles, Clean Architecture, and design patterns across development teams.
  • Designed RESTful and event-driven integrations using APIs, messaging queues, and service-based communication; guided cloud and DevOps strategy including CI/CD pipelines, containerization, and infrastructure automation.
  • Mentored senior developers and technical leads, led architecture reviews and code quality assessments, and owned architecture documentation including system diagrams and technical blueprints.
  • Partnered with stakeholders and management to translate business goals into scalable technical solutions, and enforced security best practices including authentication, authorization, and data protection.
  • Supported migration of integration workloads from BizTalk Server to Azure Logic Apps, contributing to cloud-based integration workflow design.
  • Built and deployed cloud components using Microsoft Azure App Services, Azure Functions, and Storage Accounts to support integration and backend services.
  • Architected a Publish-Subscribe integration model across multiple internal systems, reducing point-to-point connections and improving maintainability; designed Content-Based Routing and Scatter-Gather orchestration patterns to aggregate responses from multiple backend services.
  • Engineered a custom retry/exception-handling framework for integration workflows and optimized receive pipelines with de-batching logic for high-volume EDI transaction processing.
  • Delivered Epicor Kinetic ERP implementations, upgrades, and cloud migrations for US-based manufacturing and supply chain clients, supporting Manufacturing, Purchasing, Finance, Supply Chain, and Order Management business processes end-to-end.
  • Led Classic-to-Kinetic migration projects: validated master, transactional, and historical data; used the Epicor Data Migration Tool (DMT) and ETL processes to map legacy data structures into Kinetic; converted classic forms into Application Studio customizations aligned to factory standards.
  • Conducted discovery workshops with US client stakeholders to assess existing systems and business processes, produced FRDs and fit-gap/validation documentation, and supported UAT, cutover, and go-live activities.
  • Built Application Studio form customizations (UD fields, UD tables, extended properties, grids, combo boxes) with C# event handling and validation logic; configured menu placement and role-based security access.
  • Designed and optimized BAQs (subqueries, calculated fields, aggregate functions, updateable BAQs) to power dashboards, trackers, SSRS reports, and API/integration scope across manufacturing and supply chain data.
  • Developed BPM Method Directives and Data Directives (pre/post-processing, in-transaction and standard) using C# expressions, Set Field, Invoke BO Method, Execute Custom Code, and Raise Exception actions to enforce business rules and trigger notifications.
  • Built Service Connect automation workflows to integrate Epicor with external systems automating PO creation, receiving, inspection, AP invoicing, part creation, warehouse/bin assignment, inventory movement, and cost/quantity adjustments — with built-in error handling, rollback, and email notifications.
  • Delivered core manufacturing/supply-chain reporting: WIP, Job Costing, AP/AR Aging, Cash Flow, Inventory Movement, Stock Status, Cycle Count, Purchasing, Sales, and Shipping via SSRS and Power BI (DAX, dataflows, Power Automate).
  • Built advanced BAQs/dashboards for part-quantity allocation, time-phase supply/demand projection, and multi-level BOM-explosion for cost roll-ups and material planning; scheduled SSIS packages calling Epicor Kinetic REST APIs to refresh SQL Server reporting marts.
  • Architected and implemented a Publish-Subscribe integration model across multiple internal and client systems, reducing point-to-point connections and improving maintainability.
  • Designed Content-Based Routing using promoted properties and advanced send-port filters to dynamically route orders to ERP endpoints, and built Scatter-Gather orchestrations to parallelize calls to multiple backend services and aggregate composite responses.
  • Applied the Canonical Data Model pattern to define enterprise-wide standard schemas, simplifying transformations and insulating consuming applications from publisher-side changes.
  • Engineered a custom BizTalk retry/exception-handling framework with suspended-message routing and orchestration-driven error handling; built custom receive pipelines with de-batching logic to split bulk EDI files (X12/EDIFACT/XML) into individual transactions for improved scalability.
  • Delivered a full BizTalk ESB integration program for Tamkeen Technologies (KSA), including multi-environment (Dev/UAT/Prod) load-balanced architecture, BizTalk Server 2020 and SQL Server 2019 cluster installation/configuration, ENTSSO setup, WCF/Web API services in IIS with SSL/TLS, and ESB Configuration Tool / ESB Portal setup.
  • Established monitoring and alerting for integration platforms using OpenSearch/Filebeat log analytics, NLog, Prometheus (Windows Exporter), PowerShell health-check scripts, and Slack/email alerting for suspended instances and failures.
  • Developed JSON-based REST services and EDI transaction support (850, 846, 810, 855) with Party Configuration; administered BizTalk deployment, BRE, BAM, and ESB Toolkit across hybrid cloud/on-premises environments with CI/CD pipelines.
  • Middleware & Patterns: Enterprise Integration Patterns (EIP), Pub-Sub messaging, Orchestration patterns (Scatter-Gather, Aggregator, Convoys), routing & transformation patterns, error-handling & resiliency patterns.
  • BizTalk Server: Orchestrations, Pipelines (custom & standard), Maps (XSLT), Schemas (XML, Flat File), BRE, BAM, Adapters (WCF-Custom, SQL, SFTP); related technologies: C#, .NET, SQL Server, XML/XSD/XSLT, WCF, SOAP/REST, PowerShell, SOA.
  • Configured ESB Toolkit, ESB Portal, and email alert notifications; expertise in BizTalk Server administration, deployment tools, and SSO configuration; strong background in monitoring, troubleshooting, tracking, and managing BizTalk applications across environments.
  • Network & security: firewall rules and port management (443/444, DMZ), load balancer setup for high availability, SSL certificate installation/renewal, TLS enforcement, and secure communication between BizTalk and external/web-tier systems.
  • Performance optimization: BizTalk MessageBox database tuning, large-message handling and throttling strategies, orchestration vs. messaging-only trade-off analysis, and scheduled SQL jobs/stored procedures for platform health.

Software Engineer / Application Development - ISR Software Limited

(2014-04 - 2018-12)

  • Designed and developed enterprise-level applications Manufacturing Execution Systems (MES), HRM, Inventory, and Training Management Systems as part of the Clarity suite, following clean code principles and software architecture best practices.
  • Led full-stack development efforts across multi-tier architecture, from back-end databases through mid-tier services to front-end UI, participating in the full Software Development Life Cycle (planning, design, development, testing, deployment, maintenance).
  • Prioritized and executed tasks based on project timelines to ensure timely delivery and client satisfaction; developed custom tools and web applications producing efficient, maintainable, scalable code.
  • Gathered and refined technical requirements in coordination with business users and stakeholders; authored training manuals, conducted user training sessions, and proposed system improvements based on feedback.
  • Provided technical support, debugging, and performance optimization for production systems; led or contributed to small development teams, offering mentorship and task coordination.
  • Created and maintained comprehensive documentation for all developed modules and systems.

Lecturer - APTECH Shahrah-E-Faisal, Karachi

(2013-09 - 2014-03)

  • Taught web programming, Java, C#, software project management, and SQL Server; coordinated student projects and industry job fairs.

Lecturer - SZABIST–SZABTECH TMK

(2010-01 - 2013-08)

  • Delivered lectures and developed course materials in Web Engineering, Operating Systems, and Object-Oriented Programming (C++, Java).

Web Developer - Hidaya

(2008-04 - 2010-12)

  • Developed website layouts and user interfaces and maintained technical documentation using established development best practices.

Education

Master - Information Technology - NED University, Karachi

Bachelor - Information Technology - IICT, Sindh University

Skills

Technical Lead / Lead Software Engr.Integration Engineer

Reviews