

Software Engineer with 6.5 years of experience building scalable Java applications and leading high-performing teams. Skilled in system design, microservices, and end-to-end project delivery, with a strong focus on performance, quality, and business impact.
Lead Engineer with 7 years of experience building scalable Java and Angular applications, specializing in microservices and event-driven architectures.
• Led development and management of multiple telecom services
• Designed service architecture and database models for scalable solutions
• Developed Java-based microservices and event-driven integrations
• Built responsive UI components using Angular
• Improved order-processing API response time by 90%, enhancing system performance and user experience
Developed a large-scale data migration platform, moving billions of records from Oracle to JanusGraph and improving data retrieval performance by 80%.
• Developed Java-based services for data migration and retrieval
• Enhanced performance using multithreading and ring buffers
• Implemented secure database access controls
• Managed production configurations and deployments
• Used OpenSearch for fast data retrieval
• Integrated Kafka for real-time data streaming
Contributed to the development of a banking application for a leading investment firm, building full-stack features using Angular and Java.
• Developed Angular UI components and Java backend services
• Conducted code reviews to maintain code quality
• Supported team leadership and delivery in the lead's absence
• Managed deployments to development environments