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

Navjot Singh

Chandigarh,CH

Summary

Highly skilled and experienced Mobile Application Developer with a strong background in mobile application development. Proficient in Java, Kotlin and Model-view-viewmodel (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) and scored A grade in NCC CEE Certificate examination.

Also Experience in agile methodologies, requirement analysis, business use case understanding, and software development life cycle.

Roles and Responsibilities :
Design and build applications for Android 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 accelerometers, 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.
Knowledge of code versioning tools, such as Git
Familiar with a task management systems such as Jira, Asana, Trello

Overview

5
5
years of professional experience
6
6
Certificate
3
3
Languages

Work History

Mobile Application Developer

GoBrilliant Technologies
07.2024 - Current

Worked with Payment gateways and 3rd party integrations such as cloud storage integrations
Ensured application quality by conducting thorough testing prior to release, identifying and fixing bugs.
Enhanced app performance for a smoother user experience by optimizing the code and troubleshooting issues.

Mobile Application Developer

SERAPHIC
08.2020 - 07.2024
  • 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
  • 3rd Party Integrations
  • Payment Integration
  • Google Material Design
  • Military Training

Certification

  • Android Advance Quiz from SkillValue by Pentalog
  • Introduction to Generative AI (Google Cloud) -https://www.cloudskillsboost.google/public_profiles/25ed5a32-2d0c-45fb-befb-d46441a12ec5/badges/13718570?utm_medium=social&utm_source=linkedin&utm_campaign=ql-social-share
  • TestDome Flutter Test -https://www.testdome.com/certificates/c2e5e073290f4004b1a7962196f5ccd8
  • 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

Mobile Application Developer

GoBrilliant Technologies
07.2024 - Current

Mobile Application Developer

SERAPHIC
08.2020 - 07.2024

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

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