About
Experience
Software Engineer
GE Vernova T&D India
Nov 2024 - Present • Current
Real-Time System Design: Architected real-time data synchronization modules using WebSockets, en-abling instantaneous updates of critical energy metrics for enterprise dashboards. Performance Engineering: Engineered custom Spring Request Interceptors for centralized Authentication (OAuth2), logging, and request throttling, enhancing API security and observability. Java 21 & SpringBoot Migration & Concurrency: Spearheaded the modernization of core microservices from Java 17 to Java 21 and SpringBoot upgrade to 4.x. Implemented Virtual Threads to optimize thread-per-request models, significantly improving system throughput and reducing resource overhead. Database Optimization: Optimized complex SQL queries and developed efficient Stored Procedures, resulting in a measurable reduction in data retrieval latency for analytical workloads. AI-Augmented Development: Leveraged GitHub Copilot (utilizing OpenAI and specialized LLMs) to accelerate feature delivery by 50%, specifically using AI for generating boilerplate Spring Boot code, complex SQL query optimization, and automating JUnit/Mockito test suites. Security Compliance: Led Vulnerability Management initiatives by patching Critical/High-severity CVEs, ensuring compliance with enterprise security standards.
Software Engineer
Turtlemint
Jul 2022 - Nov 2024 • 2.3 yrs
High-Volume API Development: Designed and deployed secure RESTful APIs for a high-traffic FinTech platform, successfully handling over 50,000+ daily transactions with 99.9% uptime. DevOps & CI/CD Modernization: Orchestrated the migration of 10+ Spring Boot repositories from Jenkins to Tekton, streamlining deployment pipelines and enhancing build efficiency. Application Optimization: Refactored legacy codebases to improve memory management, achieving a 40% reduction in loading time and 30% decrease in memory usage. Monolith to Microservices: Collaborated on the architectural decomposition of monolithic applications into decoupled Microservices, improving scalability and fault tolerance. Cross-Functional Development: Contributed to React Native frontend features during peak release cycles to ensure seamless Full-Stack integration and timely delivery.
Tech Intern
Turtlemint
Jan 2022 - Jul 2022 • 0.5 yrs
Reactive Programming: Implemented non-blocking database operations using Spring Data Reactive Repositories and PostgreSQL, enhancing application responsiveness. API Integration: Integrated RESTful services for seamless data synchronization and implemented Deep Linking for improved mobile navigation Wrote Unit and Integration tests for reactive components ensuring code reliability and robustness. operations.
Education
Bachelor of Technology - B.Tech
Electronics & Communication Engineering
IIIT Jabalpur