Career Profile

Developer with 7 years of experience working with Flutter, Firebase, Figma, Dio, Bloc, Riverpod, Java, Kotlin, React Native. I have developed successful apps that have touched millions of people. Proficient in Python and experienced with AWS.

Experiences

Senior Full Stack Developer

03/06/2023 - 04/01/2024
Tailorbird, Remote

Tailorbird: Tailorbird.us redefines the multifamily renovation landscape with AI-powered efficiency. Their innovative software streamlines pre-construction, accelerating timelines and reducing costs for both property owners and contractors. Imagine: bids generated in days, automated design optimization, and streamlined communication—all leading to beautifully renovated units weeks faster. Tailorbird.us weaves digital magic into the process, transforming sluggish upgrades into seamless transformations.

What I did:

  • [Flutter] Setting up the foundation of the Flutter app architecture using Bloc, GraphQL, Hive.
  • [Flutter] Worked on a SiteWalk where we had implemented Forge Viewer, through which we could view Revit models of buildings/projects.
  • [Python] Created the architecture for PDF generation used for report generation.
  • [Flutter and Python] Contributed to APIs and Flutter app features as per product requirements.

Software Engineer

16/06/2022 - 10/02/2023
Tranzact, Mumbai

Tranzact: Digitizing SME manufacturers into extraordinary businesses! I joined the mobile team as a Flutter developer.

Worked on the below features.

  • Restructuring the app using Riverpod.
  • Fixing bugs and maintaining crash-free users to 99%.
  • Added the ability to receive push notifications using MoEngage with A/B.
  • Set up separate prod and dev environments from the base.
  • Built multiple features as per product/business needs.

Here I got the opportunity to manage a small team.


Software Engineer

04/08/2020 - 18/05/2022
Vedantu, Bangalore

Vedantu: Vedantu is the pioneer of LIVE Online learning in India and has redefined online education since. In these difficult times, our aim is to ensure that learning is not interrupted for students I joined the Growth team and working on their vquiz.

Worked on the bellow features.

  • Live video streaming
  • Socket communication
  • Written Jenkins script in groovy for building android apk and notify status updates on slack.
  • Dockerise FE project for develpment and qa.
  • Got decent idea of react and next js by contributing to the vedantu website.

(Mass layoff, due to cost cutting 😞.)


Software Engineer

02/02/2020 - 31/07/2020
Bounce, Bangalore

Bounce: This is a rental scooter & bike service that helps transform mobility for thousands of daily commuters by providing comfortable & affordable rental rides. I joined the flutter team initially on the consumer side.

Worked on the bellow features.

  • Kirana

Then I work on the Hawkeye project which is the Bounce Hero App. Features worked on:

  • Earnings
  • Incentives
  • Setup Sentry(Crash Reporting)

(Mass layoff, due to covid 😞.)


SDE II

28/01/2019 - 19/02/2020
Leher.ai Pvt. Ltd, Bangalore

Leher: Follow interesting people, make new friends across the world and join them in video discussions around things you care about.

Worked on taking major responsibility for their android app.

  • Built features following MVP pattern.
  • Boosted app stability to 98% from 75% within 20 days
  • Implemented Dagger
  • Built full-screen video feed.
  • Rewritten whole app in Flutter for v4.0.+

Android developer

04/05/2018 - 25/01/2019
Vokal, Bangalore

Vokal: Vokal is India’s Favorite Question Answer App for Learning in Hindi and other Vernacular Languages like Tamil, Telugu, Marathi, Kannada, Gujarati, Malayalam, Punjabi, Oriya + others. Learn from lakhs of General Knowledge Questions & Answers.

  • Built features following MVVM pattern.
  • Live streaming using wowza for vokal live.
  • Built Multiple mini apps for their daily digest section(eg: Polls, mini audio player, Guess).
  • Auto play videos on the feed.

Android developer

12/03/2018 - 31/05/2018
STUPIDCHAT TECHNOLOGY, Bangalore

StupidApp: StupidApp is a quiz and trivia based gaming app that offers big prize money to the winners. Our game is about answering 10 simple questions in 100 seconds and the users can win up to 1,00,000 Rupees on a daily basis.

  • Create chat messaging with Firebase Push Notification. This also includes sent, delivered and read feature.
  • Worked on the vernacular feature.
  • Bug fixes on socket.io part in android.

(Acquihired by Vokal)


Android developer

27/01/2017 - 31/02/2018
Sitegalleria Pvt. Ltd, Bangalore

Developed the android part of their major project EXAMIN from the scratch along with AISEE and some of their internal projects.


Skills & Proficiency

Flutter & Dart

Python

AWS

Java

Kotlin

React Native

React JS

Docker

Jenkins/Github Actions