Summary
Overview
Work History
Education
Skills
Timeline
Generic

BHANU SHARMA

Senior Software Engineer
Bengaluru

Summary

Results-oriented and innovative Senior Software Engineer with 8+ years of experience. Easily communicates complex technical requirements to non-technical stakeholders. Excellent leadership record of leading development teams in enterprise-wide development projects.

Overview

9
9
years of professional experience

Work History

Senior Software Engineer

Q2 Software
10.2023 - Current

Porting Project — Lead
Led a team of 7+ software engineers to maintain and deploy features consistently across multiple software versions used by 70+ customers, ensuring 100% feature parity and a seamless user experience across all releases.


Key Features and Achievements:

  • Prepayment Penalty Feature:
    Architected and developed a standalone, modular solution in both Apex and Java, enabling financial institutions to efficiently manage loan prepayment penalties. Achieved seamless integration across diverse systems, reducing integration time by 30%.
  • Adjustment Entry Feature :
    Developed a flexible adjustment module supporting backdated payments and interest/charge modifications, improving customer loan management and reducing manual adjustments by 40%.
  • Fee Accrual Feature with Effective Interest Rate:
    Delivered a customizable fee accrual system enabling clients to apply effective interest rates for precise accounting, enhancing financial reporting accuracy and compliance.
  • Unit of Work (UOW) Pattern Implementation:
    Implemented UOW pattern in Apex across features to ensure transactional integrity with automatic cascading deletions on failure, reducing data inconsistencies by 35%.
  • System-to-System Integration:
    i. Integrated third party real-time payment APIs (REST) replacing batch processes (T+1/EOD), increasing payment processing efficiency by 20%.
    ii. Integrated third-party KYC verification, streamlining customer onboarding and reducing verification time by 40%.
  • Loan Application Redesign and Development:
    Redesigning and migration of loan application from Salesforce Apex to Java, improving system scalability and maintainability.
  • Redesign of Interest Accrual Feature with Deposit Interest:
    Redesigned and optimized interest accrual and deposit interest calculations, improving calculation accuracy by 25%, resulting in more reliable financial outputs.
  • Performance Optimization and Refactoring:
    Refactored and enhanced multiple critical features, boosting overall application performance by 30%, increasing scalability, and reducing system downtime.
  • Critical Production Issue Resolution:
    i. Resolved payment clearance bottlenecks impacting 100+ daily transactions.
    ii. Developed automated diagnostic jobs to detect real-time data inconsistencies, reducing incident resolution time by 50%.


Data Conversion Specialist II

Tekion
07.2020 - 09.2023

ARC (Automotive Retail Cloud) — Data Conversion Specialist

  • Developed and enhanced RESTful APIs for Parts, Sales, and Core services in a microservices architecture, supporting an end-to-end dealership management solution.
  • Created reusable custom APIs to resolve data issues, improving scalability and maintainability of services.
  • Prepared custom schema scripts, facilitating database setup for newly onboarded dealerships in collaboration with the DBA team.
  • Tech stack: Java, Spring Boot, MySQL, MongoDB.


ARC Conversion Application

  • Developed efficient APIs for automated data migration from legacy systems to the ARC platform, streamlining onboarding processes.
  • Improved average dealership data conversion time by 40%, accelerating business readiness and reducing manual effort.

Senior Software Engineer

Viteos - An Intertrust Company
04.2018 - 10.2019
  • Developed in-house applications for Asset Managers to retrieve real-time reports and analytics, leveraging Java, Spring Boot, and MySQL
  • Collaborated with project managers, developers, QA teams, and customers to troubleshoot technical issues and deliver on time .
  • Served as the single point of contact for 5+ international clients and internal business users, providing development support and issue resolution for Advent Geneva application.

Application Developer

BNY Mellon Technologies
08.2016 - 04.2018
  • Nexon App : Developed an online platform using the Spring Boot Framework to manage RESTful API services, enabling reusability across teams. Tech stack: Java, Spring Boot, JDBC, MySQL, Git
  • Designed and optimized data models and database structures to support scalable and efficient application development.
  • Geneva App : Worked on the Geneva application, a hedge fund platform used by fund managers for portfolio and investment management ; improving the reporting by 30%

Education

Bachelor of Engineering - Computer Science Engineering

Chitkara University
Punjab
07.2016

XII - Non Medical

Kendriya Vidhyalaya
Chandigarh
03.2012

Skills

Project Management:Jira

Languages: Core Java, Apex ( Salesforce )

Version Control: Git

API Testing : Postman

undefined

Timeline

Senior Software Engineer

Q2 Software
10.2023 - Current

Data Conversion Specialist II

Tekion
07.2020 - 09.2023

Senior Software Engineer

Viteos - An Intertrust Company
04.2018 - 10.2019

Application Developer

BNY Mellon Technologies
08.2016 - 04.2018

Bachelor of Engineering - Computer Science Engineering

Chitkara University

XII - Non Medical

Kendriya Vidhyalaya
BHANU SHARMASenior Software Engineer