Post Job Free
Sign in

.Net Core Software Engineering

Location:
Ashburn, VA
Salary:
85
Posted:
April 16, 2025

Contact this candidate

Resume:

MUHAMMAD ASLAM

Email: *********@*****.***

Mobile: +1-714-***-****

https://www.linkedin.com/in/muhammad-aslam-b3961626/

PROFESSIONAL SUMMARY

Over a 14+ year of expertise in designing and developing enterprise software systems, incorporating the latest industry standards and technologies.

Strong hands-on experience with AWS Lambda, SNS/SQS, S3, DynamoDB, RDS, CloudWatch, and AWS CLI, building scalable microservices using Node.js in serverless environments.

Skilled in designing and deploying cloud infrastructure using AWS CloudFormation, VPC, Route 53, and CI/CD tools like Jenkins, AWS CodePipeline, Bitbucket, and Ansible.

Proven expertise in developing and monitoring distributed systems using modern software engineering principles, OOAD, UML, and agile methodologies.

Experience working across multiple tools and languages including JavaScript (NodeJS), Python, React.js, and Angular, with a strong focus on DevOps, security, and automation.

AWS Developer and well-versed in Infrastructure as Code, test automation, and cloud-first architectures. Designed and implemented large enterprise systems for large organization using AWS and Azure cloud services, C#.NET, Oracle, and SQL Server for both Windows and Linux Environments.

Knowledge of Microsoft .Net Core 8/9, Framework 4.5, Angular, React, Python, C#, ASP.NET, MVC

Working knowledge of AWS & Azure Cloud, Azure DevOps, CI CD, Dockers & Containerization Kubernetes

designing and developing scalable web and mobile applications, including cross-platform solutions using Ionic integrated with Angular, .NET Core, and cloud services such as Azure.

Working Knowledge of SharePoint Server 2019, SharePoint Designer and Developer 2019.

Design and implementation of AI-powered features using Azure OpenAI Services and Generative AI models, including prompt engineering and model fine-tuning.

Knowledge of Microsoft SQL Server 2022, RDBMS, Oracle DBA11g, MySQL, MongoDB, PostgreSQL, NoSQL

Automated testing of mobile and web applications (Selenium tools), Security, Load and stress testing (JMeter), selenium web driver, xUnit, nUnit and Performance optimization, Redis, Elasticsearch

Excellent knowledge of Object-Oriented Programming and applying UML Models to develop Object Oriented software applications.

Strong ability to solve complex problems and troubleshoot system and application issues effectively

TECHNICAL SKILLS

Technologies & Framework

C#.Net 8/9, Python, Java, TypeScript, JQuery, XML, XAML, Microsoft ASP.Net, MVC and .Net Core 8, Entity Framework Core, Micro Services, Web API 2.0, WCF, WPF, Restful Services, Web Forms, SignalR, Middleware, RabbitMQ, Kafka, Spring Framework, ETL, PowerBI, CMM architecture, Snowflake, MSSSQL, Oracle 10g/11i/12c, PL/SQL

Web Client Technologies

Angular 17, React 12, NgRx, Node.js, KnockoutJS, JSON, jQuery, Java, Ionic Framework Scripting, XML, XAML, HTML5, CSS3, WCF, ASP.Net MVC, Blazer, ASP, JSP, jQuery, XHTML, DHTML, VBScript, Java Script) Sitecore,Telerik reports and Controls, Kendo UI, Spring Boot

Cloud Technologies

Azure & AWS & GCP

EC2, S3, SES, AMI, AWS SNS/SQS, Elastic Search and Lambda Function, AWS CLI, Code Deploy, Cloud watch, Elastic Load Balancing, RDS, DynamoDB, and EKSKMS, ELB/ALB, Route 53, VPC

Azure App Services, Azure Function, Azure AD B2C, API & App Gateway, Azure DNS, AKS, Azure Blob Storage, Azure DevOps, Azure Service Bus, VNets, NSGs, ExpressRoute, VPN Gateways, Load Balancers, and Azure Firewall,

AI Technologies

OpenAI, Azure Copilot, Azure ML, Business Intelligence, Github Copilot, ONNX, CHATGPT 4o,

Tools

Visual Studio 2022, Jenkins, Docker Desktop, K8S, Crystal Report 10, SQL Server 2022, Oracle 11g, Share Point Server 2019, ELK – Elastic Search Kibana

Source Control

TFS, VSTS, SVN, GitHub, GIT, Bitbucket

Designs

UML, Design Patterns, SOLID Principals

CERTIFICATION & TRAININGS

Microsoft Certified: Azure Solutions Architect Expert.

Microsoft Certified: Azure Developer Associate.

Microsoft Certified: Azure AI Engineer Associate.

Microsoft Certified Solutions Developer.

Microsoft Certified Share point Server.

AWS Solutions Architect Certified Associate

EDUCATIONAL QUALIFICATION

Master of Information Technology (MS IT) 2005 - 2007

University of Punjab

Bachelor of Computer Science, (BSCS) 2000 - 2004

AIOU, Islamabad

AWARDS & ACHIEVEMENTS

Loyalty Award, by Quantum LHE, 2018

Programing Quiz Winner, Punjab University, 2006

PROFESSIONSL EXPERIENCE

Organization: TEKHQS Inc, Irvine, California, USA.

Duration: Feb 2025 – Present

Project Title: LoadStop – Transport Management System (TMS)

Domain: Transportation, Logistics, Fleet Management

Project Type: Transport Management, Fleet Tracking, ELD Compliance

Team Size: 15

Role: Senior Full stack Developer

Project Description:

LoadStop is a comprehensive end-to-end Transport Management System designed to enhance operational efficiency for logistics and transportation companies. It enables transporters to manage and monitor shipments, fleets, and driver operations effectively. Key features include real-time GPS tracking, Electronic Logging Device (ELD) integration for accurate driver Hours of Service (HOS) tracking, and automated customer updates.

Roles and Responsibilities:

• Design and developed scalable microservices using .NET Core and RESTful APIs.

• Design and implement real-time vehicle and shipment tracking with SignalR and WebSocket technologies.

• Developed data pipelines and scheduled ETL processes to feed data into Power BI reports from Azure SQL and on-prem databases

• Designed and developed microservices using AWS Lambda and Node.js for serverless deployment.

• Implemented messaging queues using SNS/SQS for asynchronous operations.

• Built and maintained CI/CD pipelines with Jenkins and AWS CodePipeline.

• Developed infrastructure as code templates using AWS CloudFormation for managing networking and compute resources (VPC, ALB, Route 53).

• Monitored serverless APIs with CloudWatch and built auto-recovery strategies for fault tolerance.

• Coordinated with product and data science teams to integrate ML models into microservices.

• Containerized services using Docker and managed deployments via Kubernetes on Azure.

• Implemented CI/CD pipelines using Azure DevOps for seamless deployments across environments.

• Optimized SQL Server queries and implemented stored procedures to manage large datasets efficiently.

Technologies used: C#, .NET Core, React, Node.js, AWS Lambda, SNS, SQS, DynamoDB, CloudWatch, RDS, Docker, Jenkins, AWS CodePipeline, VPC, ALB, Redis, ETL, Power BI

Organization : Speridian Technologies Irvine, California, USA

Duration : Oct 2021 – Feb 2025

Project #1

Title : NASB Bank Application

Client : North American Saving Bank, Kansas City, USA

Domain : Finance, Marketing

Project Type : FINC, Banking, Loan Management, Marketing

Role (Remote) : Technical Lead /Architect

Project Description:

North American Savings Bank (NASB) offers a full range of bank account and home loan products with competitive rates based in Kansas City, Missouri.

Roles and Responsibilities:

Led architecture, design, and development of scalable applications using Microservices, .NET, Angular

Collaborated with business analysts to create custom Power BI visuals and KPIs for executive-level dashboards.

Implemented Azure AD B2C authentication, Azure Function, API/APP Gateway, App Service, K8S, AKS

Implemented CI/CD pipelines and automated deployments for web apps and SQL databases using Jenkins

Migrated legacy customer portal to modern tech stack micros services architecture using Sitecore, Angular.

Developed a hybrid mobile banking app using Ionic to enable customers to access account details, loan applications, and push notification.

Implemented RabbitMQ as service bus for communication between Microservices.

Technologies used: C#, Angular, React, Python, Node.js, Net Framework .Net Core, Micro Services, Sitecore Entity framework, Web Forms, MVC5, Angular, Sitefinity Framework, MSSQL SSRS, Jenkins, Devops, GitHub, NgRx, Java script, type script, jQuery, HTML, CSS. OpenAI, GenAI, Azure Cloud Services, CQRS. Ionic Mobile apps.

Project #2

Title : CAREASSIST

Client : State of Oregon's Federal Government Health Authority (OHA), USA

Domain : Health & Care

Project Type : Case Management system

Role : Senior Software Engineer

Project Description:

The CAREAssist is HIV Care & Treatment system of US state of Oregon’s health Authority with housing assistance application called OHOP Housing. The CAREAssist program serves approximately 3,900 clients each year. Of the 3,900 clients served by the program, approximately 600 are new or returning clients.

CAREAssist is resulting in two client records to track client information services, financial transactions and communications.

Roles and Responsibilities:

Design & Development of application.

Provide technical guidance in software design and development activities.

Integrated Azure service bus for the communication between micro services.

Facilitating planning, tracking and scheduling software deliverables.

Worked on Backend APIs as well as on front-end task in Angular client app.

Improved application performance with indexing, performance turning on database level.

Technologies used: C#, .Net Core 6, Angular 12, React.JS, Frontend MFE Architecture, Azure AD B2C, Azure Logic app, Azure Service Buss, SignalR, Cammunda Workflow Engine, API Health Check, Swagger, Postman, SQL Server 2019. Azure Ad B2C, Blob Storage, AKS, Azure Function, API gateway, App Gateway, App configuration. ETL, Power BI.

Project #3

Title : NYOAG Cloud CMS

Client : New York State of Attorney General, USA

Domain : Office of Attiring General Filling & Registration

Project Type : Case Management system

Team Size : 15

Role : Led Developer

Period : Oct 2022 to July 2023

Project Description:

The NYOAG CMS is real estate filling and case manamgnet system of New York state of attorney general which automated registration of approximately 4,000 broker dealers per year for REF and approximately 6,000 broker dealers and salespersons registrations for IPB as well as registrations of franchise and theatrical production syndications.

Roles and Responsibilities:

Design & Development of application.

Provide technical guidance in software design and development activities.

Data migration from existing Oracle database to SQL database.

Implemented Azure AD B2C authentication and authorization.

Design ERD diagram & data model for REF and IPB system.

Provided succinct solutions and write the FSD, FDD, POC documents,

Designed micro services-based application architecture.

Worked on POC – prove of concept of different tool and technologies integration

Worked on Cloud CMS App foundation and API framework APIs

Worked on back-end API development.

Development and review of basic application frameworks.

Technologies used: C#, .Net Core 6, ReactJS, Azure AD B2C, Azure Logic App, Azure App/ API Gateway, SignalR, Azure Service Buss, API Health Check, Swagger, Postman, SQL Server 2019

Project #4

Title : APRILAIRE - IoT

Client : AprilAire, Madison, WI USA

Domain : IoT- Information of Things

Project Type : IoT- Thermostat Devices Control system

Role : Sr. Software Engineer

Project Description:

Aprilaire is the brand under which Research Products Corporation markets indoor air quality products with the two names being largely synonymous. Research Products is based in Madison, Wisconsin, United States and manufactures humidifiers, dehumidifiers, air cleaners, thermostats, ventilation and zone control HVAC systems.

Roles and Responsibilities:

Design & Development of scalable IoT services using MVC5, HAProxy, MQT, COMM Server, Thermostat.

Implement CI/CD pipelines with AWS code deploy, integrated with Lymbda function, Redis, SQS, SNS, S3

Leading a team of 4 and mentoring Team members for their issues in code and logical implementation.

Architected and implemented serverless microservices using AWS Lambda and Node.js, ensuring high availability and scalability.

Integrated Amazon SNS and SQS for decoupled, event-driven communication between services.

Provisioned and managed cloud infrastructure using AWS CloudFormation, including VPC, Application Load Balancer (ALB), and Route 53 for robust network configuration.

Configured CloudWatch for real-time monitoring, alerts, and implemented self-healing mechanisms to improve system resilience.

Collaborated with cross-functional teams including product managers and data scientists to embed machine learning models into scalable backend services.

Implemented AWS Step Functions, Elastic search, Configured Elease load balancing and optimized RDS.

Allocate the issues to the team member’s with JIRA task number and generate the report.

Technologies used: C#, WCF, MVC5, HAProxy, COMM Server, MQTT, MOSQITTO, Thermostat, Nginx, AWS Lambda, AWS SQS, AWS SNS, AWS Redis Cache, AWS ELB, AWS S3, AWS code Pipelines, AWS code build, AWS Code Star, AWS Steps Function, Elastic Search, RDS, Teraform.

Organization : XDimension Solutions

Duration : April 2019 – March2020

Title : LEASECRUNCH~ Finance & Lease Management System

Client : LeaseCrunch, USA

Domain : FINC/Banking/Leasing

Project Type : Finance and Lease Management system

Team Size : 12

Role : Lead Develop/Architect

Project Description: The LeaseCrunch is a simple, scalable, cloud-based solution that allows CPA firms, companies and government entities to address the biggest challenges in the new lease standard while automating the required deliverables. It easy-to use solution for CPA Firms to audit their clients’ lease accounting. LeaseCrunch is a trusted source for lease accounting calculations, reducing the hours of an audit, giving firm better economies of scale.

Security Service

General Ledger Service

Audit Service

Notification service

Administration

Lease Reporting

Roles and Responsibilities:

Designing & Development of scalable enterprise leasing application.

Migrated the existing application from AWS cloud to Azure Cloud.

Improved application performance with Query optimization and Redis cache implementation

Implemented Azure AD B2C, Azure Blob Storage and Azure Configuration services.

Implemented ELK Elastic search Kibana for the centralize logging and monitoring system.

Providing the development team with architectural blueprints to follow.

Guiding and assisting the development team throughout the process.

Testing the final product to ensure it is completely functional and meets requirements.

Technologies used: C# .Net Core, Entity, MVC 5, Micro Services Architecture, React, Blazor, Azure AD B2C, Azure App Gateway, Azure App Service, Azure SQL database, Azure Blob Storage, Azure Configurations, Docker Containers, Telerik Chart Controls, MediatorR, Swagger, Azure Service Bus, Owin Middleware

Organization : Evento Solutions

Duration : April 2019 – March2020

Title : Evento Management System (EMS)

Client : Evento Smart solutions, Dubai, UAE.

Domain : CMS, CRM, Inventory, Accounts, HR

Project Type : Event Management System

Team Size : 10

Role : Solutions Architect

Project Description: EMS is enterprise web platform to automate internal and external processes in the Evento Smart solutions. It is centralized web-based system that automated all manual processes running in different departments.

Following are modules in the system

CMS- Content management system

CRM- Customer Relegation Management

Project Task Management

Inventory

Accounts

HR- Manpower

Data Cleaning & Reporting

Roles and Responsibilities:

Architected and implemented serverless microservices using AWS Lambda and Node.js, ensuring high availability and scalability.

Integrated Amazon SNS and SQS for decoupled, event-driven communication between services.

Established end-to-end CI/CD pipelines using Jenkins and AWS CodePipeline, enabling automated deployments and environment consistency.

Provisioned and managed cloud infrastructure using AWS CloudFormation, including VPC, Application Load Balancer (ALB), and Route 53 for robust network configuration.

Configured CloudWatch for real-time monitoring, alerts, and implemented self-healing mechanisms to improve system resilience.

Collaborated with cross-functional teams including product managers and data scientists to embed machine learning models into scalable backend services.

DevOps CI & CD integrations, EC2s, S3, RDS, Lambda, Auto scaling, Docker & containers and NoSQL migration.

Develop most effective technical solutions to meet business requirements.

New technologies in-house trainings & Project’s code reviews.

Leading team of 10+ developers, designer and QAs.

Agile Scrum Sprints & Kanban Planning and Estimation

Technologies used: C# .Net 5, Entity Framework Core, Web API, Angular 11, Micro Services Architecture, Identity Server 2, AWS S3, EC2, AWS ELB, AWS RDS, AWS Code Pipelines, SNS/SQS, AWS Code Build, AWS Code Deploy Service, Docker Containers, Telerik Chart Controls, MediatorR, Swagger, JQuery, XML, CSS, HTML, DHTML, XQuery, XPath, Rest Services, Visual Studio 2019, MS SQL Server 2019

Organization : Quantum LHE

Duration : July 2014 – March 2019

Title : VIAVANA

Client : Promentum Capital A/S, Denmark

Domain : Travel & Tours

Project Type : Travel and Tour Management System

Team Size : 10

Role : Principal Software Engineer/ Software Architect

Project Description: Viavana is a comprehensive Travel and Tour Management System integrated with IATA Galileo, GTA, and other global suppliers to search and book flights and hotels. Designed for business travelers and tour operators, it supports profile management, bookings, loyalty points, preferences, refunds, and cancellations. Built with SOA architecture and modern Microsoft technologies, it includes modules for security, booking engines, admin, reports, order fulfillment, and integrations with multiple travel and payment systems.

Roles and Responsibilities:

Provide technical guidance in software design and development activities.

Participate in design reviews and recommend improvements.

Provide support in all phases of SDLC and ensure to deliver high-quality products

Project’s code reviews.

Implemented

Develop most effective technical solutions to meet business requirements.

Work with other Engineers in planning, prioritizing and executing assigned tasks within deadlines.

New technologies in-house trainings

Leading team of 10 developers, designer and QA.

Agile Scrum Sprints & Kanban Planning and Estimation

Recommend new technologies to ensure quality, performance and productivity.

Work with QA team in preparing test cases, plans and procedures.

Technologies used: C# .Net 4.5, Core 3.1, .Net 5, MVC 5, Micro Services, Angular 8, Java Scripting, JQuery, XML, CSS, HTML, DHTML, XQuery, XPath, HTML Parser web Kit, Web services, Windows Services, Visual Studio 2010, MS SQL Server 2005/2008, Microsoft Visual Studio Crystal Report 2005, AWS Service Integration, EC2, S3, SES, AMI, Elastic Redis Cache, Security group, Code Deploy Service, CI & CD, cloud watch, Elastic Load balancing, CDN, RabitMQ.



Contact this candidate