Portrait of Muhammad Umair Open to work

Hello, I’m

Muhammad Umair

Senior .NET Software Engineer

I build APIs, payment and shipping integrations, and enterprise web applications with .NET. Over 16 years of shipping software that’s scalable, fast, and built to last.

16+Years of experience
50+Projects delivered
10+Companies served
40+Clients
Up

About me

Backend-focused engineer based in Karachi, Pakistan.

I specialise in .NET technologies, with deep experience in API development, POS systems, customer information systems (CIS), and banking and financial software.

At eToolmarts I build the web APIs that connect sellers to marketplaces like Amazon, eBay, and Walmart, wire up payment gateways, and integrate shipping carriers. Earlier in my career I delivered an ERP financial module, a farmer portal for a major fertilizer company, and an online learning platform for the Australian General Practice Training Program.

I care about clean architecture, performance, and taking a project from requirements all the way to deployment.

Location

Karachi, Pakistan

Skills

The tools I use every day to design, build, and ship software.

.NET

Backend & full-stack

C#.NET Framework.NET CoreASP.NET MVCRazor / BlazorWeb APIEntity FrameworkLINQWCFMySQLSQL ServerCrystal ReportsREST API development & integration
UI

Frontend

HTML5CSS3BootstrapJavaScriptjQueryReact.jsAngular
API

E-commerce & marketplaces

Amazon SP-APIeBay APIWalmart APIShipStation APIOdooMagento
$

Payment gateways

Authorize.NetPayPalGoogle PayBraintreeAmazon PayBlueSnap
Ship

Shipping & logistics

FedExUSPSUPSShipment creationTrackingOrder synchronizationWebhooks
Ops

Servers, deployment & DevOps

IIS & Windows ServerDigitalOcean DropletsLiquid Web HostingApp deployment & configurationGitHubGitLabTFSVaultSource control & DevOps workflows

Professional experience

Recent roles across e-commerce, enterprise, and financial software.

Senior Software Engineer .NET

eToolmarts Pvt. Ltd. · Karachi, Pakistan

  • Build web APIs for marketplaces including Amazon, eBay, Walmart, and Jet.
  • Implement payment APIs for Authorize.Net, PayPal, Google Pay, BlueSnap, and Braintree.
  • Integrate shipment APIs for FedEx, UPS, and ShipStation.
  • Develop software components into fully functional systems.

Senior Software Engineer .NET

MATech Consulting Software Company · Karachi, Pakistan

  • Worked on Amazon MWS APIs and integrated them into a CMS.
  • Created and optimised database views and stored procedures.
  • Designed wireframes for applications.

Software Developer .NET

THK Solutions Pvt. Ltd. · Karachi, Pakistan

  • Designed high-performance applications to improve system efficiency.
  • Managed end-to-end development, from requirement analysis to deployment.
  • Worked on the customer information system (CIS) for Engro Fertilizers.

.NET Developer

Business Vision 2000 Pvt. Ltd. · Karachi, Pakistan

  • Executed the full software development life cycle and installed development tools.
  • Configured applications on IIS servers.
  • Learned and modelled business logic and workflows for client systems.

Featured projects

A selection of production systems I’ve built or contributed to.

Dec 2019 – Sep 2020

ToolPartsPro e-commerce

An online store where customers order aftermarket tool parts, with checkout through Google Pay, Mastercard, Visa, American Express, and PayPal.

ASP.NETPayment APIsE-commerce
Visit website ↗
Jan 2019 – May 2022

CMS for marketplaces

A management system for processing orders and sending shipments across Amazon, eBay, Walmart, Magento, and standalone websites.

Web APIMarketplace APIsShipping APIs
Private system
Oct 2015 – Dec 2016

Engro farmer portal (CIS)

A portal for Engro Fertilizers connecting farmers, dealers, and internal teams, with eleven activities, sales and marketing dashboards, payment integration, and full administrator security and configuration.

ASP.NETSQL ServerDashboards
Visit website ↗
Oct 2015 – Dec 2016

G.PRIME2 learning platform

An established online learning and information management system built for the Australian General Practice Training Program.

ASP.NETLearning management
Visit website ↗
Feb 2015 – Jan 2016

ERP for Lowe & Rauf

An ERP solution for an advertising company: plan creation, workflow-driven processing, general ledger records, and a complete financial module.

ERPWorkflowsFinance / GL
Private system

More work on Upwork

See client reviews and more of my freelance work on my Upwork profile.

View Upwork profile

Education & certifications

Formal training in computer science, plus hands-on .NET certification.

Education

MCS, Master of Computer ScienceUniversity of Karachi (UBIT Dept.) · 2015
BCS, Bachelor of Computer ScienceUniversity of Karachi (UBIT Dept.) · 2012
HSC, Pre-EngineeringGovt. Degree College Stadium Road, Karachi · 2008

Certifications

.NET ProgrammingAMI Apex Institute, June 2011 · registered with Sindh Board of Karachi
Computer Hardware & Networking, Microsoft OfficeInfo Channel Institute, January 2008 · registered with Sindh Board of Karachi

Languages

English
Upper intermediate
Urdu
Advanced
Hindi
Upper intermediate
Arabic
Elementary

Let’s work together

I’m open to new opportunities and interesting projects, especially APIs, integrations, and enterprise .NET systems. Send me a message or hire me directly on Upwork.

↑