Hi, I'm Muhammad Usman Khan!

Senior Software Engineer

What I am all about.

Results-driven software engineer with 6+ years of experience in full-stack development, Cloud technologies, and software architecture. Skilled in developing robust, high-performance applications and integrating Cloud solutions to optimize workflows and enhance user experiences. Demonstrated success in leading cross functional teams, managing complex projects, and delivering solutions that meet or exceed client expectations. Seeking new opportunities to apply my expertise and drive innovation in a dynamic, growth-oriented organization.

Download CV

Technical Skills

Skills Category Skills
Programming Languages • C#
• Java
Dot Net • C# .Net
• Dot Net Core
• .NET 6
• ASP .Net
• Desktop and Web Applications
• MVC Framework
• Onion Architecture
• Entity Framework
• WCF Services
• Windows Service
• Middlewares
• Crystal Reports
Android • Activities
• Fragments
• Google Maps
• Firebase Integration
Database • SQL Server
• Oracle SQL Developer
Version Control • Git
• SVN
• TFS
Cloud • AWS EC2
• IAM
• AWS AppConfig
• Cognito
• Lambda
• API Gateway
• Serverless
Concepts • UML
• Interfaces
• OOP
• Design Patterns
• Reverse Engineering
• Clean Architecture
• Microservices
• SOLID Principles

Work Experience

February 2021 - January 2024

Lead Application Developer

TPS Worldwide

Karachi, Pakistan

TPS Logo

Responsibilities:

  • Managed and maintained multiple backend systems developed in .NET framework, ensuring optimal performance and reliability.
  • Implemented new features and enhancements to enterprise resource planning (ERP) systems based on client requirements.
  • Proficiently developed Android applications from scratch, integrating them with backend systems and ensuring seamless functionality.
  • Conducted database maintenance tasks, including updating and creating stored procedures to support application functionalities.
  • Handled branch merging and resolved bugs promptly to maintain application stability.
  • Interacted with clients to understand requirements, provide technical assistance, and address any issues or concerns.

Achievement:

  • Demonstrated expertise in the payment domain, acquiring in-depth knowledge of industry standards and best practices.
  • Successfully learned and implemented AWS technologies, including AWS EC2, IAM, Cognito, Lambda, and API Gateway.
  • Played a key role in the company’s roadmap team, contributing to the research and development of future projects and prototypes.
  • Delivered multiple milestones within strict timelines, showcasing excellent project management and execution skills.
  • Expanded technical skills by learning NodeJS and C++ to address evolving project requirements.
August 2017 - January 2021

Software Engineer

Keenu

Karachi, Pakistan

Keenu Logo

Responsibilities:

  • Managed and maintained multiple backend systems developed in .NET framework, ensuring optimal performance and reliability.
  • Implemented new features and enhancements to enterprise resource planning (ERP) systems based on client requirements.
  • Proficiently developed Android applications from scratch, integrating them with backend systems and ensuring seamless functionality.
  • Conducted database maintenance tasks, including updating and creating stored procedures to support application functionalities.
  • Handled branch merging and resolved bugs promptly to maintain application stability.
  • Interacted with clients to understand requirements, provide technical assistance, and address any issues or concerns.

Achievement:

  • Gained diverse experience in software development across multiple domains, including finance, e-commerce, and enterprise solutions.
  • Acquired expertise in hardware integration through the development of Android applications requiring integration with external devices.
  • Successfully ventured into the payment domain, gaining insights into transaction processing and security protocols.
  • Expanded knowledge by learning and implementing .NET Core, a modern and efficient framework for developing cross-platform applications.

Education

2013 - 2017

Bachelor of Science in Computer Science

DHA Suffa University

Karachi, Pakistan

DSU Logo
2015

Certification - Android Development

Aptech Computer Education

Karachi, Pakistan

Aptech Logo
2011 - 2013

Intermediate - Pre-Engineering

PECHS Government Foundation College

Karachi, Pakistan

PECHS Logo
2008 - 2010

Matriculation - Computer Science

Practical Schooling System

Karachi, Pakistan

PSS Logo

Contact

Address
Karachi, Pakistan
Mobile Number
+92 320 3083843
+92 336 3302274
Email
usman.khi18@hotmail.com