Logo
Shivam Singh Profile Photo

Shivam Singh

Software Engineer

at GE Vernova T&D India

Hyderabad


About

Results-driven Java Backend Engineer with 3.5+ years of experience in the full Software Development...

Experience

GE Vernova T&D India Logo

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.

Turtlemint Logo

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.

Turtlemint Logo

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

IIIT Jabalpur Logo

Bachelor of Technology - B.Tech

Electronics & Communication Engineering

IIIT Jabalpur

Skills