Professional Summary
Principal Engineer with 18+ years of experience in software development and architecture. Specialized in building scalable, high-performance systems using .NET, Node.js, and Java Spring Boot. Strong background in DevOps, CI/CD, AWS cloud, and container orchestration. Adept in microservices architecture, design patterns, and agile methodologies.
Technical Skills
- Languages & Frameworks: C#, .NET Core, Node.js, TypeScript, Java Spring Boot
- Databases: MongoDB, MySQL, SQL Server
- DevOps & Cloud: AWS, Kubernetes, Docker, Helm
- CI/CD Tools: Jenkins, GitLab CI, GitHub Actions
- Messaging & Monitoring: RabbitMQ, Prometheus, Grafana
- Architecture: Microservices, Event-driven systems, RESTful APIs
- Practices: Agile, Design Patterns (Repository, Singleton, Strategy, etc.)
Professional Experience
Principal Engineer – Propelld
Nov 2021 – Present
- Designed and implemented a unified notification system (Email, SMS, WhatsApp)
- Led development of Node.js/TypeScript and Java Spring Boot microservices
- Worked with MongoDB and MySQL in fintech applications
- Set up DevOps team, defined processes, and implemented CI/CD pipelines
- Managed AWS cloud infrastructure using Kubernetes, Docker, and Helm
- Implemented system monitoring with Prometheus and Grafana
- Led AWS cost optimization efforts, reducing monthly costs by 10–15%
Lead Software Developer – Dnata Travel
Oct 2013 – Nov 2021
- Developed C# components to sync passenger data via RabbitMQ and event sourcing
- Integrated GDS and low-cost carrier APIs for flight bookings
- Applied key design patterns to ensure maintainable C# code
- Managed SQL Server–based systems and deployed services on Microsoft Azure
Senior Software Engineer – Kalido
Apr 2011 – Oct 2013
- Worked on DIW and MDM platforms using C++, C#, and Java
- Delivered new features and resolved bugs for enterprise information systems
Senior Software Engineer – Huawei
Apr 2008 – Apr 2011
- Developed telecom IN services using C on VxWorks (SIP, RTSP, RTP protocols)
- Led two major projects and mentored junior engineers
- Received multiple awards for development excellence and support
Programmer Analyst – Cognizant Technology Solutions
Jul 2006 – Apr 2008
- Worked on SAP BI for reporting and data monitoring
- Designed info objects and handled daily ETL tasks
Education
Master of Computer Applications (MCA), June 2003 – June 2006
Institute of Road and Transport Technology, Anna University
Graduated with Distinction (78%)