Hi, I'm Priyanshu

Machine Learning Engineer & Software Developer
About Me
Priyanshu
Machine Learning Engineer & Software Developer focused on AI solutions

I'm a Software Developer and Machine Learning Engineer based in New Brunswick, NJ. My expertise spans machine learning, computer vision, and full-stack development. At the New Jersey Turnpike Authority, I implement API communication pipelines and work with geographic information systems. Previously, I worked as a Data Engineer at Kaaye Technologies, where I revamped predictive forecast models using Apache Spark.

My research experience includes working as a Research Assistant at Rutgers University, developing classification models for turfgrass species and implementing real-time vehicle speed detection systems. I'm passionate about developing practical AI solutions that bridge theoretical concepts with real-world applications. I've contributed to various ML projects including generative replay models, spiking neural networks, and computer vision systems.

Download Resume
My Projects
Some of my recent work
Generative Replay with Compressed Features
PyTorchBERTGPT-2+1 more

Generative Replay with Compressed Features

Implemented a Hippocampal Memory Indexing module to mimic brain memory storage for NLP tasks, improving task performance by 25% and reducing catastrophic forgetting by 40%.

Evaluating SpikeNet on Temporal Graphs
SnnTorchGraph Neural NetworksTGBN

Evaluating SpikeNet on Temporal Graphs

Benchmarked SpikeNet on a 17M+ edge dynamic graph dataset, achieving 67% accuracy in edge and node property prediction while improving efficiency by 15%.

Real-Time Vehicle Speed Detection
PythonYOLOv7Flask+2 more

Real-Time Vehicle Speed Detection

Hosted a YOLOv7-based live-streaming web app on AWS using Flask, improving image throughput from 12 to 15 FPS with 25% enhanced detection accuracy.

Car Renting Website - REYOCA
Node.jsMySQLAWS+2 more

Car Renting Website - REYOCA

Deployed a car rental website on AWS EC2 with authentication, session management, payment processing via Stripe API, and real-time tracking with Maps API.

My Skills

languages

PythonRMATLABC++JavaJavaScriptSQLNoSQLBASH

Machine Learning

PyTorchTensorFlowKERASComputer VisionNLPLSTMSVM

Deep Learning

Reinforcement LearningStableBaseline-3GymnasiumTransformersNeural Networks

Data Engineering

SparkHadoopETL PipelinesDockerKubernetesAWS

frameworks

FlaskNext.jsReactNode.jsSpring BootREST

databases

MySQLMongoDBFirebaseDynamoDBS3
Education

Master of Science in Computer Science

September 2022 - May 2024

Rutgers University, New Brunswick

GPA: 3.92/4.0

Research: Developed classification models for turfgrass species, created vehicle speed detection systems using YOLOv7

Activities and societies: Astronomical Society and Chess Club

Bachlor of Engineering in Electronics and Telecommunication

August 2016 - May 2020

Mumbai University, Mumbai, India

GPA: 3.76/4.0

Robotics Competition 2016: Winner

Activities and societies: Member of Extension Working Committee

Professional Experience

Software Developer

July 2024 - Present

New Jersey Turnpike Authority, Woodbridge, NJ

  • Implemented an API communication pipeline between Enterprise Asset Management System (SOAP) and Fluid Management System (REST) to maintain and manage fluid dispense information at NJTA Depots
  • Created a Linear Referencing System to incorporate new ramps acquired for Garden State Parkway routes by NJTA in enterprise geographic information system using ArcGIS Pro
  • Designed a communication pipeline between Loadrite (Loader Weighing Scale System) and NWOS (NJTA Weather Operation System) to maintain Salt inventory during winter season

Research Assistant

April 2023 - May 2024

Plant Biology Department, Rutgers University, New Brunswick, NJ

  • Modelled a VGG-19 classification model for phenotyping 7 different turfgrass species to improve the efficiency and remove a targeted bias of manual phenotyping
  • Generated a Graphical Pedigree dataset for 12 species of turfgrass to obtain a Family link of any plant from any year using a recursive query to maintain dynamism
  • Developed TurfCV, a Python library that takes an image of turfgrass/seed as input and analyzes the physical aspect (phenotype) and predicts (genotype) the future growth of the plant

Research Assistant

November 2023 - May 2024

Durandal Lab, Rutgers University, Piscataway, NJ

  • Hosted a real-time live streaming web application on AWS EC2 using Flask by collecting frames from the PSDK module of YOLOv7, which resulted in converting them to 15fps video clips using FFmpeg, reducing latency by 20%
  • Improved the efficiency of the number of images produced by the YOLOv7 module by 25%, which resulted in the detection of the speed of the vehicles from 12 images per second to 15 images per second, enhancing detection accuracy by 25%

Data Engineer

November 2020 - October 2021

Kaaye Technologies LTD, Navi Mumbai, India

  • Revamped predictive forecast and classification models (LSTM, SVM) by leveraging Apache Spark for efficient distributed data processing, which resulted in scalable data storage using MongoDB and reduced processing time by 40%
  • Achieved model accuracies between 85-95% by analyzing historical data to identify past trends, which resulted in providing solutions to 5 retail-based clients, increasing their sales by an average of 15%

Machine Learning Intern

February 2020 - August 2020

ValueFirst, Gurgaon, India

  • Collaborated on an internal project to fully automate the employee onboarding process by reducing manual intervention by 35-50%, which resulted in efficient document verification and information extraction, saving significant time
  • Built a Naive Bayes classifier for email spam detection by achieving 95% accuracy, which resulted in effective spam filtering
Publications

Classification of Grains and Quality Analysis using Deep Learning

International Journal of Engineering and Advanced Technology (IJEAT), October 2021

Get In Touch
Have a question or want to work together?