Summary
Overview
Work History
Education
Skills
Timeline
Generic

Bhanu Balaji Aasapu

Summary

Software Architect with 19+ years of experience in software development, system architecture, and product engineering across SaaS, multi-tenant, and cloud-native platforms.

Integrated AI-driven workout analytics and discipline-aware coach–athlete conversation summarization capabilities using AWS Bedrock.

Deep expertise in microservices and cloud-native architectures, with extensive hands-on experience in C#/.NET and .NET Core, along with solid working knowledge of Java (Spring Boot) Python (FastAPI).

Extensive experience operating production workloads on AWS (EC2, ECS/EKS, S3, RDS, AWS Bedrock), implementing cloud-native security, observability, and reliability best practices. Recognized for mentoring engineering teams, elevating architectural standards, and driving scalable, high-quality software delivery.

Strong front-end and mobile engineering background across React, React Native and Angular

Overview

19
19
years of professional experience

Work History

Principal Engineer

Predictive Fitness
Bengaluru
09.2023 - Current

Project: TriDot & RunDot

Coach-driven endurance training platform for Triathlon, Marathon, and Aquathlon, supporting bike, run, and swim disciplines. The platform serves athletes worldwide

  • Architected and implemented scalable backend micro-services in Java (Spring Boot) and Python (FastAPI)
  • Led cross-functional frontend and backend teams, drove code quality through reviews, and ensured timely project delivery.
  • Integrated AWS Bedrock to summarize 15-day coach–athlete conversations, extracting injuries, fatigue signals, and coach advice to provide actionable insights.
  • providing weekly performance summaries and risk alerts and generate race plan using AWS Bedrock
  • Integrated Copilot into development workflows to automate code generation, streamline debugging, and improve productivity.
  • Designed and supported secure, scalable data synchronization for real-time and historical training
  • Developed and maintained web and mobile applications using React Native and Angular
  • Integrated Stripe payment gateway for secure subscription management and payment processing
  • Integrated Apple’s In-App Purchase system for iOS App
  • Integrated Clerk authentication for secure sign-in flows
  • Integrated OneSignal for real-time push notifications across Android and iOS platforms
  • Connected with fitness and wearable ecosystems including Garmin, Fitbit, Apple Watch, and Strava etc to ingest athlete activity, workout, and health data

Senior Technical Lead

Hush
Bengaluru
08.2022 - 08.2023

Project: Hush (Identity Protection Platform)

Hush is a consumer security platform designed to protect users from phishing, identity theft, and online harassment by continuously monitoring the web for exposed personal information and potential threats.

The platform includes an AI-powered monitoring module that identifies users’ personal data across public sources and surfaces risks under a Vulnerabilities section, allowing users to review, ignore, or request removal of exposed information through the web application.

  • Architected and implemented scalable backend services in C#/.NET
  • Led a team of 3 members, task allocation, code reviews, and ensuring on-time delivery
  • Developed web and mobile user interfaces using React and IONIC Framework
  • Built responsive UI components using Ant Design (AntD), CSS, and HTML
  • Implemented backend services using Java and Node.js to support platform workflows and APIs
  • Designed and managed data persistence using PostgreSQL
  • Deployed and supported the application on AWS, ensuring scalability and reliability
  • Implemented Progressive Web App (PWA) features for enhanced cross-platform user experience
  • Integrated Google Analytics (GA4) to track user behavior, engagement, and conversion metrics

Lead Software Engineer

Cimpress
Bengaluru
09.2018 - 08.2022

Role: Lead Software Engineer – Microservices & Micro-Frontend Platform Technical Leadership & Contributions Technologies & Platform

Led the design and development of a large-scale, cloud-based platform built on microservices and micro-frontend architecture, delivering high availability, performance, and scalability over multiple years.

  • Led a team of 4 members, handling sprint planning, task allocation, code reviews, and ensuring on-time delivery
  • Led the architecture and implemented a distributed, fault-tolerant system
  • Led and developed microservices using C#/.NET Core and micro-frontend applications using React and React-Redux
  • Built a real-time validation and load-testing framework that:
    Extracts one year of real production requests during each pipeline run
    Replays them to validate service behavior and performance under real-world traffic
  • Architected and delivered multiple multi-tenant SaaS applications including:
    Contract Management – managing contracts between merchants and fulfillers
    Shipping Price – dynamic configuration and publishing of shipping prices
    Surcharge – handling additional charges (late-night, special handling, COVID, etc.)
    Competitor Price Tracking – scraping, mapping, scheduling, and price comparison workflows
  • Trained and mentored junior engineers, improving overall team productivity and code quality
  • Collaborated closely with cross-functional engineering teams to evaluate and enhance system interfaces
  • Frontend: React, React-Redux, PWA
  • Backend: C#/.NET, .NET Core, Node.js
  • Databases: PostgreSQL, DynamoDB, DocumentDB
  • Cloud & Infrastructure: AWS
  • Architecture: Microservices, Micro-Frontend, Distributed Systems

Technical Lead (L3)

MMODAL
Bengaluru
12.2013 - 09.2018

Role: Technical Lead – Identity & Communication Platforms

Led the design and implementation of an enterprise in-house Single Sign-On (SSO) platform used across all M*Modal products, providing centralized authentication and secure access management.

  • Designed and implemented an enterprise-grade SSO solution supporting SAML and OAuth-based authentication
  • Built the platform to enable secure, centralized identity management across multiple internal applications
  • Designed and developed a real-time Physician Chat application using SignalR, enabling secure and low-latency communication
  • Ensured high availability, scalability, and security across authentication and messaging systems
  • Collaborated with cross-functional teams to integrate SSO and communication services into existing products
  • Frontend: WPF
  • Backend: C#, .NET Framework 4.5
  • Authentication & Messaging: SAML, OAuth, SignalR, ADFS
  • Cloud & Infrastructure: Azure

Senior Software Engineer

PwC
Bengaluru
08.2010 - 12.2013

Role: Senior Software Engineer – Enterprise Case Management Systems Technical Contributions & Responsibilities Technologies & Platform

Contributed to the design and development of enterprise-grade systems focused on process tracking, compliance, and regulatory data management, supporting complex business workflows and large datasets.

  • Developed the Diamond Management System, which tracks the entire lifecycle of diamonds from mining through multiple processing stages, including cleaning, polishing, defect analysis, and classification
  • Built workflow-driven modules to manage process tracking, data integrity, and quality assessment
  • Designed and implemented the FCPA Case Management (FCPACM) system, which:
    Periodically scrapes data from U.S. government sources such as SEC
    Collects and stores information on Foreign Corrupt Practices Act (FCPA) cases filed since 1995
    Enables structured tracking of cases, allegations, actions, and settlements
  • Implemented data ingestion and scheduling mechanisms to automate monthly data collection
  • Developed backend services and UI components to support reporting, search, and case management workflows
  • Frontend: WPF, ASP.NET, ASP.NET MVC, jQuery
  • Backend: C#, .NET Framework 3.0+, WCF
  • Database: SQL Server 2008+

Senior Software Engineer

ROBERT BOSCH
BANGALORE
05.2006 - 08.2010

Worked primarily on the eTest application, a system designed to automate and record the testing processes of hardware components.

Contributed to the enhancement of existing software by implementing new features and improving application stability. Supported backend development and data persistence to ensure accurate capture and storage of automated test results.

Technologies: ASP.NET, C#.NET, .NET Framework 1.1+, SQL Server 2005

Education

BTech -

Siddhartha Engineering College
1 2005

Skills

  • C#NET, NET CORE
  • Java, Python and Nodejs
  • ReactJS, React Native, Angular
  • RabbitMQ
  • AWS, AWS Bedrock and Copilot
  • PostgreSQL, MYSQL
  • Cordova, IONIC
  • WCF, Signal R
  • Google Analytics
  • JavaScript, HTML, CSS
  • Webpack
  • Typescript

Timeline

Principal Engineer

Predictive Fitness
09.2023 - Current

Senior Technical Lead

Hush
08.2022 - 08.2023

Lead Software Engineer

Cimpress
09.2018 - 08.2022

Technical Lead (L3)

MMODAL
12.2013 - 09.2018

Senior Software Engineer

PwC
08.2010 - 12.2013

Senior Software Engineer

ROBERT BOSCH
05.2006 - 08.2010

BTech -

Siddhartha Engineering College
Bhanu Balaji Aasapu