Chennai, Tamil Nadu, India
Senior .NET Full Stack Developer with 15+ years of experience delivering enterprise applications, AI-enabled platforms and scalable cloud solutions across .NET, Python and modern JavaScript frameworks. I specialize in designing secure, high-performance and globally distributed systems, and I’m fully capable of stepping into solution architecture responsibilities whenever needed. I’ve led major digital transformation initiatives at PwC and Dell, driving architecture decisions, coding standards, performance optimization and end-to-end delivery across distributed teams. I bring strong engineering fundamentals, modern AI tooling and clean coding practices to every project I work on. Key Skills • Full stack development: .NET Core, Python, React, Angular, Node.js • AI integrations: OpenAI, Azure AI Services, LangChain, vector databases, semantic search • Strong coding principles: SOLID, DRY, KISS, clean code, refactoring practices • Architecture skills: microservices, distributed systems, scalability patterns, HA, resiliency • Caching strategies: Redis, Memcached, in-app caching • CDN, edge caching, static content optimization, global load distribution • Event-driven systems: Kafka, RabbitMQ, Azure Service Bus, asynchronous messaging • Cloud platforms: Azure, AWS, Kubernetes, Docker, serverless, API gateways • Databases: SQL Server, PostgreSQL, MongoDB, Cassandra, Cosmos DB, Redis • Observability: ELK, Prometheus, Grafana, OpenTelemetry, App Insights • CI/CD: GitHub Actions, Azure DevOps, CodePipeline, Terraform • Security: OWASP practices, API security, identity & access controls • Testing: TDD, BDD, Selenium, PyTest, SpecFlow, integration testing • Code quality: peer reviews, static analysis, linting, GitFlow and branching strategies Core Strengths • Senior .NET full stack engineering + cross-stack Python expertise • Solution architecture readiness for cloud-native, scalable and distributed systems • AI-enabled feature development and automation • Deep experience in debugging, observability and performance optimization • Leadership in code reviews, mentoring, sprint planning and cross-team delivery Built and scaled secure API platforms processing millions of financial transactions with 99.99% uptime. Cut deployment cycles from days to minutes by migrating monoliths to Kubernetes-based API platforms. Reduced incident detection and response time by 40%+ through production-grade observability.
• Led the design and delivery of a full-stack, cloud-native payment platform, owning frontend, backend services, APIs, data, and Kubernetes infrastructure for a mission-critical fintech system. • Architected and scaled high-throughput payment microservices using .NET 8 and Node.js, event-driven messaging with Kafka, and deployment on Azure Kubernetes Service (AKS), sustaining millions of transactions per day with 99.99% uptime. • Designed and implemented secure REST and gRPC APIs, integrating with Visa, Mastercard, and blockchain settlement ledgers, enforcing PCI-DSS compliance and reducing fraud incidents by 35%. • Built responsive, production-grade frontend applications using React, tightly integrated with backend APIs and authentication flows to deliver seamless user experiences. • Implemented OAuth2-based authentication and authorization, API versioning, rate limiting, and secure service-to-service communication across distributed systems. • Established GitOps-driven CI/CD pipelines using Helm, ArgoCD, and GitHub Actions, reducing deployment time by 90% and rollback time by 70% across multiple environments. • Owned end-to-end observability across UI, APIs, and services, leveraging OpenTelemetry, Prometheus, Grafana, and Loki to improve incident detection and response time by 40%. • Led zero-downtime database migrations for PostgreSQL and MongoDB using Liquibase and replica-based rollout strategies, achieving 100% service continuity with zero data loss. • Provided technical leadership and mentorship across frontend, backend, and DevOps teams, promoting clean architecture, automation-first delivery, and production ownership in a regulated environment.
• Developed, optimized and maintained .NET, React and Node.js applications supporting large user bases and high-traffic workloads. • Built automated CI/CD pipelines using Azure DevOps and Docker, accelerating testing and deployment across environments. • Partnered with product and architecture teams on design reviews and incident resolution, contributing to 99.99% platform uptime. • Integrated Azure Service Bus and Azure Functions to enable reliable asynchronous processing across distributed microservices. • Delivered robust unit and integration test suites achieving 93% code coverage and significantly reducing regression issues. • Managed SQL Server databases with complex stored procedures and optimized indexing strategies for high-performance query execution.
• Designed and deployed a cloud-native .NET Core application on AWS using Elastic Beanstalk, RDS (PostgreSQL) and S3, fully automated through CI/CD pipelines with AWS CodePipeline. • Troubleshot and stabilized a production Python application, resolving critical incidents and significantly reducing MTTR. • Enhanced a data-driven automation framework by architecting solutions using Postman, Python (Flask), TestNG and Git, improving test reliability and overall delivery quality.
• Improved platform accessibility and usability by developing a full CRUD workflow using Angular, .NET Web API and SQL Server. • Modernized a legacy application by replacing Java-based inline Oracle queries with scalable .NET APIs and migrating the UI from jQuery to Angular, resulting in a cleaner architecture and better performance.
• Defining application framework both React and backend using Oracle, NodeJS (Task planning for team) • Writing reusable scripts for multiple teams using Cucumber and performance tuning with .NET MVC app • Mentoring 2 main backed teams and liaising with clients and customers • Maintain high standards of software quality within the team by establishing good practices • Followed SAFe agile process with client and team as well as spec flow automation of existing web application