Bharath Bhushan

Director of Engineering

San Francisco, California, United States13 yrs 9 mos experience
Most Likely To SwitchHighly Stable

Key Highlights

  • Over 10 years of experience in backend systems.
  • Expert in delivering scalable and robust software solutions.
  • Transitioned from Software Engineer to Engineering Manager.
Stackforce AI infers this person is a Backend-focused Software Engineer with extensive experience in Fintech and SaaS industries.

Contact

Skills

Core Skills

Project ManagementJava Enterprise EditionAgile MethodologiesArchitectural DesignSpring BootJavaWeb Development

Other Skills

Software Project ManagementObject Oriented DesignProof of ConceptAgile Application DevelopmentSoftware DevelopmentCross-functional CollaborationsRapid PrototypingKubernetesSpring BatchMentoringQlik SenseBatch ProcessingAmazon Web Services (AWS)Mentoring New HiresIncident Management

About

Confidently delivering results as a Seasoned Software Engineer with over 10 years of expertise in constructing robust and scalable backend systems. Skilled in leveraging distributed systems for top-notch performance solutions. Adept in various programming languages and databases, with a solid history of successful project delivery and a commitment to ongoing improvement. Now stepping into the role of Engineering Manager, bringing leadership and strategic vision to drive team success and foster continuous improvement.

Experience

13 yrs 9 mos
Total Experience
4 yrs 7 mos
Average Tenure
10 yrs 4 mos
Current Experience

Intuit

5 roles

Senior Engineering Manager

Promoted

Nov 2023Present · 2 yrs 6 mos

Staff Software Engineer

Jan 2023Nov 2023 · 10 mos

  • Contributed to enhancing Commerce capabilities for TurboTax and QuickBooks Online.
  • Led the team in delivering TurboTax business capabilities within QuickBooks Online, empowering users to file taxes for their businesses seamlessly.
  • Collaborated with cross-functional teams, including Partner BU, Platform teams, Product Managers, Finance, Compliance, and Legal teams, spanning design, development, reporting, testing, and audit phases.
  • Worked closely with the internal scrum team to plan development and ensure faster go-to-market strategies.
  • Reviewed and contributed to end-to-end design and architecture, emphasizing the reuse of existing capabilities for accelerated development velocity.
  • Implemented financial reports to capture the financial impacts resulting from the delivery.
  • Orchestrated seamless integration across systems, including QuickBooks, TurboTax, Product and Pricing Applications, and Commerce.
Project ManagementJava Enterprise EditionSoftware Project ManagementObject Oriented DesignSpring BootProof of Concept+4

Senior Software Engineer

Jan 2022Jan 2023 · 1 yr

  • Played a key role in crafting and developing the target state distributed application for Product and Pricing capabilities across global regions for Intuit flagship products, including QuickBooks Online, QuickBooks Live, and TurboTax.
  • Led the design and development of a migration application facilitating the seamless transfer of product and pricing catalog information from legacy systems to the target state.
  • Innovatively created a reusable pattern for systematic catalog offer migration, eliminating manual intervention and generating comprehensive reconciliation reports.
  • Worked closely with product managers and end-users to design new workflows, significantly boosting efficiency by up to 10x.
  • Engaged in collaborative efforts and provided mentorship to engineers throughout the development life cycle.
Project ManagementAgile MethodologiesSoftware Project ManagementKubernetesSpring BatchAgile Application Development+6

Senior Software Engineer

Promoted

Jan 2017Jan 2022 · 5 yrs

  • Designed and developed numerous Web Services, including Servlets, RESTful APIs, and gRPC interfaces, adept at handling high volumes of OLTP.
  • Orchestrated seamless large-scale software deployments in both on-premise data centers and the AWS cloud.
  • Collaborated with cross-functional teams, spanning finance, offering, and platform, to provide innovative solutions and deliver functional features in applications impacting a customer base exceeding 10 million.
  • Spearheaded the design and implementation of domain events, establishing standard entity data subjects across Billing, Invoice, and Subscription domains.
  • Re-architected critical business flows to enhance performance and establish resiliency against systemic impacts, employing the FMEA methodology.
  • Effectively managed a contingent workforce comprising Developers, Quality Engineers, and Operations.
  • Provided mentorship to interns, guiding them in translating academic knowledge into real-world implementations.
  • Mentored new hires within the team, contributing to their success in their professional careers.
  • Drove the hiring process by taking ownership of the recruitment process for NCG assessments and A4A, covering both NCG and lateral hires.
Mentoring New HiresIncident ManagementJava Enterprise EditionArchitectural DesignObject Oriented DesignKubernetes+7

Software Engineer 2

Jan 2016Jan 2017 · 1 yr

  • Played a key role in developing Billing and Subscription management capabilities for Intuit's flagship product, QuickBooks Online, specifically for the US region.
  • Achieved a significant reduction in batch processing time, optimizing the daily billing job by a factor of 5x.
  • Successfully scaled the infrastructure across six microservices and batch applications, accommodating the growth from a 2 Million customer base to 6 Million.
  • Optimized the application to scale from 700TPS to 15,000TPS, achieving higher throughput with a reduced infrastructure footprint.
  • Orchestrated a seamless container migration from legacy JBoss to the lightweight Apache Tomcat.
  • Executed a Java runtime migration from version 6 to 8, ensuring compatibility and leveraging new features.
  • Integrated customer-impacting microservices with an Application Performance Management application, enhancing monitoring and alerting capabilities for optimal performance.
  • Collaborated extensively with cross-functional teams, partnering with Business Units, finance, and compliance teams across various phases, including requirement gathering, designing, and development. Played a pivotal role in fostering effective communication and alignment throughout the project life cycle.
Spring BootTomcatSplunkSpring FrameworkSpring BatchAgile Application Development+4

Goldman sachs

Associate

Aug 2015Jan 2016 · 5 mos · Bengaluru, Karnataka, India

  • Collaborated with cross-functional teams to gather requirements and design the re-architecture of a legacy tool dedicated to bulk trade amendments.
  • Implemented services as RESTful APIs, ensuring seamless communication and functionality.
  • Engineered a robust rule engine for validation within the UI, enhancing overall application integrity.
  • Authored a comprehensive CI/CD pipeline to facilitate the smooth deployment of the application across multiple environments, ensuring efficiency and consistency in the development life cycle.
Mentoring New HiresAgile MethodologiesAgile Application DevelopmentRESTful WebServicesWeb Development

Oracle

2 roles

Member of Technical Staff

Jul 2012Jul 2015 · 3 yrs · Bengaluru, Karnataka, India

  • Contributed towards the development of a pricing catalog configuration application for telecom implementations.
  • Developed UI pages using JSF-based ADF.
  • Collaborated in developing of application to migrate the pricing data from legacy system to target application.
  • Developed installer for the J2EE enterprise applications suite on Oracle Universal Installer (OUI) Framework.
  • Partnered closely with customers to enable successful Go-Live by identifying and delivering key enhancements.

Student Intern

Feb 2012Apr 2012 · 2 mos · Bengaluru, Karnataka, India

Samsung india

Student Intern

Jul 2011Aug 2011 · 1 mo · Bengaluru, Karnataka, India

  • Part of the development team working on the BADA SDK release.
  • Testing some of the UI Components of the new release by developing sample mobile applications and test cases.
  • Developed a Mobile application, Voice memo. An application that takes the audio input from the user, processes it and saves them as an entry in the calendar as a memo.

Education

RV College Of Engineering

B E — Information science and engineering

Jan 2008Jan 2012

Sri Ramakrishna Vidyashala

PUC — Science (PCMB)

Jan 2006Jan 2008

Stackforce found 100+ more professionals with Project Management & Java Enterprise Edition

Explore similar profiles based on matching skills and experience