Vipul Sharma

Software Engineer

Bengaluru, Karnataka, India8 yrs 6 mos experience
Most Likely To SwitchHighly Stable

Key Highlights

  • Expert in Android client-side development.
  • Strong foundation in Natural Language Understanding.
  • Competitive programmer with top rankings.
Stackforce AI infers this person is a Backend and Mobile Development specialist in the SaaS industry.

Contact

Skills

Core Skills

Android DevelopmentSystems DesignBackendC++Voice Search

Other Skills

CCode ReviewCoding StandardsGoogle SearchHTMLJavaKotlinPythonSQLSpring Bootamazon appgoogle apphadoop

About

A versatile Software Development Engineer with a strong background in Android client-side development and a foundation in Natural Language Understanding (NLU). Currently, I am focused on building innovative solutions at Google, where I am applying my skills in large-scale systems to create impactful features. My career journey has been centered on creating and improving mobile applications. At Amazon, I worked on the Android client for the voice team, helping to integrate and launch voice features for the Amazon India mobile shopping app. Before that, at Samsung R&D Institute, I was an NLU developer, contributing to the on-device voice assistant by building foundational components from scratch in C/C++. My experience also includes back-end engineering at Ninjacart, where I developed data analytics dashboards using Java and Spring. Beyond my professional roles, I am a passionate competitive programmer with a proven track record of success. I have achieved top rankings in competitions like Facebook HackerCup, and Google Kickstart, and I am a two-time ACM-ICPC National Finalist. My expertise in problem-solving is further reflected in my contributions as a problem setter for Codechef. My core technical skills include Android development (Kotlin), C/C++, Java, along with a strong understanding of algorithms. I am dedicated to tackling complex challenges and building efficient, scalable software solutions.

Experience

Google

Software Engineer

Jan 2022Present · 4 yrs 2 mos · Bengaluru, Karnataka, India

Android DevelopmentKotlinGoogle SearchSystems Designgoogle appCode Review+1

Amazon

Software Development Engineer

Nov 2019Jan 2022 · 2 yrs 2 mos · Bengaluru, Karnataka, India · On-site

Android DevelopmentJavaSystems DesignCode Reviewvoice searchamazon app+1

Ninjacart

Software Development Engineer

Apr 2019Aug 2019 · 4 mos · India

JavaSpring Bootbackend

Samsung electronics

Software Engineer

Sep 2017Mar 2019 · 1 yr 6 mos · Bangalore

C++Cvoice search

Techgig

Full time Problem Setter

Aug 2017Aug 2017 · 0 mo · Noida

Hackerearth

Problem Curator

May 2017Dec 2018 · 1 yr 7 mos

Codechef

Problem Curator

Apr 2017Dec 2019 · 2 yrs 8 mos

Persistent group

Teaching Programming and Interviews Preperation

Feb 2017Jun 2017 · 4 mos · India

Doselect

Problem Curator

Jan 2016Dec 2018 · 2 yrs 11 mos

Indian institute of science

Summer Intern

Jun 2015Aug 2015 · 2 mos · Supercomputer Education & Research Centre (IIsc)

Education

ABES Engineering College

Engineer's Degree — Computer Science

Jan 2012Jan 2016

Stackforce found 100+ more professionals with Android Development & Systems Design

Explore similar profiles based on matching skills and experience