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
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.
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.
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 😞.)
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 😞.)
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.+
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.
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.
Developed the android part of their major project EXAMIN from the scratch along with AISEE and some of their internal projects.