Siddharth Sharma

IOS Engineer

New Delhi, Delhi, India2 yrs 11 mos experience

Key Highlights

  • Improved ad performance metrics significantly.
  • Led a team of 40 for a college social media app.
  • Judged over 10 hackathons across India.
Stackforce AI infers this person is a Mobile Applications Developer with expertise in Android and user experience optimization.

Contact

Skills

Core Skills

Android Development

Other Skills

Native AndroidKotlinFirebaseGraphic DesignCinema 4DAdobe PhotoshopAdobe XDTutoringReal-time MarketingVideo Color Grading

About

I am a seasoned Android Developer with a robust background in building and optimizing mobile applications. With 3 years of experience at Rooter, I have specialized in enhancing app performance and user experience. My professional journey is complemented by a strong passion for public speaking, having judged over 10 hackathons across India.

Experience

Goto group

Android Engineer L2

Mar 2025Present · 1 yr · Gurugram, Haryana, India · Hybrid

  • Working as android engineer on comms and snippets pod at Gojek.
Native AndroidAndroid DevelopmentKotlin

Rooter.gg

3 roles

SDE II (Android)

Nov 2024Mar 2025 · 4 mos

SDE I (Android)

Apr 2023Nov 2024 · 1 yr 7 mos

  • Rooter's revenue is predominantly fueled by advertisements, necessitating cutting-edge technology for ad delivery. As the sole developer dedicated to the Rooter Android App's ads module, I shoulder full responsibility.
  • Below are some takeaways from my work :-
  • 1. Improved render rate by 15%, CTR by 10% and impressions by 70% leading to almost doubling up our revenue.
  • 2. Introduced metrics and tracking system on the client side which helped us monitor and experiment heavily.
  • 3. Implemented algorithms for preloading ads which decreased our slot miss events by a whopping 30%.
  • 4. Used smart backup mechanisms in case of no-fill errors.
Native AndroidAndroid DevelopmentKotlin

Intern (Android)

Oct 2021Apr 2023 · 1 yr 6 mos

  • 93 PRs merged.
  • 1. Revamped login that lead to an increase in login rate from ~65% to about ~78%
  • 2. Completely revamped spinwheel and dailystreak & scratch card feature that is one of the major contributors to our userbase retention.
  • 3. Created magic chat (similar to super chat in YouTube).
  • 4. Fixed about 8.5k ANRs occurring to about 8k users.
  • 5. Started using repository and service locator pattern in our codebase.
  • 6. Increased unit testing coverage from ~1% to ~15%.
  • 7. Invented my own jetpack navigation library's alternative meant to be used in java legacy codebases.
Native AndroidAndroid DevelopmentKotlin

Doubtless

Founder

Apr 2023Jan 2024 · 9 mos · New Delhi, Delhi, India · Remote

  • Doubtless is a college social media app designed to help newcomers navigate college life by addressing common issues and facilitating connections with peers. It provides a platform for guidance and networking.
  • I led a team of 40 folks single handed, ranging from all the domains from App, Web, Ai Ml to Marketing. Though here are some technical points which are worth mentioning.
  • 1. Optimized Home Feed Algorithm and Search Feature, reducing reads from 90k to 10k.
  • 2. Developed a Retro UI Framework for Android, akin to Cred’s Neopop, featuring bottom navigation and multiple back-stacks with fragment managers.
  • 3. Migrated dynamic sponsorship banners from Remote Config to Firestore, boosting impressions by 40%.
  • 4. Implemented efficient data caching strategies, enhancing app performance and reducing load times.
  • 5. Integrated advanced analytics tools to monitor user interactions and improve feature performance.
  • 6. Refined user interface elements to ensure a seamless and engaging user experience.
  • 7. Enhanced app stability by addressing critical bugs and performance issues.
Native AndroidAndroid DevelopmentKotlin

Greenstand

Open-Source Contributor

Jan 2022May 2022 · 4 mos

  • 1. Button UI Revamp: Enhancing button user interface design.
  • 2. Unit Test for MessageRepo: Added synchronization messages test in PR #1024, improving test coverage.
  • 3. Code Health and Performance Improvements: Merged PR #1021, focusing on code health and performance optimizations.
  • 4. API Key Header Addition: Added `apiKey` header in MessageApiService.
  • 5. Snackbar Fix: Resolved issue with missing snackbar on first sync button click.
  • 6. Live Web Map Feature: Implemented view live web map functionality.
  • 7. Code Cleanup: Performed code cleanup in the splash screen as part of ongoing maintenance.

Saathealth

Android Developer

Jul 2021Sep 2021 · 2 mos

  • 1. Refactored outdated codebase for better maintainability.
  • 2. Migrated sections of the codebase to MVVM architecture.
  • 3. Improved code structure, reducing technical debt.
  • 4. Followed best practices, including lifecycle management and dependency injection.
  • 5. Applied clean code principles to enhance readability and reduce redundancy.
  • 6. Enabled easier unit testing by migrating to MVVM.
  • 7. Reduced bugs and runtime errors, resulting in a more stable app.
  • 8. Facilitated team collaboration with a cleaner, more understandable codebase.

Booksapp

Android Developer

May 2021Jul 2021 · 2 mos

  • 1. Developed a Java library for in-app messages and push notifications, enabling backend-driven UI.
  • 2. Facilitated dynamic UI updates based on server configurations, allowing for greater customization.
  • 3. Used the Factory Pattern to streamline object creation and enhance code scalability.
  • 4. Applied clean code principles for improved readability and maintainability.
  • 5. Designed with a modular structure for reusability and efficient integration.
  • 6. Utilized OOP concepts like inheritance and encapsulation for flexibility and extensibility.
  • 7. Efficiently handled push notifications to ensure real-time updates and engagement.
  • 8. Created a scalable design to support future additions and complex message types.
  • 9. Optimized performance to ensure the library was lightweight and minimally impacted app speed.

Rotaract club of new delhi next

Board Member

Jan 2020Jan 2021 · 1 yr · New Delhi, Delhi, India · Remote

  • As a Board Member of New Delhi Next, I took on a leadership role, overseeing the graphic design team and managing various events. I collaborated closely with designers to develop compelling visuals that aligned with the club’s vision and branding, ensuring consistency across all platforms. Additionally, I played a key role in organizing and executing events, coordinating logistics, promotions, and team efforts to ensure smooth and impactful outcomes. My involvement not only strengthened the club’s presence in the local community but also honed my skills in leadership, teamwork, and creative project management.

Ecell msit

Graphic Designer

Aug 2019Apr 2021 · 1 yr 8 mos · New Delhi, Delhi, India · Remote

  • As a graphic designer for E-Cell over a span of two years, I was responsible for creating visually appealing and brand-consistent designs that supported the organization’s entrepreneurial initiatives. My work included designing marketing materials, event posters, and digital content that effectively communicated the E-Cell’s mission and events to a broader audience. I collaborated with a dynamic team to ensure cohesive visual storytelling, contributing to the successful execution of various campaigns. This role sharpened my design skills, attention to detail, and ability to deliver creative solutions under tight deadlines.

Education

Maharaja Surajmal Institute Of Technology

Bachelor of Technology - BTech — Computer Science

Aug 2019Mar 2023

Stackforce found 100+ more professionals with Android Development

Explore similar profiles based on matching skills and experience