Summary
Overview
Work History
Education
Skills
Accomplishments
Timeline
Generic
Irfan Ahmed

Irfan Ahmed

Full Stack Developer
Chennai,TN

Summary

Dynamic software developer with over 6 years of experience in designing and building scalable, high-performance applications using .NET technologies. Expertise includes C#, .NET 8, ASP.NET Core, Entity Framework, and Angular, along with hands-on experience in RESTful APIs, microservices, and event-driven architectures with Kafka. Proficient in performance optimization through Redis caching, SQL tuning, and Azure PostgreSQL, with a strong foundation in DevOps practices and cloud-native development, including CI/CD automation and container orchestration with Docker and Kubernetes. Contributes to system design discussions and architecture planning, consistently delivering enterprise-grade solutions while leveraging tools like GitHub Copilot to enhance development efficiency and code quality.

Overview

6
6
years of professional experience
2
2
Languages

Work History

Software Developer

Hitachi Energy
06.2023 - Current
  • Design and develop scalable, high-performance applications using C#, .NET 8, ASP.NET Core, and Entity Framework.
  • Build and maintain RESTful APIs and microservices for enterprise-grade systems.
  • Implement event-driven architectures using Apache Kafka for asynchronous communication between services.
  • Leverage Redis caching to improve application performance and reduce database load.
  • Actively contribute to technical and system design discussions, including architecture decisions, data flow, and scalability planning.
  • Utilize GitHub Copilot to accelerate development, improve code quality, and assist with refactoring and test generation.
  • Implement Copilot-based automation agents to streamline repetitive development and operational tasks, improving team productivity.
  • Develop UI components using Angular, and manage data persistence with Azure PostgreSQL.
  • Support CI/CD pipelines and containerized deployments using Docker and Kubernetes.

Software Developer

Syncfusion
11.2019 - 05.2023
  • Developed and enhanced web-based dashboard applications using .NET (C#) and Angular.
  • Designed and optimized Azure PostgreSQL queries to improve data retrieval speed and dashboard responsiveness.
  • Performed query optimization and performance tuning across multiple SQL data sources.
  • Implemented advanced SQL expressions and data transformations to support interactive, real-time dashboards.
  • Extracted and processed data from multiple relational databases for analytics and reporting features.
  • Implemented CI/CD pipelines using Azure DevOps to automate build and release workflows.
  • Containerized applications using Docker and deployed them to Kubernetes clusters (AKS, EKS, and GKE).
  • Contributed to building scalable, high-performance applications while following best coding and DevOps practices.

Education

B.Tech - Computer Science

Dr MGR Educational And Research Institute
Chennai
06-2019

12th -

Chennai High School
Chennai, India
03-2015

10th -

Chennai High School
Chennai, India
03-2013

Skills

Microsoft ASPNET, MVC, C#, NET Core

Accomplishments

  • Participated in system design discussions in Poland.
  • Represented Hitachi Energy at a Microsoft AI workshop (1 week).
  • Served as a Junior Architect contributing to system design and technical decisions.
  • Analyzed project requirements and implemented the end-to-end design flow.
  • Applied GitHub Copilot and AI agents to assist code generation, refactoring, and workflow automation.
  • Skilled in DevOps and cloud infrastructure, including CI/CD automation, multi-cloud deployments (Azure, AWS, GCP), and container orchestration with Docker and Kubernetes (AKS, GKE).

Timeline

Software Developer

Hitachi Energy
06.2023 - Current

Software Developer

Syncfusion
11.2019 - 05.2023

B.Tech - Computer Science

Dr MGR Educational And Research Institute

12th -

Chennai High School

10th -

Chennai High School
Irfan AhmedFull Stack Developer