Summary
Overview
Work History
Education
Skills
Certification
Languages
Timeline
Generic

PRAKHAR SINGH

Utrecht

Summary

Experienced Senior full stack developer with a strong background spanning 8 years, specializing in cloud platforms AWS and GCP. Proficient in Python and GoLang, with a keen enthusiasm for mastering new technologies. Demonstrated ability to thrive in fast- paced environments, contributing as a valuable team player. Known for rapid adaptation and effective communication skills, both written and verbal. Passionate about continuous learning and innovation, committed to delivering high-quality solutions.

Overview

8
8
years of professional experience
1
1
Certification

Work History

Senior Full Stack Developer

Moove Connected Mobility
2022.01 - Current
  • Designed and built a high-performance and scalable to handle 10000+ vehicle fleet inventory system using Python, Django, Postgres, and GCP
  • It key features includes uploading fleet data sheets for vehicle creation, managing Geotab groups, adding organizations and fleet templates
  • Developed the Moove installer app (Flutter) for technicians to install Geotab dongles in vehicles
  • Leverages the fleet inventory backend APIs
  • Led a team of developers to build the Moovedriver solution (Node.js, Python, Postgres, GCP, Flutter, Angular)
  • This innovative tool empowers drivers with insights into their driving patterns and behaviors by providing detailed trip exception reports
  • Migrated the existing products from AWS to GCP
  • Deployed the fleet inventory, Moove installer app, and Moovedriver on GCP Cloud Run
  • Implemented Cloud Functions for automated tasks managed by Cloud Scheduler
  • Utilized Cloud Storage for Moove installer app images and Geotab add-in deployments
  • Developed dashboards using Streamlit (open-source Python framework) to facilitate data exploration and visualization
  • Developed data pipelines using Python to extract data from Geotab and store it in cloud storage
  • Designed and implemented a BigQuery schema to create a data lake
  • Leveraged multiprocessing in a Python script to efficiently ingest large datasets from cloud storage into BigQuery.

Full Stack Developer

Moove Connected Mobility
2019.09 - 2021.12
  • Developed MooveTrips App (Golang, Swift, Postgres, Flutter): Designed and implemented a comprehensive trip management solution integrated with Geotab
  • Streamlined expense reporting with automated trip classification and tax-ready reports
  • Facilitated privacy control and efficient route tracking for improved user experience
  • Built Moovesharing App & Portal (Golang, Postgres, Swift, Flutter): Spearheaded the development of a B2B car- sharing platform, enabling seamless car booking and user management
  • Implemented Bluetooth integration for convenient vehicle access
  • Streamlined fleet management for administrators with booking creation, driver management, and damage reporting functionalities
  • Led a team of contract developers to ensure project deliverables
  • Established Secure Cloud Infrastructure (AWS): Designed and set up a secure AWS infrastructure using VPC (private & public subnets)
  • Deployed applications on EC2 instances, connected them to RDS databases, and implemented load balancing with API Gateway for optimal scalability
  • Utilized S3 buckets for application storage and Lambda functions for automated tasks.

Software Engineer

Samsung Research Institute
2017.08 - 2019.08
  • Developed a tool that creates responses for Bixby, Samsung's voice assistant, directly on the device
  • This tool can take an HTML file and convert it into the JSON format that Bixby's client applications understand
  • By using this tool, we were able to significantly improve response times, cutting them down from 3 seconds to just 1 second
  • Designed and developed System and launcher capsule for Multi Device Experience using Bixby Voice Assistant
  • The capsules were responsible for system commands across multiple devices including TV, Fridge and speaker
  • Developed NLP dataset to train On DeviceAl Bixby voice assistant model
  • Mentored team to pass software competency exam through algorithm and data structure explanations.

Associate Software Engineer

FireEye
2016.06 - 2017.07
  • Integrated ElasticSearch on malware database to reduce the response time from 3 minutes to 20 seconds for enhanced user interface while querying
  • Designed and developed from scratch a centralized RESTful web service with GUI in Python, Django, HTML, CSS and JS
  • The intrinsic features of the service include adding a job, viewing runtime logs and graphical comparison between jobs.

Education

Bachelor of Technology - Computer Science And Engineering

Indian Institute of Technology, Varanasi(BHU)
Varanasi, India
05.2016

Skills

  • GoLang
  • API design
  • API Development
  • Python
  • GCP
  • Docker
  • Redis
  • Flutter
  • Django
  • Postgres
  • Streamlit
  • Git
  • IOS
  • SQL
  • JS
  • C++
  • CI/CD
  • Software Development Tools: JIRA, Confluence
  • API Integration
  • Backend Development
  • Amazon Web Services
  • Microservices Architecture

Certification

  • Machine Learning Certificate - Cornell University - October 2022

Languages

Hindi
Native language
English
Proficient
C2

Timeline

Senior Full Stack Developer

Moove Connected Mobility
2022.01 - Current

Full Stack Developer

Moove Connected Mobility
2019.09 - 2021.12

Software Engineer

Samsung Research Institute
2017.08 - 2019.08

Associate Software Engineer

FireEye
2016.06 - 2017.07

Bachelor of Technology - Computer Science And Engineering

Indian Institute of Technology, Varanasi(BHU)
  • Machine Learning Certificate - Cornell University - October 2022
PRAKHAR SINGH