Summary
Overview
Work History
Education
Skills
Websites
Projects
Experience Highlights
Timeline
Generic

Apoorv Bhardwaj

Bangalore

Summary

Dynamic software engineer with expertise in Flutter and Android development at ADDA, excelling in API integrations and cloud services. Enhanced system reliability through proactive incident response and cross-functional collaboration. Passionate about delivering scalable solutions, leveraging skills in Dart and Kotlin, and committed to improving user experience with innovative features and robust architecture.

Overview

3
3
years of professional experience

Work History

Software Engineer (Flutter / Android)

ADDA
Bangalore
09.2022 - Current
  • Collaborated with product managers and stakeholders to gather user requirements and translate them into scalable mobile and service-level features.
  • Designed and implemented Flutter applications using MVVM architecture, ensuring modularity, testability, and code reuse across multiple app flavors.
  • Developed and integrated REST-based APIs to enable seamless communication between mobile clients and backend services across complex ecosystems.
  • Implemented features focusing on performance, data consistency, and resiliency, including push notifications, app updates, analytics, and secure authentication.
  • Worked with cloud services (Firebase Authentication, Analytics, Notifications) to support globally distributed users with high availability.
  • Acted as a Designated Responsible Individual (DRI) during live-site operations by monitoring app health, identifying issues, and executing recovery steps using defined playbooks.
  • Participated in incident response, debugging production issues, performing root-cause analysis, and improving system reliability.
  • Collaborated with cross-functional engineering teams to deliver reliable integrations and improve overall customer experience.
  • Proactively improved observability by enhancing logging, monitoring, and error tracking to reduce downtime and improve system performance.

Education

Bachelor of Engineering - Computer Science

Dayananda Sagar College of Engineering
Bangalore
01.2022

Skills

  • Dart
  • Java
  • Kotlin
  • C#
  • Flutter
  • Android
  • MVVM
  • Clean Architecture
  • OOP
  • SOLID principles
  • RESTful services
  • JSON
  • API integrations
  • Firebase
  • Cloud-based services
  • Distributed systems fundamentals
  • Monitoring
  • Incident response
  • Live-site accountability
  • Logging
  • Git
  • CI/CD basics
  • Postman

Projects

ADDA – The Apartment Super App
https://play.google.com/store/apps/details?id=com.threefiveeight.adda

Experience Highlights

  • 1+ years of experience designing, building, and testing mobile applications and backend-integrated services.
  • Hands-on experience with cloud services and distributed systems concepts.
  • Strong understanding of RESTful service design and integrations.
  • Experience in live-site accountability, monitoring, and incident response.
  • Continuous learner focused on improving system reliability, performance, and operational efficiency at scale.

Timeline

Software Engineer (Flutter / Android)

ADDA
09.2022 - Current

Bachelor of Engineering - Computer Science

Dayananda Sagar College of Engineering
Apoorv Bhardwaj