Naman Dhama

Software Engineer

New Delhi, Delhi, India7 yrs 1 mo experience
Most Likely To SwitchHighly Stable

Key Highlights

  • Led multiple SDK upgrade projects for enhanced app performance.
  • Developed innovative solutions for real-time data monitoring.
  • Expert in Android and React Native development.
Stackforce AI infers this person is a SaaS mobile application developer with strong expertise in Android and React Native.

Contact

Skills

Core Skills

Android DevelopmentReact NativeBackend

Other Skills

Data Management

Experience

Urban company

3 roles

Software Development Engineer 3 (Android, IOS, React Native, Backend)

Promoted

Jan 2024Present · 2 yrs 2 mos · Gurugram, Haryana, India · On-site

  • a) Coordinated with 10-15 teams to remove PII fields per government mandates. Lead backend development for encryption and decryption across 15 microservices. Designed workflows to manage 50 Crore records, ensuring backfilling and encryption of historical data for security compliance.
  • b) Developed a custom deep-linking system from scratch, replacing Branch SDK with an in-house solution, integrated across Android, React Native, and iOS platforms.
  • c) Lead the Android SDK upgrade project to Target SDK 34, ensuring app compatibility with the latest platform standards and security features.
  • d) Managed the React Native upgrade from version 0.66 to 0.73, improving performance, stability, and cross-platform functionality.
Android DevelopmentReact NativeBackend

Software Development engineer 2 (Android, React native, Backend)

Promoted

Jan 2021Dec 2023 · 2 yrs 11 mos · Gurugram, Haryana, India · On-site

  • Year 2021, 2022
  • a) Lead the integration of a third-party SDK for real-time water purifier monitoring, enabling users to access live water quality data directly within the UC app. This marked the launch of UC’s first-ever water purifier product, which was developed from the ground up.
  • b) Developed new features for both Android and React Native platforms, integrating React Native into the existing Android app from scratch to enhance cross-platform compatibility and streamline user experience.
  • c) Designed and implemented backend services to ensure seamless data synchronization between the mobile app and IoT devices, supporting continuous real-time updates and functionality.
  • d) Created an Android event library for advanced analytics, enabling product managers and analysts to gather actionable insights on user behavior and device performance.
  • Year 2023
  • a) Improved React Native performance by optimizing custom scrolling functionality, increasing frame rates from 45 FPS to 55 FPS, resulting in significantly smoother interactions by replacing the default React Native FlatList with an in-house solution.
  • b) Leveraged native Android and iOS system capabilities to further enhance scrolling performance, reducing lag and boosting responsiveness for a more fluid user experience.
  • c) Implemented view recycling in React Native to optimize memory usage and speed up scrolling performance across large datasets, improving app efficiency.
Android DevelopmentReact NativeBackend

Software Development Engineer 1 (Android)

Dec 2019Dec 2020 · 1 yr · Gurugram, Haryana, India · On-site

  • a) Developed key features for the Inventory team, including a cart system allowing partners to purchase items, similar to an e-commerce experience like Amazon.
  • b) Implemented voice integration for partner interactions, enabling seamless and hands-free operations within the app.
  • c) Built an item scanning feature that allowed partners to easily scan purchased items, streamlining inventory management and enhancing user experience.
  • d) Worked extensively with MVP and MVVM architectures to ensure clean, maintainable, and scalable code across the android app.
Android Development

Senpiper technologies india pvt. ltd.

Android Developer

Dec 2018Dec 2019 · 1 yr · Gurugram, Haryana, India

  • a) Designed and implemented a dynamic forms architecture android UI on recycler view, allowing backend-driven UI changes for greater flexibility.
  • b) Integrated dynamic business workflows with the forms, enabling adaptable and real-time updates to the android app.
  • c) Developed a scalable chat system supporting both group and one-on-one conversations, optimizing mobile memory by using an SQL database for efficient data storage.
  • d) Worked on building a robust notification system to ensure real-time communication and alerts for users.
Android Development

Education

Netaji Subhas Institute of Technology

Bachelor of Engineering - BE — Information Technology

Jan 2012Jan 2016

Ramjas School - India

Higher secondary examination

Apr 2012Present

Ramjas School - India

Secondary examination — PCM

Apr 2010Present

Stackforce found 100+ more professionals with Android Development & React Native

Explore similar profiles based on matching skills and experience