Personal details

Muhammad U. - Remote full-stack developer

Muhammad U.

Based in: 🇵🇰 Pakistan
Timezone: Islamabad (UTC+5)

Summary

Welcome to my profile.

I am Muhammad Usman from Islamabad, Pakistan and I have over 13 years of professional experience in developing web applications using Microsoft Technologies which ranges from small to medium scale.

Currently working in .NET 7 and Angular applications, utilizing the Azure Service like App Service, Azure Functions, and ADB2C.

Have strong working experience with technologies like ASP.NET using C#, Microsoft SQL Server, MVC, WEB API 2.0, HTML5, and Javascript libraries like KnockoutJS, JQuery, and leafletJS.

Additional skills included working knowledge of DI / IoC using Unity, Design Patterns, Unit Testing, SVG, GDI+, IGGrid, Google Maps Street View services, and CSS less.

Work Experience

Senior Software Engineer
CodingKey | May 2023 - Present
Angular
Kotlin
.NET Core
Entity Framework Core
  • Building Backend APIs using .NET7.
  • Building SPA using Angular.
  • Utilizing Azure services, like ADB2C, APIM, Azure Storage Accounts and Azure Functions.
  • Contribute in Android App development using Kotlin with Android Studio.
Senior Backend Developer
Capabl | Jul 2022 - Mar 2023
Node.js
Docker
GraphQL
Prisma

Was responsible to build and maintain the Scorecarding application for Fulfillment services. The application was developed using the NodeJS and GraphQL APIs and the frontend was built on ReactJS.

Built integrations with 3rd party WMS like CIN7, Shiphero, Skubana, Shipmonk and Grogias

Education

University of Arid Agriculture, Rawalpindi
Bachelor's degree・Computer Sciences
Sep 2005 - Jul 2009

Personal Projects

Help Desk Manager
2010
jQuery
Microsoft SQL Server
ASP.NET Web Forms
RDLC Report
Help Desk Manager an online solution to help organization employees log their day to day issues based upon the nature of their work and using the same system, a team of support engineer / help desk department can look into the tickets, expedite them, escalate them and eventually resolve them. The real value of the system is its analytical reports, interactive dashboard that not only helo clients as well as it helps Help Desk Managers to measure the performance of their team by virtue of not too many clicks.
Asset and Inventory Management System
2011
Web Service
Microsoft SQL Server
ASP.NET Web Forms
RDLC Report
Asset and Inventory Management System specific to telecom industry help warehouse manager to acquire inventory . It empowers site engineers to request for inventory , transfer and return items as per the daily business requirements.