Post Job Free
Sign in

Full Stack .NET Developer

Location:
Chicago, IL
Salary:
$65/hr
Posted:
June 22, 2026

Contact this candidate

Resume:

M.A Salman

Senior .NET Developer

Phone: +1-708-***-****

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

LinkedIn: https://www.linkedin.com/in/moasalman/

Professional Summary

●Senior .NET Full Stack Developer with over 8 years of experience designing and delivering scalable, cloud-native enterprise solutions across Manufacturing, and Automotive domains. Specialized in modernizing legacy monolithic systems into resilient microservices architectures using .NET 8, ASP.NET Core, and Azure Cloud, improving system performance, scalability, and maintainability in production environments.

●Extensive hands-on experience building high-performance backend services using C#, ASP.NET Core Web API, Entity Framework Core, gRPC, and GraphQL, supporting real-time telemetry processing, predictive maintenance platforms, dealer management systems with optimized API response times under 200ms.

●Strong expertise in modern front-end engineering using React 18, Angular 17, TypeScript, and Next.js, developing responsive, mobile-first enterprise dashboards for equipment lifecycle management, inventory tracking, order orchestration, and B2B dealer portals with improved user engagement and operational efficiency.

●Proven experience architecting and implementing Microservices and Event-Driven Architectures using Kafka, RabbitMQ, Azure Event Hubs, and AWS SQS/SNS, enabling asynchronous communication, high-throughput message processing, and fault-tolerant distributed systems across cloud-native environments.

●Advanced cloud engineering expertise across Microsoft Azure (AKS, App Services, Azure Functions, IoT Hub, Cosmos DB), AWS (EC2, Lambda, RDS), and GCP (Cloud Run, BigQuery), deploying containerized workloads via Docker and Kubernetes, ensuring 99.9% uptime and seamless blue-green and rolling deployments.

●Deep hands-on knowledge of Infrastructure as Code (Terraform, Bicep, ARM Templates) and DevSecOps automation using GitHub Actions, Azure DevOps, Jenkins, integrating SonarQube, Snyk, OWASP security scans, and automated test pipelines to accelerate release cycles while maintaining enterprise-grade security compliance.

●Strong database engineering experience with SQL Server, PostgreSQL, Cosmos DB, MongoDB, implementing indexing strategies, partitioning, query tuning, and caching mechanisms to handle large-scale telemetry, transactional, and supply chain data with optimized throughput and reduced latency.

●Expertise in implementing enterprise-grade security frameworks using OAuth 2.0, JWT, Azure AD, RBAC, IdentityServer, ensuring compliance with GDPR, and industry security standards for sensitive operational and data environments.

●Hands-on experience developing Serverless and AI-driven solutions using Azure OpenAI, ML.NET, Azure Functions, and AWS Lambda, enabling predictive analytics, intelligent document processing, and AI-assisted diagnostics for industrial and operational systems.

●Strong observability and monitoring background leveraging Prometheus, Grafana, ELK Stack, Azure Monitor, and CloudWatch, implementing proactive alerting, distributed tracing, and centralized logging strategies to reduce MTTR and improve production reliability.

●Experienced Agile practitioner actively contributing to sprint planning, backlog grooming, code reviews, and mentoring junior developers, driving clean architecture principles, SOLID design patterns, and domain-driven design (DDD) in large-scale enterprise applications.

●Modernized legacy ASP.NET Web Forms applications into .NET Core and ReactJS-based architecture, improving performance and maintainability.

●Developed extensive unit and integration tests using xUnit, NUnit, and Moq, achieving high code coverage and ensuring API reliability.

●Implemented enterprise web application features using JavaScript, jQuery, HTML5, CSS3, and JSON-based data handling, while integrating SOAP and RESTful services and following GitFlow branching strategy for streamlined version control and release management.

●Designed and implemented RESTful Web APIs with .NET Core, enabling seamless integration across multiple systems.

●Modernized legacy ASP.NET Web Forms applications by migrating to .NET Core and React, improving performance and maintainability.

●Wrote comprehensive unit tests and integration tests, increasing code coverage and reducing production defects.

Technical Skills

Backend & Architecture

.NET 8/7/6, ASP.NET Core (Web API, MVC, Blazor), C#, Entity Framework Core, Microservices, gRPC, GraphQL, REST APIs, SOLID Principles, Domain-Driven Design (DDD)

Frontend Technologies

React 18, Angular 17, Next.js, TypeScript, JavaScript (ES6+), HTML5, CSS3, Bootstrap 5, Angular Material, Responsive & Mobile-First Design

Cloud Platforms

Microsoft Azure (AKS, App Services, IoT Hub, Functions, Cosmos DB, Azure AD), AWS (EC2, Lambda, RDS, SQS/SNS), GCP (Cloud Run, BigQuery)

DevOps & Infrastructure

Docker, Kubernetes (AKS/EKS), Terraform, Bicep, Helm, Azure DevOps, GitHub Actions, CI/CD Pipelines, Blue-Green Deployments

Data & Messaging

SQL Server (2016-2022), PostgreSQL, Cosmos DB, MongoDB, Snowflake, Kafka, RabbitMQ, Azure Event Hubs, Performance Tuning & Indexing

Security & Observability

OAuth 2.0, JWT, Azure AD, IdentityServer, Okta (OIDC), RBAC, HIPAA, Prometheus, Grafana, ELK Stack, Splunk, Azure Monitor

Testing & Quality Engineering

xUnit, NUnit, Moq, Selenium WebDriver, Postman, JMeter, Jasmine, Karma, SonarQube, Snyk, Secure Code Scanning

AI & Automation

Azure OpenAI, ML.NET, Azure Functions (Serverless), Python Automation, RPA (UiPath, Power Automate)

Professional Experience

Senior .NET Developer

Caterpillar Inc. – Peoria, IL

October 2024 – Present

Project: Enterprise Cloud Modernization & Industrial IoT Platform

Led modernization of mission-critical industrial systems into a scalable, Azure-based cloud-native ecosystem supporting predictive maintenance, dealer logistics, and global equipment lifecycle management across distributed manufacturing operations.

Key Contributions & Responsibilities

●Enterprise Legacy Modernization:

Re-architected legacy VB.NET and Classic ASP monolithic applications into distributed microservices using .NET 8, ASP.NET Core, and Blazor, implementing clean architecture and domain-driven design (DDD). Reduced operational maintenance overhead by 40% while improving scalability and deployment flexibility.

●Cloud-Native Microservices Architecture:

Designed loosely coupled, containerized services deployed on Azure Kubernetes Service (AKS) using Docker and Helm, enabling horizontal scaling and zero-downtime deployments through rolling and blue-green release strategies.

●Industrial IoT & Real-Time Telemetry Processing:

Engineered high-throughput telemetry ingestion pipelines using Azure IoT Hub, Event Hubs, and Azure Functions, processing millions of equipment sensor events daily. Leveraged Cosmos DB partitioning strategies to support predictive maintenance analytics and reduce equipment downtime by 25%.

●High-Performance API Development:

Developed secure and scalable RESTful, gRPC, and GraphQL APIs using ASP.NET Core Web API and EF Core, enabling seamless B2B dealer integrations and asynchronous event-driven communication via RabbitMQ.

●Event-Driven & Messaging Systems:

Implemented resilient event-driven workflows using RabbitMQ and Azure Service Bus patterns, ensuring fault tolerance, message durability, and reliable inter-service orchestration across distributed systems.

●Full-Stack Engineering & Dealer Portals:

Built responsive enterprise dashboards using React 18, Angular 17, TypeScript, and Blazor, delivering real-time equipment health visualization, inventory tracking, and order lifecycle monitoring for global dealer networks.

●Advanced Data Engineering & Analytics:

Designed scalable ETL pipelines using Azure Data Factory and Snowflake, transforming telemetry and operational data into curated datasets for Power BI dashboards used by executive leadership for supply chain optimization.

●DevSecOps & CI/CD Automation:

Implemented automated CI/CD pipelines using Azure DevOps and GitHub Actions, integrating unit tests (xUnit), security scans (SonarQube, Snyk), and container image validation. Reduced deployment cycles from bi-weekly releases to continuous deployment model.

●Infrastructure as Code (IaC):

Automated infrastructure provisioning using Terraform and Bicep, enabling environment consistency across Dev, QA, and Production while supporting multi-region high availability architecture.

●Database Optimization & Performance Tuning:

Optimized SQL Server and PostgreSQL queries through indexing, partitioning, and execution plan tuning. Implemented Cosmos DB throughput scaling strategies to support high-ingestion IoT workloads.

●Enterprise Security & Identity Management:

Implemented OAuth 2.0, JWT, Azure AD, and RBAC authorization mechanisms to secure APIs and UI layers. Ensured compliance with enterprise security policies and global regulatory frameworks.

●Observability & Production Monitoring:

Established centralized logging and monitoring using ELK Stack, Prometheus, Grafana, Azure Monitor, and Splunk, improving proactive alerting and reducing Mean Time to Recovery (MTTR) by 35%.

●AI-Driven Predictive Analytics:

Piloted Azure OpenAI integration to analyze historical telemetry and failure patterns, enabling intelligent diagnostics and moving toward AI-assisted predictive maintenance workflows.

●Agile Delivery & Technical Leadership:

Actively contributed to sprint planning, backlog refinement, and architecture discussions. Conducted code reviews, mentored junior engineers, and enforced clean coding standards aligned with SOLID principles.

Web Applications Developer

Cleaver-Brooks Inc. – Thomasville, GA

April 2020 – October 2024

Project: Boiler Plant Optimization (BPO) Platform – Industrial Monitoring & Energy Optimization

Contributed to the modernization and expansion of the Boiler Plant Optimization (BPO) suite, a mission-critical industrial monitoring platform used for real-time boiler analytics, fuel optimization, and plant efficiency tracking across distributed manufacturing environments.

Key Contributions & Responsibilities

●Enterprise Application Modernization:

Led the upgrade of legacy systems from .NET Core 2.1 to 3.0 and migrated Angular 7 to Angular 9, resolving deprecated dependencies and enhancing performance, security patches, and long-term support compatibility for enterprise clients.

●N-Tier Architecture & Clean Design Implementation:

Re-architected the BPO platform using layered N-tier architecture with separation of concerns between Presentation, Business, and Data layers. Applied SOLID principles and dependency injection to enhance maintainability and scalability.

●Cloud-Native Microservices Architecture:

Applied cloud-native design principles including stateless services, configuration externalization, health checks, retry policies, and resilient service-to-service communication patterns for enterprise reliability. Containerized enterprise applications using Docker and supported orchestration deployments in Azure Kubernetes Service (AKS), enabling automated scaling, rolling updates, and high-availability production deployments.

●Industrial Data Visualization Dashboards:

Developed dynamic and responsive dashboards using Angular 9, TypeScript, Angular Material, and Kendo UI, visualizing boiler efficiency metrics, combustion analytics, and emission trends with real-time refresh patterns via RxJS observables.

●Cross-Platform Mobile Application Development:

Engineered a production-grade mobile solution using React Native and Expo CLI, enabling plant managers to monitor boiler performance and receive alert notifications on iOS and Android. Managed complex state logic using Redux for consistent user experience.

●Identity & Enterprise SSO Integration:

Integrated Okta identity platform implementing OAuth 2.0 and OpenID Connect (OIDC) flows, including Authorization Code and Client Credentials grant types. Developed custom SSO workflows and token validation middleware for secure API access.

●Secure API & Backend Engineering:

Developed high-performance REST APIs using ASP.NET Core and EF Core, optimizing query execution and implementing asynchronous processing to support concurrent industrial data requests without performance degradation.

●Database Auditing & Compliance Controls:

Implemented custom Entity Framework Core interceptors to log and audit database query activities, ensuring traceability of user interactions and compliance with enterprise data governance standards.

●Performance Optimization & Lazy Loading Strategies:

Enhanced application responsiveness by implementing Angular Lazy Loading modules, code splitting, and RxJS-based event handling, reducing initial load time and improving overall UI performance.

●CI/CD & DevOps Automation:

Managed source control and release pipelines in Azure DevOps, configuring automated build validations, PR policies, artifact publishing, and multi-environment deployments (Dev, QA, Prod) with approval gates.

●Cloud & Hybrid Deployment Support:

Assisted in deployment automation across Azure-hosted environments while integrating AWS Code Commit for version control workflows, supporting hybrid cloud operational models.

●Test-Driven Development (TDD) & Quality Engineering:

Practiced TDD methodology by writing unit tests using Jasmine and Karma for Angular and NUnit for .NET services, achieving improved code coverage and early defect detection during sprint cycles.

●Security Hardening & Role-Based Access Control:

Implemented RBAC policies within the application layer to enforce granular access to plant analytics data, ensuring secure multi-tenant usage across enterprise customers.

●Agile Collaboration & Technical Documentation:

Participated in sprint planning, backlog grooming, and code reviews while maintaining technical documentation and API specifications, supporting cross-functional collaboration with product and operations teams.

Software Developer

Global Automotive Partners Inc. – Duncan, SC

December 2017 – March 2020

Project: Automotive Logistics & Fleet Management Platform

Contributed to the design and development of high-reliability web applications supporting automotive logistics, fleet operations, truck loading optimization, and real-time vehicle inventory tracking across multi-location dealership networks.

Key Contributions & Responsibilities

●Enterprise N-Tier Application Development:

Designed and implemented a structured 3-layer architecture separating Presentation (ASP.NET MVC), Business Logic (C#), and Data Access (ADO.NET/Entity Framework), ensuring modularity, maintainability, and clean separation of concerns.

●Truck Loading Optimization System:

Developed core modules for a mission-critical Truck Loading Web Application using ASP.NET MVC 5, C#, and SQL Server, enabling dispatch teams to optimize vehicle loading capacity, routing sequences, and shipment tracking.

●Inventory & Fleet Data Processing:

Engineered backend logic to process vehicle VIN data, shipment records, and warehouse inventory updates in near real-time, improving fleet visibility and reducing reconciliation discrepancies across logistics centers.

●Stored Procedure & Query Optimization:

Wrote and optimized complex SQL Server stored procedures, triggers, and indexing strategies, improving query execution performance and reducing load time for large inventory datasets.

●Data Validation & Integrity Controls:

Implemented robust server-side and client-side validation using ASP.NET Validation Controls and JavaScript, significantly reducing incorrect order entries and preventing invalid logistics data propagation.

●Hybrid UI Development (Web Forms + MVC):

Maintained and enhanced legacy Web Forms modules while developing new MVC-based components, ensuring smooth transition toward modernized UI architecture without disrupting production operations.

●Reusable Component Development:

Built reusable User Controls and partial views, accelerating feature development cycles and ensuring UI consistency across logistics and inventory management modules.

●API & Third-Party Vendor Integration:

Developed and consumed RESTful and SOAP-based web services to integrate external automotive vendor APIs for shipment tracking, pricing feeds, and vehicle status synchronization.

●Entity Framework & ADO.NET Data Access:

Implemented EF-based ORM mapping alongside optimized ADO.NET queries for performance-critical modules, balancing maintainability with low-level performance control where required.

●Front-End Enhancements & Client-Side Scripting:

Enhanced user experience using JavaScript, AngularJS, React (early adoption), HTML5, and CSS3, improving responsiveness and enabling dynamic updates in fleet dashboards.

●Version Control & Agile Collaboration:

Actively participated in sprint cycles, managed source control via GitHub and Bitbucket, and collaborated with cross-functional teams using Jira for backlog tracking and release planning.

●Application Stability & Production Support:

Provided production support for fleet operations modules, troubleshooting performance bottlenecks, resolving SQL deadlocks, and ensuring high system availability during peak shipment cycles.

Education

●Masters in Information Science - Trine University



Contact this candidate