Software Engineer with 7+ years of experience delivering scalable, cloud-native enterprise applications in finance, healthcare, and technology domains.
Proficient in full stack development using Java, Spring Boot, Spring Cloud, React.js, Angular, Next.js, Node.js, and API design (REST, GraphQL, SOAP).
Strong expertise in microservices architecture and event-driven systems using Kafka, Azure Event Hubs, Redis, and Elasticsearch to support high-volume, real-time data processing.
Skilled in Azure cloud services including AKS, Key Vault, Monitor, Log Analytics, Active Directory, Cognitive Search, and Power BI for secure, enterprise-grade solutions.
Experienced in AWS cloud services such as EKS, ECS, RDS, Kinesis, IAM, and CloudFormation, bringing multi-cloud adaptability where required.
Proficient in DevOps practices with Terraform, Helm, Jenkins, GitHub Actions, GitLab CI/CD, Azure DevOps, Docker, and Kubernetes for automated deployments and CI/CD pipelines.
Hands-on expertise in relational and NoSQL databases including Oracle, PostgreSQL, MySQL, and MongoDB, with performance tuning and hybrid persistence models.
Implemented enterprise security using OAuth2, JWT, Spring Security, TLS/SSL, and secure coding practices aligned with OWASP guidelines.
Adept at monitoring and observability with Prometheus, Grafana, ELK Stack, Azure Monitor, and Log Analytics for proactive performance management and incident resolution.
Experienced in compliance-driven development, ensuring alignment with financial regulations, HIPAA, and industry best practices for secure application delivery.
Collaborative team player with proven success in Agile and SAFe methodologies, leading sprint planning, backlog refinement, and stakeholder reviews.
Mentored junior developers, conducted code reviews, and enforced engineering best practices in microservices, secure coding, and TDD, improving delivery quality and team efficiency
Overview
8
8
years of professional experience
Work History
Senior Software Engineer
Fidelity Investments
Dallas
10.2023 - Current
Designed and implemented a cloud-native investment and risk management platform capable of processing millions of daily trades while ensuring compliance with financial regulations.
Developed Spring Boot microservices for trade execution, portfolio reconciliation, and settlement workflows, integrated with market data providers and internal financial systems through standardized APIs.
Architected event-driven pipelines using Kafka and Azure Event Hubs to process high-volume trading events and detect anomalies in real time, reducing operational risk exposure.
Optimized Oracle and PostgreSQL queries, tuned stored procedures, and introduced Redis caching layers to improve trade processing throughput by 65%.
Applied resilience patterns including circuit breaker and retry mechanisms in Spring Cloud to ensure stable integration with third-party financial gateways and exchanges.
Deployed services on Azure Kubernetes Service (AKS) with autoscaling and self-healing configurations to maintain fault tolerance during peak trading hours.
Automated infrastructure provisioning using Terraform and Azure Resource Manager (ARM) templates, ensuring consistent multi-region deployments.
Configured observability solutions with Azure Monitor, Log Analytics, and ELK Stack to provide real-time trade monitoring, anomaly detection, and error tracking.
Collaborated with compliance teams to design audit trails, access controls, and reporting workflows aligned with SOX and financial regulatory requirements.
Built CI/CD pipelines in GitLab CI and Maven integrated with SonarQube quality gates, automated regression suites, and artifact promotion for production releases.
Facilitated Agile ceremonies and stakeholder workshops to translate business requirements into technical deliverables with incremental value delivery.
Mentored junior developers on secure coding practices, event-driven architecture, and TDD, fostering a culture of quality and reliability in the engineering team.
Senior Software Engineer
Capgemini
Coimbatore
08.2020 - 07.2023
Engineered a HIPAA-compliant healthcare platform consolidating patient records, appointment scheduling, and telemedicine consultations into a unified system.
Designed FHIR and HL7-compliant APIs in Spring Boot and Node.js to ensure interoperability across hospitals, labs, and insurers through standardized interfaces.
Built Angular-based portals for patients, doctors, and administrators with role-based authentication and fine-grained access controls.
Implemented secure appointment scheduling workflows that reduced double bookings and improved physician utilization by 25%.
Leveraged PostgreSQL for structured clinical data and MongoDB for unstructured medical records, enabling a hybrid persistence model optimized for healthcare data.
Integrated WebRTC-based video consultation features with end-to-end encryption to support secure telemedicine appointments.
Deployed services on Azure Kubernetes Service (AKS) with autoscaling and self-healing configurations to ensure high availability during seasonal demand spikes.
Applied TLS and Azure Key Vault-based encryption to safeguard sensitive patient data at rest and in transit, ensuring HIPAA compliance.
Configured Azure Monitor and Log Analytics dashboards to provide real-time insights into system health and support automated audit readiness.
Automated integration and functional testing with Cucumber, Postman, and Selenium to validate end-to-end healthcare workflows.
Partnered with compliance officers, healthcare administrators, and QA teams to align product features with HIPAA and industry regulations.
Mentored junior developers on secure coding, healthcare compliance, and domain-specific best practices, building stronger delivery teams.
Software Engineer
Infosys Ltd.
Kochi
02.2018 - 07.2020
Designed and developed an enterprise-grade project management application for a global client, enabling cross-departmental teams to plan, track, and deliver projects using Agile and Scrum workflows.
Built React.js and Next.js frontends for interactive dashboards, Kanban boards, sprint planning, and real-time task updates, improving user engagement and collaboration.
Implemented Spring Boot backend services for project lifecycle management, user management, and reporting workflows, deployed as independent microservices for scalability.
Designed a role-based access control system with Spring Security, OAuth2, and JWT, integrated with AWS IAM policies for secure authentication and authorization.
Integrated real-time collaboration features including chat, task comments, and notifications using WebSockets and Kafka event streams hosted on AWS MSK.
Stored structured project data in Amazon RDS for PostgreSQL, while audit logs and activity streams were indexed in Amazon Elasticsearch Service for fast querying.
Developed reporting and analytics dashboards using custom APIs and AWS QuickSight integration to visualize KPIs such as velocity, burndown charts, and resource utilization.
Deployed the application on Amazon EKS with Canary deployments, ensuring smooth feature rollouts and minimal downtime for end users.
Automated infrastructure provisioning with Terraform and AWS CloudFormation, using Helm charts for Kubernetes resource management.
Implemented CI/CD pipelines in Jenkins and GitHub Actions integrated with AWS CodePipeline and CodeBuild, including automated unit, integration, and regression testing.
Configured AWS CloudWatch for centralized logging and Prometheus with Grafana dashboards to monitor API latency, error rates, and overall application health.
Partnered with product owners, scrum masters, and QA teams on the client side to deliver features aligned with Agile roadmaps while mentoring Infosys junior developers on full stack best practices