Khalil Mohammad

Karachi · Sindh 75950 · +92-334-3145541 ·

I am experienced in leveraging agile frameworks to provide a robust synopsis for high level overviews. Iterative approaches to corporate strategy foster collaborative thinking to further the overall value proposition.


Automation engineer

Azura consulting


I automated many different eCommerce functions between multiple marketplaces and drop ship vendors, including the below functions.

  1. Automated ordering
  2. Automated tracking code
  3. Automated inventory quantity and price

Automated warehousing, I also automated many other miscellaneous functions such as.

  1. Automated image processing according to marketplace rules such as size, background and other properties.
January 2021 - Aug 2021

Backend developer

Conestoga College

Worked closely with the Product manager to complete a complex OAuth integration.


Custom LTI 1.3 OAuth2.0 and OIDC Tool: I worked as a sole developer on this complex OAuth implementation. Developed using TypeScript, TypeORM, JWT, jsonwebtoken, SQL Server for data storage and passport for Authentication. I provided a demo frontend using ReactJs, Redux, Redux Saga and TypeScript.

Sept 2020 - Dec 2021

Full Stack Developer


Worked closely with Product Managers to complete Quickbooks desktop and web integration.


Quickbooks API development: I was part of a team that implemented Quickbooks Desktop and Web APIs. We created an integration that synced client ledger in innroad with either web or desktop Quickbook. We used .net core, C#, Rest APIs, JSON, XML, Quickbooks Desktop SDK, OAuth for this integration. We also used XUNit for testing.

Sept 2020 - Jan 2021

Lead Full Stack Developer


Worked closely with Product Managers to complete different HR, Accounting, Finance, Payroll features.


A Human Resources Outsourcing and Payroll Services. I am working as a full-stack developer at MMCHR to develop Human Resources Outsourcing and Payroll Services. Developed backend using .net core, azure, azure functions, sql server and nodejs,git,Dyamics api. Developed front end using react , javascript.

Nov 2019 - Jan 2021

Senior Full Stack Developer

United Nations

Worked as a full-stack developer closely with Product Managers, UX team, and business managers to strategize product design and implementation.


I was part of a team that developed and maintained United Nations different text software. We used complex algorithms and third-party APIs to perform different functions on text. Developed backend apis using .net, C#, EF 6 Implemented ElasticSearch for indexing textual data. Developed frontend using Typescript, VueJs, Vuex Used NUnit for unit testing Used Selenium for automated testing Created CI/CD using azure pipelines. Used Azure for cloud hosting Used Kubernetes for auto scaling and fault tolerance Integrated many third-party APIs for different use cases.

January 2019 - Current

Full stack developer


Responsible for completing different task for different clients.


I am a Full Stack Developer at Upwork. I am also a top-rated developer at Upwork. I have been working remotely for the past 4+ years at Upwork. I also have worked for 7,500+ hours in the past 4 years at Upwork. I have completed 40+ jobs at Upwork which resulted in complete client satisfaction. I have created complex web applications, complex script jobs, complex automation jobs, office addons, API integration, SSO, Esign and performance optimization jobs.

March 2017 - Current

Office Addin Developer

Flow Fact

Worked closely with the Product Manager as an independent contractor to create office addins.


I made office add-ons for their CRM software. These add-ons provided the same functionality provided by other leading CRM. It allowed an easier way to get contact information, sync contacts, use different CRM operations without leaving outlook and many other features. Also, Provided integration for Azure Active Directory and Amazon Amplify.

Sept 2019 - Dec 2019

Office Addin Developer

Patent Bots

Worked closely with the Product Manager as an independent contractor to create office addins.


Automated Patent ProofreadingReduce risk, impress clients with quality work, and increase profits with more efficient work. We check your patent claims for numbering errors, antecedent basis errors, word support, and more. Examiner StatisticsObtain broader patents for your clients, in less time, and at lower cost. We have a page for each patent examiner with grant rates, difficulty rankings, appeals statistics, and more. PatentPlexYour one-stop shop for information about U.S. patents. See patent family trees, review prosecution timelines, and review patents with our patent analyzer.

Sept 2019 - Dec 2019

Full Stack Developer

ThoughtCodes LLC

Worked closely with the Product Manager as an independent contractor to create office addins.


I built our bank loan application, which integrates with dynamics CRM 2011, pulls credit reports from third-party APIs, validates loan applications, automates different processes during a loan application process. I created the design, architecture and solution of the entire project from the ground up. I also worked on other projects as an extra hand to fix bugs and add new features.

Apr 2017 - Feb 2019

Full Stack Developer

Guest Supply

Worked closely with the Product Manager as team lead and a team member


I build both legacy and new Supply Chain ERP. It had all the functions that encompass a hospitality supply chain. This ERP with multi-tenant ERP, each department within Sysco Guest Supply functioned as a tenant. The newer version used a microservices architecture. Backend APIs were written primarily in C# and nodejs. We used Angular 1 in the starting and eventually moved to VueJs. We used Azure SQL in the beginning then we moved to AWS RDS. We used lots of Azure and AWS cloud services in it.

Apr 2017 - Feb 2019

Senior Backend Developer

TechnoLab 360

Responsible for playing a key role in the designing, building, maintaining and testing of back-end based applications.


  • Supporting the front-end development team in every way.
  • Making suggestions on how to improve current back-end applications.
  • Writing clean and maintainable code.
  • Involved in every aspect of the application development process, from early design to testing and launch of the product.
  • Improving existing scripts.
  • Reporting directly to the head of the web development team.
  • Mentoring junior developers and monitoring their work.
  • Setting up and maintaining Linux servers.
  • Interacting with clients and stakeholders
  • Developing new functionality on demand.
  • Creating new products and developing existing products.
  • Api creation
Apr 2012 - Jan 2018


Karachi Institute of Economics and Technology

Bachelor of Science
Computer Science
August 2017 - May 2021


Programming Languages
Web Server
  • Mobile-First, Responsive Design
  • Cross Browser Testing & Debugging
  • Cross Functional Teams
  • Agile Development & Scrum


Sysco Guest Supply

I have developed two Supply chain ERP for sysco guest supply.


I have developed a HR ERP application for MMCHR.

FlowFact Gmbh

I have developed outlook addin for FlowFact Gmbh


Apart from being a web developer, I enjoy most of my time being indoor. Playing games and browsing internet

I enjoy football and snooker as outdoor activity.