Nikunj Sharma

CTO

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

Key Highlights

  • Expert in Android application development and design.
  • Strong problem-solving skills in complex systems.
  • Continuous learner of modern software technologies.
Stackforce AI infers this person is a Mobile Applications Developer with strong expertise in Android and Java technologies.

Contact

Skills

Core Skills

Android DevelopmentJavaLinuxMpi

Other Skills

AJAXAndroid SDKAndroid StudioBlackberry applicationsBug FixingC++CSSCSS3Cascading Style Sheets (CSS)CodeIgniterCollaborationCore JavaData StructuresDesign PatternsDrupal

About

I excel in problem-solving, particularly in tackling complex systems and identifying ways to enhance them. I have a keen interest in modern software and am always eager to learn new technologies and tools as the need arises.

Experience

13 yrs 6 mos
Total Experience
4 yrs 6 mos
Average Tenure
7 yrs 7 mos
Current Experience

Cred

2 roles

Engineering leader

Promoted

Apr 2021Present · 5 yrs 2 mos

Individual Contributor

Oct 2018Mar 2021 · 2 yrs 5 mos

Ola (ani technologies pvt ltd)

2 roles

Software Development Engineer II

Promoted

Mar 2016Sep 2018 · 2 yrs 6 mos

Software Development Engineer

Jul 2015Mar 2016 · 8 mos

Snapone, inc.

2 roles

Software Engineer

Promoted

Mar 2014Jul 2015 · 1 yr 4 mos · Bengaluru Area, India

  • Responsibilities
  • ★ Design and build complex applications for the Android platform.
  • ★ Collaborate with cross-functional teams to define, design, and deliver new features.
  • ★ Work with third party data sources and API's.
  • ★ Unit-test code for robustness, including edge cases, usability, and general reliability.
  • ★ Work on bug fixing and improving application performance.
  • ★ Continuously discover, evaluate, and implement new technologies to maximize development efficiency using best suitable design patterns.
Android DevelopmentJavaCollaborationUnit TestingBug FixingPerformance Improvement+1

Associate Software Engineer

Oct 2012Mar 2014 · 1 yr 5 mos · Bengaluru Area, India

  • We works to develop consumer cloud-service applications for mobile devices and other internet-enabled consumer electronics. Its products under the Snap Secure®, Snap Sync, Snap Play™, Snap MyLife® and Snap MyLife Creations™.

Rs infocorp

Software Engineer

Jul 2012Sep 2012 · 2 mos · Udaipur Area, India

Indian institute of technology, delhi

Summer Internship

Jun 2011Jul 2011 · 1 mo · New Delhi Area, India

  • Installation and Implementation of Linux and MPI on various clusters:
  • MPI standards define a software library used to turn serial application into parallel ones that can run on a distributed memory systems. It mostly used on a system with clusters of servers or networks of workstations.
  • To make the required cluster for implementation of the MPI programs, we created a cluster using three raw machines and installed Ubuntu 11.04 on those machines.
  • NFS(Network File System) and SSH(Secure Shell) are the two basic configurations which has to be done during cluster formation. After the Linux environment is set, we fulfill our basic requirements for running MPI parallel programs by installing MPI and GMP library.
  • The GNU Multiple-Precision Library, also known as GMP, is a free library for arbitrary precision arithmetic, operating on signed integers, rational numbers, and floating point numbers. There is no practical limit to the precision except the ones implied by the available memory in the machine GMP runs on. GMP has a rich set of functions, and the function have a regular interface.
  • Both libraries are very well known but there is no interface between them. So we analyzed and then implemented an interface between these library..

Education

Techno India NJR Institute of Technology

B.Tech — Computer Science & Engineering

Jan 2008Jan 2012

Guru Nanak Public School

12th

Jan 2007Jan 2008

Adarsh Bal Mandir Senior Secondary School

10 — Mathematics and Computer Science

Jan 2005Jan 2006

Stackforce found 100+ more professionals with Android Development & Java

Explore similar profiles based on matching skills and experience