Harish Sharma

Software Engineer

Noida, Uttar Pradesh, India12 yrs 11 mos experience
AI Enabled

Key Highlights

  • Architected successful products from scratch.
  • Led diverse tech teams to deliver innovative solutions.
  • Expert in Android development and SDK architecture.
Stackforce AI infers this person is a B2C Android Development expert with a strong focus on product innovation.

Contact

Skills

Core Skills

Software DevelopmentAndroid DevelopmentProduct DevelopmentSdk Development

Other Skills

KMPTypeScriptAndroidGitFirebaseKotlinStable DiffusionGen AIOpenAIAndroid SDKSoftware ArchitectureJavadaggerGoogle AnalyticsSQLite

About

1. A seasoned professional with 13+ years of hands-on experience in software development. 2. Have significant experience in developing ideas from scratch to successful product 3. During my career journey have worked on different technologies as per the need like Android, java, kotlin, php, node.js, python, shell scripts, automation, load testing, performance testing, etc. 4. Passionate about the growth of the team members along with the product and have experience building successful tech teams from 0 to deliver successful results. Some of the successful products that I architect are as follows: 1. Tata sky Android app (OTT app for Leading DTH Service Provider) 2. Vyng (Android Based Social Bitcoin Dialer) 3. LongWalks (conversation app) Tech/tools: Java, kotlin, Android, PHP, python, node.js, iOS, Databse: MySQL | SQLite | SQL Server Analytics tools: Google,Firebase,AppsFlyer,Mixpanel,MoEngage,Adobe Omniture,Localytics Github: https://github.com/erharishsh

Experience

12 yrs 11 mos
Total Experience
1 yr 7 mos
Average Tenure
--
Current Experience

Speechify

Senior Software Consultant

Oct 2024Apr 2025 · 6 mos · Remote

  • Contributed to a cross-platform SDK powering Speechify’s core features across Android, iOS, and Web.
  • 1. Built SDKs across Android, iOS, and Web platforms.
  • 2. Developed backend services and scheduled jobs in TypeScript.
  • 3. Delivered abstractions to boost performance and scalability.
  • 4. Maintain and optimize SDK performance and architecture.
KMPTypeScriptAndroidGitFirebaseSoftware Development+1

Turing

Senior Software Consultant

Aug 2023Oct 2024 · 1 yr 2 mos · Remote

  • Worked as a Lead Developer on innovative AI-driven mobile products at Glance.
  • 🔹 AI Assistant:
  • An AI assistant integrated into Android lock screens to answer user queries and offer personalized suggestions based on user interests and context.
  • 1. Developed backend scripts integrating OpenAI for contextual chat experiences.
  • 2. Lead the design and development of the mobile app using Kotlin and Jetpack Compose.
  • 3. Explored and tested alternative AI APIs to enhance response quality.
  • 🔹 AI Wallpaper:
  • An app that generates AI-based avatars from user-selected images using tools like Stable Diffusion.
  • 1. Architected the mobile application and oversaw end-to-end feature delivery.
  • 2. Co-led a team of 3 developers, ensuring smooth collaboration and timely releases.
  • 3. Worked closely with backend developers and experimented with various AI models to optimize avatar generation.
  • 4. Built and maintained the app’s core features with modern Android technologies.
KotlinStable DiffusionGen AIAndroid DevelopmentProduct Development

Uber

Senior Software Engineer

Jun 2022Mar 2023 · 9 mos · India

  • Working as a part of data intelligence team and contributing to the development of Scene Framework i.e. a library to auto-detect the screens and tag them with some identifier along with other important details from the analytics perspective.
  • Key Contributions:
  • 1. Architect the solution for tracing the end-to-end flows from mobile to backend.
  • 2. Enhance the Library with more coverage
  • 3. Taking care of the Backend scripts and jobs
KotlinAndroid SDKSoftware ArchitectureJavaSoftware DevelopmentAndroid Development

Vyng, inc. (acquired by digital reef)

2 roles

Lead Engineer

Promoted

Jun 2020Jun 2022 · 2 yrs

  • Worked as a remote team member for the following products:
  • Vyng App: A social bitcoin dialer and video caller id app, having all the features of a phone/ dialer application with some additional personalized video features.
  • Key Contributions:
  • 1. Design the architecture for the core of the application.
  • 2. Led a global tech team of 7-8 people for end-to-end delivery of the features.
  • 3. Setting up the processes for smooth and hassle-free development.
  • 4. Taking care of some of the core parts of the application including AOSP code for the dialer.
  • 5. Enhance the analytics and help in making decisions to bring changes or new features to the app.
  • Vyng SDK: Android sdk to provide the caller Id details for a phone number. The caller Id details include the video profile details of the users. This Sdk also manages the downloading and caching of the callerId data.
  • Key Contributions:
  • 1. Architect the SDK following the clean architecture
  • 2. Develop the major portion of the SDK including the downloader and callerId provider
  • 3. Documenting the SDK
KotlinFirebaseSDK developmentProduct DevelopmentdaggerAndroid SDK+5

Senior Software Engineer

Jun 2019Jun 2020 · 1 yr

KotlinAndroid SDKAndroid Development

Times internet

Android Developer

Dec 2018Jun 2019 · 6 mos

  • LONGWALKS (CONVERSATION APP)
  • Longwalks is a conversation app for people who crave real connections. These tools help users to share their stories online
  • Key Contributions:
  • 1. Managing a team of 4 developers.
  • 2. Project architecture building
  • 3. Providing Solutions for feature developments
  • 4. Manage a few of the complex parts of the application
KotlinAndroid SDKSoftware ArchitectureAndroid Development

To the new

Associate Tech. Lead

Jul 2015Dec 2018 · 3 yrs 5 mos · Noida

  • Worked on the following projects:
  • TataSky App: Android OTT application for a leading DTH service provider
  • Key Contributions:
  • 1. Joined as the first tech member of the team and helps in growing the team to 15+.
  • 2. Architect the Andriod application as well as contributed to the backend API designs.
  • 3. Lead the Mobile teams to develop and deliver the product as per defined timelines
  • 4. Design and develop the wifi remote to control the set top box.
  • #Fame: Android live streaming application
  • Contributed as a senior engineer and led a team of 4 people responsible for live streaming module and app stability.
UPnPAndroid SDKSoftware ArchitectureLive Video StreamingJenkinsJava+2

Kromozones software pvt. ltd.

Sr. Android Developer

Oct 2013Jul 2015 · 1 yr 9 mos · Noida

  • ECORENTACAR : A B2B appliaiton for cab booking
  • key contributions:
  • 1. Developed the complete Android application as a single developer.
  • 2. Load testing of the APIs
  • 3. Maintain the stability of the application
  • 4. Design the algorithm for live updates of cab position on map.
MySQLJMeterAndroid SDKSoftware ArchitectureJavaPHP+3

Srishtitech solutions

Android Developer

Nov 2011Sep 2013 · 1 yr 10 mos · India

Android SDKMagentoPHPAndroid Development

Stackforce found 100+ more professionals with Software Development & Android Development

Explore similar profiles based on matching skills and experience