Summary
Overview
Work History
Education
Skills
Websites
Certification
Languages
Work Samples
Timeline
Roles And Responsibilities
BusinessAnalyst
Navjot Singh

Navjot Singh

Ludhiana

Summary

Highly skilled and experienced Android Developer with a strong background in mobile application development. Proficient in Java, Kotlin, and MVVM. Extensive experience in building robust and scalable Android applications.

Demonstrated expertise in Flutter, with hands-on experience developing cross-platform mobile applications. Adept at collaborating with cross-functional teams to deliver high-quality solutions within project deadlines.

Ex-NCC cadet (Army Wing) A grade in NCC CEE Certificate.

Also Experience in agile methodologies, requirement analysis, and software development life cycle.

Overview

3
3
years of professional experience
4
4
Certificate
3
3
Languages

Work History

Android Developer

SERAPHIC
08.2020 - Current
  • Design and build applications for Android & IOS devices.
  • Maintain quality and ensure responsiveness of applications.
  • Collaborate with engineering team to design and launch new features.
  • Maintain code integrity.
  • Experience with Android SDK and multiple versions of Android.
  • Contributed to more than 10 Android and 3 Flutter projects
  • Experience with Android framework and offline storage, threading, and performance tuning. Must be familiar with restful APIs to connect Android applications to back-end services.
  • Development experience with touch, gyroscopes, and additional sensors. Experience with Android UI principles and best practices.
  • Knowledge of open-source Android ecosystem and available libraries.
  • Contributed to migration of project code from Kotlin to Jetpack Compose.
  • Experience with cloud message APIs and usage of push notifications.
  • Experience developing flutter applications with Get X state management.
  • Knowledge of code versioning tools, such as Git, Bitbucket, GitLab, etc.
  • Familiar with task management systems such as Jira, Asana, Trello, etc.

Android Developer Trainee

Impinge Solutions
01.2020 - 06.2020
  • Worked closely with UX/UI designers to translate mockups into responsive layouts that met accessibility standards.
  • Developed user-friendly interfaces using Material Design principles, boosting overall app usability.
  • Tested applications prior to final review to verify issue resolution.
  • Integrated APIs for seamless communication between app components and backend systems.
  • Managed 1 small project including UI and API implementation.

Ex-Under Officer - CEE Cert. (Grade A)

NATIONAL CADET CORPS - India
11.2016 - 02.2020
  • Attended various training camps to improve military skills and learn new policies and disciplines.
  • Coordinated operations with team of more than 10 other emergency service groups.
  • Trained in military subjects such as Shooting, Map reading, navigation, Field Craft & Battle Craft.
  • Maintained database systems to track and analyze operational data.

Education

Bachelor of Science - Computer Science

Punjab Technical University
Kapurthala
03.2020

Skills

  • Android
  • Flutter
  • Java
  • Kotlin
  • Dart
  • MVVM
  • Git VCS
  • Firebase
  • ML Kit
  • Jetpack Compose (Basics)
  • 3rd Party Integrations
  • Google SDKs Integration
  • Google Material Design
  • Military Training

Certification

  • Android Advance Quiz from SkillValue by Pentalog
  • TestDome Android Public Test -https://www.testdome.com/certificates/a6d7b3984f91403ea5adfa3edc53cd31
  • CQB Tactics 101 Certification -https://drive.google.com/file/d/1ikCX8_QAsgq07juKq3gotsKOWm-shaY5/view?usp=sharing
  • Firearms & Ballistic Science 101 -https://drive.google.com/file/d/1p0px257k0pG6tlTIbwle6hMin8GJC0-U/view?usp=sharing

Languages

English
Punjabi
Hindi

Work Samples

  • Flutter Project Sample: https://drive.google.com/drive/folders/1YVZsOBvAfex2efPQxNyjpRKOKTrIZhex?usp=sharing
  • Android Project Sample: https://drive.google.com/drive/folders/13JdOtgJ4N_iHWtZjHa6HdjWm3w3hnIC0?usp=sharing

Timeline

Android Developer

SERAPHIC
08.2020 - Current

Android Developer Trainee

Impinge Solutions
01.2020 - 06.2020

Ex-Under Officer - CEE Cert. (Grade A)

NATIONAL CADET CORPS - India
11.2016 - 02.2020

Bachelor of Science - Computer Science

Punjab Technical University
  • Android Advance Quiz from SkillValue by Pentalog
  • TestDome Android Public Test -https://www.testdome.com/certificates/a6d7b3984f91403ea5adfa3edc53cd31
  • CQB Tactics 101 Certification -https://drive.google.com/file/d/1ikCX8_QAsgq07juKq3gotsKOWm-shaY5/view?usp=sharing
  • Firearms & Ballistic Science 101 -https://drive.google.com/file/d/1p0px257k0pG6tlTIbwle6hMin8GJC0-U/view?usp=sharing

Roles And Responsibilities

  • Design and build applications for Android & IOS devices.
  • Maintain quality and ensure responsiveness of applications.
  • Collaborate with the rest of the engineering team to design and launch new features.
  • Maintain code integrity and organization.
  • Experience with Android SDK and multiple versions of Android. Experience with Android framework, as well as offline storage, threading, and performance tuning. Must be familiar with restful APIs to connect Android applications to back-end services.
  • Development experience with touch, gyroscopes, and additional sensors. Experience with Android UI principles and best practices.
  • Knowledge of the open-source Android ecosystem and the available libraries.
  • Experience with cloud message APIs and usage of push notifications.
  • Experience developing flutter applications with GetX state management.
  • Knowledge of code versioning tools, such as Git, Bitbucket, Gitlab etc.
  • Familiar with task management systems such as Jira, Asana, Trello
Navjot Singh