Jameel Khan **********.***@*****.*** 331-***-****
Full Stack .NET Developer
SUMMARY
•Full Stack .NET Developer with 6+ years of experience delivering scalable, high-performance applications across enterprise environments, with a focus on clean architecture and maintainable design.
•Strong expertise in .NET 6/7/8, C#, and ASP.NET Core, building reliable backend services and APIs for distributed systems.
•Experience designing microservices-based solutions using Clean Architecture and CQRS to support scalability and modular development.
•Skilled in developing responsive user interfaces using React.js (Hooks, Redux, Context API) and Angular (v8+).
•Solid foundation in HTML5, CSS3, JavaScript (ES6+), with attention to usability and consistent user experience.
•Hands-on experience in building and integrating RESTful APIs, gRPC services, and implementing API versioning strategies.
•Strong knowledge of Entity Framework Core, LINQ, and ADO.NET for efficient data access and application performance.
•Extensive experience with SQL Server (T-SQL, stored procedures, indexing, performance tuning) and working knowledge of MongoDB.
•Implemented secure authentication and authorization using JWT, OAuth2, role-based access control, and Azure AD.
•Applied asynchronous programming (async/await, TPL) to improve system responsiveness and throughput.
•Experience containerizing applications using Docker and Docker Compose to ensure consistency across environments.
•Proficient in Microsoft Azure (App Services, Azure SQL, Key Vault, Service Bus), with working exposure to AWS services.
•Built and maintained CI/CD pipelines using Azure DevOps and GitHub Actions for streamlined deployments.
•Familiar with infrastructure automation using ARM templates and PowerShell scripting.
•Implemented caching, rate limiting, and performance optimization techniques to enhance application efficiency.
•Worked with event-driven architecture and messaging systems such as Azure Service Bus and Kafka (basic exposure).
•Strong experience in unit and integration testing using xUnit, NUnit, Moq, Selenium, and frontend testing tools.
•Applied API Management policies for security, throttling, and request/response transformations.
•Contributed to modernization initiatives, migrating legacy .NET applications to cloud-native architectures.
•Improved system reliability through logging, monitoring, and observability practices.
•Followed secure coding practices and addressed vulnerabilities identified through code reviews and scans.
•Designed APIs with emphasis on scalability, maintainability, and backward compatibility.
•Integrated AI-powered services (Azure OpenAI and Cognitive Services) to support intelligent application features.
•Developed backend capabilities for text summarization, classification, and search enhancements using AI APIs.
•Applied AI features to improve user workflows, recommendations, and data insights in a practical manner.
•Prepared and structured data to ensure relevant and consistent AI responses.
•Ensured secure AI integration through token handling, validation, and controlled API usage.
•Collaborated with cross-functional teams in Agile/Scrum environments, delivering solutions aligned with business needs.
TECHNICAL SKILLS
•Programming Languages: C#, .NET (Core/6/7/8), Python (basic scripting), SQL
•Frontend Technologies: React.js (Hooks, Context API), Angular (v8+), JavaScript (ES6+), TypeScript, HTML5, CSS3, Bootstrap, AJAX, JSON
•Backend & Frameworks: ASP.NET Core, Web API, MVC, Minimal APIs, Entity Framework Core, ADO.NET, LINQ, gRPC, WCF (legacy exposure)
•Architecture & Design: Microservices Architecture, Clean Architecture, CQRS, RESTful APIs, API-driven & intelligent systems design, N-Tier Architecture, Design Patterns (MVC, Repository, Dependency Injection)
•Databases (RDBMS & NoSQL): Microsoft SQL Server (2012–2019+), Azure SQL Database, MySQL, MongoDB Strong in T-SQL, query optimization, stored procedures, indexing, and performance tuning
•Cloud Platforms: Microsoft Azure (App Services, Azure SQL, Service Bus, Key Vault, Storage Accounts) Exposure to AWS (EC2, S3, basic services), Azure AI Services(basic exposure)
•Containerization & DevOps: Docker (multi-stage builds, Docker Compose), Kubernetes (basic exposure) CI/CD pipelines using Azure DevOps and GitHub Actions
•Messaging & Integration: RabbitMQ, Kafka (basic), Azure Service Bus, Event-driven architecture, Pub/Sub models
•Testing & Quality: xUnit, NUnit, MSTest, Moq, Selenium, Jasmine, Karma. Experience in unit, integration, and UI testing
•API & Security: REST API design, API versioning, JWT Authentication, OAuth2, API Management policies (throttling, transformation, security)
•Scripting & Automation: PowerShell, Bash (basic), automation scripts for deployments and monitoring
•Reporting & Tools: SSRS (SQL Server Reporting Services), Crystal Reports, Visual Studio, VS Code
•Web Servers & Hosting: IIS (7.0+), Azure App Services, container-based deployments
•Operating Systems: Windows (7/10/11, Windows Server), basic Linux (Ubuntu, Alpine for containers)
•Version Control & Collaboration: Git (GitHub, Azure Repos), Agile/Scrum methodologies, Jira, Confluence
•Office & Documentation Tools: Microsoft Office Suite (Word, Excel, PowerPoint)
EXPERIENCE:
Caterpillar, Chicago, IL March 2024 – Present
Full Stack .NET Developer
•Owned end-to-end development from requirement analysis to deployment and production support within an Agile/Scrum environment.
•Designed and developed scalable backend services using .NET 6/7/8, C#, and ASP.NET Core, following clean architecture principles.
•Implemented microservices architecture using Clean Architecture and CQRS to improve modularity and maintainability.
•Built and maintained robust RESTful APIs, ensuring seamless integration with frontend and third-party systems.
•Implemented secure authentication and authorization using JWT, OAuth2, Azure AD, and OpenID Connect.
•Developed responsive and reusable UI components using React.js (Hooks, Redux Toolkit) and TypeScript.
•Collaborated across frontend and backend teams to improve API design, state management, and application performance.
•Optimized database performance in SQL Server and Oracle through indexing, query tuning, and stored procedures.
•Used Entity Framework Core and LINQ for efficient and maintainable data access.
•Containerized applications using Docker and Docker Compose for consistent environments across development and deployment.
•Deployed and managed applications on Microsoft Azure, including App Services, Azure SQL, and networking components.
•Implemented performance improvements using caching, rate limiting, and optimized resource handling.
•Developed asynchronous services using async/await and TPL to support high-throughput processing.
•Integrated Azure OpenAI and Cognitive Services to enable intelligent features within business workflows.
•Built backend endpoints supporting text summarization, classification, and search enhancements for internal tools.
•Incorporated AI-assisted features such as context-based suggestions and workflow automation to improve user efficiency.
•Prepared and structured application data to improve AI output relevance and consistency.
•Ensured secure handling of AI integrations, including token management, input validation, and response filtering.
•Integrated legacy systems using SOAP/WCF alongside modern REST APIs for backward compatibility.
•Implemented event-driven communication using Azure Service Bus and TIBCO EMS.
•Applied API Management policies including throttling, transformation, and security enforcement.
•Participated in modernization initiatives, migrating legacy applications to .NET Core and cloud-native solutions.
•Improved observability by implementing structured logging, monitoring, and diagnostics.
•Strengthened CI/CD pipelines using Azure DevOps, enabling faster and reliable deployments.
•Implemented feature flags and environment-based configurations for controlled releases.
•Designed API versioning strategies to maintain backward compatibility across releases.
•Addressed security vulnerabilities through secure coding practices and periodic reviews.
•Contributed to code quality through unit testing, integration testing, and peer code reviews.
•Mentored junior developers and supported troubleshooting and debugging efforts.
•Collaborated with stakeholders to identify practical AI use cases aligned with business needs.
Environment: .NET 6/7/8, C#, ASP.NET Core, Web API, Microservices, Clean Architecture, CQRS, React.js, Redux Toolkit, TypeScript, Angular (legacy), HTML5, CSS3, JavaScript (ES6+), SQL Server, Oracle 12c, Entity Framework Core, LINQ, Docker, Docker Compose, Microsoft Azure (App Services, Azure SQL, VNet), Azure AD, OAuth2, OpenID Connect, Azure OpenAI, Cognitive Services, Azure Service Bus, TIBCO EMS, WCF, REST, SOAP, JSON, XML, XSLT, Git, Azure DevOps, CI/CD, Agile/Scrum.
LoginSoft, India Jan 2021 – July 2023
.NET Developer
•Collaborated with business stakeholders to understand requirements and translated them into technical design and implementation plans.
•Participated in Agile/Scrum ceremonies including sprint planning, daily stand-ups, and retrospectives to ensure timely delivery.
•Designed and developed web applications using C#, ASP.NET MVC, and ASP.NET Core Web APIs.
•Built and maintained n-tier architecture applications, ensuring separation of concerns across presentation, business, and data layers.
•Developed and consumed RESTful and SOAP-based services (WCF) for enterprise integrations.
•Designed and implemented database solutions using SQL Server, including stored procedures, views, triggers, and performance tuning.
•Worked on Entity Framework and ADO.NET for efficient data access and ORM-based implementations.
•Developed responsive UI components using Angular (2+) and React.js, improving user experience and application performance.
•Created reusable frontend components and implemented dynamic data binding using TypeScript and JavaScript frameworks.
•Integrated applications with Azure Cloud services, including Azure Storage (Blob, Tables) and cloud-hosted APIs.
•Containerized applications using Docker to standardize development and deployment environments.
•Managed source code and version control using Team Foundation Server (TFS) and Git-based workflows.
•Implemented authentication and authorization mechanisms, including token-based security and role-based access.
•Worked on EPiServer CMS for content-driven applications and implemented best practices for CMS-based development.
•Migrated legacy applications (Classic ASP, VB6) to modern C# and ASP.NET-based solutions.
•Developed dynamic UI features using AJAX, JavaScript, HTML5, and CSS3 for improved responsiveness.
•Participated in UAT testing, providing test data, validating business scenarios, and supporting end users.
•Optimized application performance by tuning SQL queries, indexing strategies, and backend logic.
•Created technical documentation, design specifications, and API documentation for maintainability and knowledge sharing.
•Identified system issues, performed debugging, and implemented enhancements to improve system stability and performance. Environment: C#, .NET Framework / .NET Core, ASP.NET MVC, Web API, WCF, Angular (2+), React.js, TypeScript, JavaScript, HTML5, CSS3, SQL Server, Entity Framework, ADO.NET, Azure (Storage, App Services), Docker, TFS, Git, AJAX, JSON, XML, IIS, Agile/Scrum.
Velocious Solutions, India April 2019 – Dec 2020
.NET Developer
•Gathered and analyzed business requirements, translating them into technical design and development tasks.
•Designed and developed web applications using C# and ASP.NET within the .NET Framework ecosystem.
•Implemented applications using MVC architecture, ensuring clear separation of concerns and maintainable code structure.
•Built and maintained 3-tier architecture applications with presentation, business logic, and data access layers.
•Developed dynamic user interfaces using ASP.NET Web Forms, HTML5, CSS3, and JavaScript.
•Created reusable user controls and web controls to standardize UI development across modules.
•Developed backend logic and business components using C# and .NET Framework.
•Implemented WCF services for secure and reliable communication between distributed systems.
•Utilized ADO.NET and Entity Framework for efficient data access and database interactions.
•Wrote optimized SQL queries, stored procedures, triggers, and functions for data processing and reporting.
•Applied LINQ for data querying and manipulation, improving code readability and maintainability.
•Implemented caching mechanisms to enhance application performance and reduce server load.
•Designed and developed console applications for background processing and data handling tasks.
•Worked on database systems including SQL Server and MS Access for data storage and retrieval.
•Managed source code and version control using Team Foundation Server (TFS).
•Participated in Agile/Scrum practices, including sprint planning, daily stand-ups, and iterative development.
•Collaborated with cross-functional teams and stakeholders to ensure alignment with project goals.
•Performed unit testing and debugging, ensuring application stability and quality delivery.
•Assisted in deployment activities and provided support during testing and production phases.
Environment: C#, .NET Framework, ASP.NET, MVC, ADO.NET, Entity Framework, WCF, HTML5, CSS3, JavaScript, LINQ, SQL Server, MS Access, TFS, Agile/Scrum, Windows.
EDUCATION:
Bachelor – Electronics and Communication – Osmania University (2019) Master's – Computer Science - Campbellsville University (2025)