Architect and design scalable, distributed, and highly secure microservices applications utilizing Java/Spring Boot and/or .NET C# (ASP.NET Core / .NET 6/8) frameworks. Design and govern modular, component-driven Single Page Application (SPA) architectures using Angular (2+), ensuring clean state management, reusable services, and optimal frontend performance. Define system boundaries, fault-tolerance strategies, and integration patterns using API Gateways, Service Discovery, and Circuit Breakers (e.g., Spring Cloud, Ocelot, Polly). Enforce robust data architectures utilizing a hybrid of relational databases (SQL Server, Oracle, PostgreSQL) and NoSQL solutions (MongoDB, Cassandra).
CI/CD, Cloud & DevOps Governance
Architect, optimize, and maintain automated CI/CD pipelines using Jenkins, Maven, MSBuild, and uDeploy to drive seamless, zero-downtime cloud deployments (AWS). Drive containerization and orchestration strategies using Docker and Kubernetes to maximize application portability and resilience across Windows and Linux-based runtimes.
Establish proactive Application Performance Monitoring (APM) and observability frameworks by constructing advanced dashboards and alerts using Splunk, the ELK Stack, or AppDynamics.
Technical Leadership & Agile Execution
Act as the primary technical authority in Agile/Scrum environments, collaborating with product owners and stakeholders from requirement gathering and prototyping to final production rollout. Conduct rigid code and architectural reviews, ensuring compliance with security standards, design patterns, and clean code principles across both Java and C# codebases.
Backend & Frameworks
Java, J2EE, Spring Boot, Spring MVC, Hibernate ORM
NET Ecosystem
C#, .NET Core, .NET 6/8, ASP.NET Core Web API, Entity Framework (EF) Core, WCF, ADO.NET
Microservices Ecosystem
Spring Cloud, Service Mesh (Istio), Ocelot, Polly, REST APIs, SOAP Web Services
Frontend Technologies
Angular (2/4/5+), TypeScript, JavaScript, HTML5, C
📌 Architect (ATC) (Pune)
🏢 Virtusa
📍 Pune