NAVDEEP KHERA

Software Engineer

Gurugram, Haryana, India9 yrs 9 mos experience
Most Likely To SwitchHighly Stable

Key Highlights

  • Expert in Android app development using Java and Kotlin.
  • Proficient in cross-platform development with Flutter and React Native.
  • Strong background in CI/CD implementation for efficient delivery.
Stackforce AI infers this person is a Mobile Applications Developer with expertise in B2C and B2B solutions.

Contact

Skills

Core Skills

Mobile ApplicationsFlutterAndroid JetpackAndroid Sdk

Other Skills

Mobile Application DevelopmentComputer ScienceAndroidUnit TestingDocumentationNext.jsTypeScriptTailwind CSSReact NativeReact.jsObject-Oriented Programming (OOP)GitFlowGradleDagger (Software)Threads

About

With several years of experience in mobile app development, I specialize in crafting robust and scalable applications using native Android technologies like Java and Kotlin. My expertise extends to Android SDK development and CI/CD implementation, ensuring seamless delivery pipelines that improve development efficiency and product quality. Beyond Android, I've expanded my skill set by working on Unity game development, gaining valuable experience in immersive application development. Additionally, my experience with Flutter, React Native, and React enables me to build versatile cross-platform mobile apps and responsive web applications from a single codebase. Driven by a passion for innovation, I stay at the forefront of emerging technologies to deliver efficient, user-centric solutions that meet business needs and enhance customer experiences.

Experience

9 yrs 9 mos
Total Experience
2 yrs 5 mos
Average Tenure
4 yrs 10 mos
Current Experience

Cashify

3 roles

Principal Engineer

Promoted

Apr 2023Present · 3 yrs 2 mos

Mobile ApplicationsMobile Application Development

Tech Lead

Aug 2022Apr 2023 · 8 mos

FlutterAndroid Jetpack

Senior Software Engineer

Aug 2021Aug 2022 · 1 yr

Computer ScienceAndroid Jetpack

株式会社クラフツ

Senior Software Development Engineer

Nov 2018Aug 2021 · 2 yrs 9 mos · Nagoya, Aichi, Japan · On-site

  • Practical experience of developing multiple, B2C & B2B facing apps
  • Required to design, develop, test, document, deploy, support and sustain the mobile apps-Android Phone(s) & Tablets including interface and libraries
  • Demonstrated ability to leverage open source and/or build frameworks, i.e. (more clarification needed) experience in SDK integration if needed
  • Understanding the functionality by going through the code base and functional flows.
  • Unit Testing the code for the apps developed.
  • Documentation for the code developed.
  • Know architectural principals and ways to optimize for better performance of apps & participate in architecture reviews
  • Participation in code reviews
  • 複数のB2CおよびB2B向けアプリの開発の実務経験
  • モバイルアプリの設計、開発、テスト、文書化、展開、サポート、維持に必要-インターフェースとライブラリを含むAndroidフォンとタブレット
  • オープンソースを活用したり、フレームワークを構築したりする確かな能力、つまり、必要に応じてSDK統合の経験(より明確にする必要がある)
  • コードベースと機能フローを調べて、機能を理解します。
  • 開発されたアプリのコードの単体テスト。
  • 開発されたコードのドキュメント。
  • アーキテクチャの原則と、アプリのパフォーマンスを向上させるために最適化する方法を理解し、アーキテクチャのレビューに参加する
  • コードレビューへの参加
Android SDKAndroid

Hathlogic

Software Engineer

Jul 2018Oct 2018 · 3 mos · Chandigarh Area, India · On-site

  • Maintain quality and ensure responsiveness of applications
  • Maintain code integrity and organization.
  • Android UI principles and best practice experience
  • Unit-test code for robustness, including edge cases, usability, and general reliability
  • Work on bug fixing and improving application performance
  • Knowledge of code version management tool {{Git, Mercurial, SVN}}

Electrovese solutions pvt. ltd.

Software Engineer Android

Aug 2016Jul 2018 · 1 yr 11 mos · Chandigarh Area, India · On-site

  • Worked on Native Android Application development, Unity 2D gaming(1 project), React Native Application(1 project)
  • Complete development process from Wireframe to Live Application on Google play store
  • Designed and built advanced applications for the Android platform.
  • Collaborated with cross-functional teams to define, design, and ship new features.
  • Involved in all phases of the projects related to implementation.
  • Worked with outside data sources and API's.
  • Responsibilities included requirements analysis, code building, testing, maintenance and delivery of the project.
  • Unit-tested code for robustness, including edge cases, usability, and general reliability.
  • Worked on bug fixing and improving application performance.
  • Continuously discovered, evaluated, and implemented new technologies to maximize development efficiency.
  • Coordinate with the Technical Lead on current programming task's.
  • Involved in various Research & Development activities related to projects.
  • Involved in direct communication with client.

Rv technologies softwares pvt. ltd.

Android Developer

Jan 2016Jul 2016 · 6 mos · Chandigarh Area, India · On-site

  • Design and build advanced applications for the Android platform
  • Collaborate with cross-functional teams to define, design, and ship new features
  • Understand and take care of the full Development Life Cycle by writing detailed technical specifications and maintaining all the relevant reports and unit test code for robustness, including edge cases, usability and general reusability
  • Work on bug fixing and improving application performance
  • Assisting and implementing tech solutions
  • Testing unit code for robustness, including edge cases, usability and reliability
  • Understand the nuances of fragments and Android XML layouts, and how to create adaptive interfaces that work for multiple device form factors.
  • Understanding of Google’s Android design principles and interface guidelines.
  • Stay up-to-date with technology trends and suggest solutions
  • Continuously discover, evaluate, and implement new technologies to maximize development efficiency
  • Familiarity with offline storage, threading, performance tuning, integrating with backend services

Education

Chandigarh Group of Colleges, Landran, Punjab

Bachelor of Technology - BTech

Jan 2012Jan 2016

Sarvhitkari Vidya Mandir,fazilka

5th standard to +2 (Non Medical) — School

Jan 2005Jan 2012