Summary
Overview
Work history
Education
Skills
Certification
Accomplishments
Projects
Timeline
Generic
Gaurav Chandra

Gaurav Chandra

Swansea,United Kingdom

Summary

Accomplished software developer with expertise in mobile app development, specialising in Android and iOS platforms using Java, Kotlin, Flutter, and Swift. Proficient in web development with React and .NET Framework, alongside extensive experience in GIS development and geospatial data integration using ArcGIS Maps SDK. Demonstrates strong skills in cross-platform development with React Native and backend integration through RESTful APIs, JSON, Firebase, and SQLite. Adept at version control with Git and GitHub. Committed to leveraging technical skills to drive innovation and efficiency in software solutions.

Overview

4
4
years of professional experience
1
1
Certification

Work history

Senior Software Engineer

Esri India
Noida, India
06.2022 - 01.2025

• Designed and developed cross-platform mobile and web applications using technologies such as Kotlin, Java,

Flutter, React, and .NET, ensuring scalable architecture, clean code practices, and a seamless user experience

across different devices.

• Managed application development projects from start to completion, including planning, design and development.

• Implemented source code of new applications, completing within tight deadlines.

• Analysed user feedback to inform continuous improvement of application interfaces and features.

• Collaborated with cross-functional teams to identify requirements and create scalable solutions.

• Conducted thorough testing and debugging, significantly reducing application downtime.

Software Engineer

Esri India
Noida, India
06.2022 - 04.2024

• Assisted in the development, testing, and maintenance of enterprise-level applications, supporting both frontend and backend tasks.

• Participated in code reviews, bug fixing, and performance optimisation under the guidance of senior developers, while gaining hands-on experience with real-world software development processes and tools.

• Participated in brainstorming sessions, offering innovative ideas for project improvements and problem-solving.

• Collaborated with cross-functional teams to integrate GIS-based solutions using Esri technologies, enhancing spatial data visualisation and analysis capabilities for enterprise applications.

Contributed to the design and implementation of RESTful APIs and map services, improving system interoperability and user experience for geospatial platforms.

Application Development and Management(ADM) Intern

Esri India
Noida
02.2022 - 04.2022
  • Assisted in the development, testing, and maintenance of enterprise-level applications, supporting both frontend and backend tasks. Participated in code reviews, bug fixing, and performance optimisation under the guidance of senior developers, while gaining hands-on experience with real-world software development processes and tools.
  • Participated in brainstorming sessions, offering innovative ideas for project improvements and problem-solving.

Project Intern

HERE Technologies
Ranchi
06.2021 - 08.2021
  • Gained a foundational understanding of GIS workflows and industry practices, exploring how various sectors leverage geospatial technology to enhance their applications and services. Acquired insights into the practical applications of GIS across industries such as mapping, automotive, customer supply chains, connectivity, and data collection, highlighting the value of spatial data in driving informed decision-making and operational efficiency.
  • Took direction well, interpreting instructions clearly to perform various tasks to exact specifications.

Education

Master of Science - Advanced Computer Science

Swansea University
01.2025 -

Bachelor of Technology - Computer Science Engineering

UNIVERSITY OF PETROLEUM AND ENERGY STUDIES
DEHRADUN, UTTRAKHAND
05.2018 - 05.2022

Skills

  • Mobile App Development
  • Android
  • Java
  • Kotlin
  • Flutter
  • Swift
  • Web Development
  • React
  • NET Framework
  • GIS Development
  • ArcGIS Maps SDK
  • Geospatial Data Integration
  • Cross-Platform Development
  • React Native
  • Backend Integration
  • RESTful APIs
  • JSON
  • Firebase
  • SQLite
  • Version Control
  • Git
  • GitHub

Certification

  • Programming for Everybody (Getting Started with Python)- University of Michigan(2020)
  • Introduction to Software Product Management- University of Alberta(2020)
  • The Bits and Bytes of Computer Networking- Google(2020)
  • Object Oriented Programming in Java- University of California San Diego(2020)

Accomplishments

Pat On The Back Award- Esri India(Q2 FY23-24)

Projects

BEST Network| Java, Android, Android Studio – Developed under Esri India

Mobile application developed for Brihanmumbai Electric Supply and Transport Mumbai.

Mobile application is GIS based mobile application for Power Utility Management.

Users can be an Admin or Normal Users.

Admin can see and manage the number of users, can evaluate user activities, resolve issue reported by users.

Users have right to repot any complaint regarding power utility.

GIS based application that records user loactiion on the time of complaint, stores important data on server for admin to work on it and saved data can be fetched from server and can be viewed on mobile application.

Punjab Green Plantation| Java, Android, Android Studio – Developed under National Informatics Centre, India

· Developed a mobile application for the Government of Punjab to streamline field data collection and monitoring processes related to afforestation efforts.

· Facilitates daily updates and evaluations of tree plantations across various districts of Punjab, ensuring real-time tracking and maintenance of planted trees.

· Leverages GIS (Geographic Information System) technology to capture the user's current location, enabling accurate geotagging of trees and plants in the designated area.

· Allows users to tag photographs and label tree species, creating a verified and geo-referenced digital record of plantation activities. This aids government authorities in monitoring biodiversity, evaluating survival rates, and planning future ecological initiatives.

Punjab Land Records| Java, Android, Android Studio – Developed under National Informatics Centre, India

· Designed and developed a mobile application for the Government of Punjab to facilitate digital land and property data collection, enabling accurate evaluation and record-keeping of residential, commercial, and institutional buildings.

· Integrated advanced GIS functionalities to allow precise geo-tagging of properties and mapping ownership details directly to specific land parcels, houses, offices, schools, hospitals, and other infrastructures.

· Implemented dual operational modes for flexibility in field data collection:

New Property Mode: Enabled field workers to mark and register untagged or vacant lands by capturing geolocation and entering relevant ownership and land-use information.

Existing Property Mode: Allowed users to geo-tag pre-identified structures (e.g., houses, schools, hospitals) to validate and update existing records with accurate spatial data.

GNIDA GIS| Java, Android, Android Studio – Developed under National Informatics Centre, India

· Map Navigation and Tools: Users can access the app without login. Features include zooming to your location (or to Greater Noida by default), clear/reset button, zoom in/out, help manual, and expandable Table of Contents (TOC) for map layers.

· Search and Directions: You can search for places and get directions. The source is auto-detected via GPS or set to “Pari Chowk” if outside Greater Noida. Both source and destination can also be selected manually by tapping the map.

· Nearby Facilities: Lets users search for facilities within a selected distance buffer (only works within Greater Noida). Results appear in a right drawer, with a "show on map" option and directions enabled for each facility.

· Find Your Plot: Allows users to locate plots by selecting sector, block, and either plot number or owner name. Displays plot details and enables map viewing and navigation to selected plots.

· Feedback System: Users can click on map features to give feedback after verifying their mobile number. The feedback form supports image attachments (camera or gallery) and returns users to the map upon submission.

Image Segmentation | Python, Numpy, SKlearn, Pandas, Hero

• Created this project to develop the process of individually identifying and labeling every pixel in an image,

where each pixel having the same label shares certain characteristics.

Credit Card Fraud Detection |Python, Numpy, SKlearn, Pandas, Hero

 This project was to predict whether a credit card transaction is fraudulent or not, based on the transaction

amount, location and other transaction related data.

Timeline

Master of Science - Advanced Computer Science

Swansea University
01.2025 -

Software Engineer

Esri India
06.2022 - 04.2024

Senior Software Engineer

Esri India
06.2022 - 01.2025

Application Development and Management(ADM) Intern

Esri India
02.2022 - 04.2022

Project Intern

HERE Technologies
06.2021 - 08.2021

Bachelor of Technology - Computer Science Engineering

UNIVERSITY OF PETROLEUM AND ENERGY STUDIES
05.2018 - 05.2022
Gaurav Chandra