Summary
Overview
Work History
Education
Skills
Certification
Timeline
Generic

Bharath B

Software Development Engineer
Chennai,TN

Summary

Java Developer with 3 years of experience in designing and building scalable applications using Java and Spring Boot. Proficient in core Java, data structures, and algorithms, with hands-on expertise in developing microservices and RESTful APIs. Experienced in delivering production-ready solutions in agile environments, with strong problem-solving skills and a focus on building reliable, high-performance software systems.

Overview

3
3
years of professional experience
1
1
Certification

Work History

Software Development Engineer (SDE)

Computer Age Management Services Ltd (CAMS)
11.2022 - Current

Notification Service.

  • Designed and developed a cloud-native notification microservice, supporting multiple communication channels, leveraging Pub/Sub for asynchronous processing, and Cloud SQL for reliable data persistence.
  • Built modular components, including template, interpolation, message, and tracking services, enabling dynamic content personalization, real-time delivery status tracking, and seamless integration with service providers.
  • Optimized end-to-end notification workflows through scalable pub/sub pipelines and centralized tracking, improving reliability, reducing message latency, and ensuring high-volume message delivery.

KYC Hub.

  • Developed a multi-tenant KYC processing hub with a secure REST API and a centralized orchestration dashboard, enabling seamless partner-driven onboarding and request submissions.
  • Implemented role-based access control with hierarchical dashboards and dynamic reporting, providing a single source of truth for KYC/IPV statuses, and real-time compliance analytics.
  • Engineered the end-to-end IPV workflow, including agent assignment, status management, and data aggregation, streamlining manual review, and improving process efficiency.

MFCentral Platform Upgrade.

  • Upgraded and optimized MFCentral, a cloud-based mutual fund platform, enhancing security, scalability, and overall performance.
  • Migrated Spring Boot 2.7.1 to 3.3.7, resolving critical vulnerabilities and enhancing framework reliability; optimized microservice with Java concurrency, improving throughput, resilience, and system stability.

Education

BCA - Computer Application

A.M. Jain College
Chennai
04.2022

Skills

Languages: Java, SQL, JavaScript

Frameworks: Spring Boot, Drools, React

Databases: MySQL, PostgreSQL, MongoDB

Tools: Maven, GitLab, Docker, Postman

Cloud Platforms: Google Cloud Platform (GCP)

Testing: JUnit, Mockito

Certification

Java Certifications

Timeline

Software Development Engineer (SDE)

Computer Age Management Services Ltd (CAMS)
11.2022 - Current

Java Certifications

07-2022

BCA - Computer Application

A.M. Jain College
Bharath BSoftware Development Engineer