Prashant Kumar

Software Developer (C++ | 5G NR PHY) | Backend & API Developer | AI/ML Practitioner

Building ultra‑low‑latency 5G telecom systems, scalable backend APIs, and intelligent AI‑powered solutions.

⚡ 4+ Years Experience🚀 PRACH Latency: 3 ms ➜ 700 µs📶 +3 dB NIC Feature Gain in PRACH

ABOUT ME

I am a Software Engineer with over 4 years of experience designing and building high‑performance, real‑time systems at Jio Platforms Limited. My work focuses on 5G NR Layer 1 (PHY) development, where I have engineered uplink PRACH signal processing pipelines and signal chain modules to achieve ultra‑low latency and improved accuracy. I have deep hands‑on experience in C++, Linux, 3GPP‑compliant telecom systems, and HPC toolchains. Key achievements include -

  • Reduced PRACH latency in the Integrated Macro gNodeB Carrier Aggregation (ImgCA) project from 3 ms to 700 µs.
  • Delivered a 3 dB gain in Noise & Interference Cancellation (NIC) algorithms for uplink channels.
  • Integrated CNN/FNN models into PHY modules to improve preamble detection accuracy.

Alongside telecom work, I have developed scalable backend systems in Node.js (TypeScript) and Java (Spring Boot). I’ve designed and deployed secure RESTful APIs with JWT/OAuth2 authentication, implemented efficient data management with MongoDB and Redis, integrated cloud storage with AWS S3, and built CI/CD pipelines using Docker and GitHub Actions. My work spans enterprise‑grade deployments and startup‑style rapid prototypes, with a consistent focus on performance, scalability, and clean architecture.

I’m passionate about applying artificial intelligence and machine learning to solve real‑world problems. In telecom, I’ve deployed deep learning models for PRACH detection and timing advance estimation. In computer vision, my projects include traffic signal recognition (GTSRB dataset), facial emotion detection, and food image calorie estimation systems. I am actively upskilling in Transformer‑based Large Language Models (encoder, decoder, encoder‑decoder), ResNet/AlexNet architectures, and reinforcement learning—with the goal of building autonomous, agentic AI systems that combine perception, planning, and adaptive decision‑making.

EDUCATION

Bachelor of Technology (B.Tech) in Computer Science & Engineering

Zakir Husain College of Engineering and Technology (ZHCET), Aligarh Muslim University, Aligarh

Relevant Coursework: Data Structures, Algorithm Design, Computer Architecture, Operating Systems, Wireless Communication, Signal Processing, Artificial Intelligence & Machine Learning, Computer Networks

CPI: 9.26


Senior Secondary (12th Grade) - PCM

Jawahar Navodaya Vidyalaya, Etah (CBSE)

Percentage: 92%


Secondary (10th Grade)

Jawahar Navodaya Vidyalaya, Etah (CBSE)

CGPA: 10.0

SKILLS

C / C++
Java
Python
TypeScript
JavaScript
Node.js / Express.js
Java Spring Boot
Next.js / React.js
RESTful API Development
MongoDB
Redis
Firebase
AWS S3 / Cloud Integrations
CI/CD (Docker, GitHub Actions)
Machine Learning
Deep Learning
TensorFlow / Keras
Computer Vision / OpenCV
Transformers / LLMs
Reinforcement Learning
Data Structures & Algorithms
5G NR Layer 1 (PHY)
PRACH Signal Processing
Noise & Interference Cancellation
Massive MIMO
Protocols (UDP, TCP, ORAN)
Wireless Communication
Signal Processing
Linux (CentOS, RedHat, Ubuntu)
Git / GitHub
Matlab Toolboxes
Chai / Mocha (Testing)

WORK EXPERIENCE

Jio Platforms Limited

Software Development Engineer (R&D) | Jio Platforms Limited

Mumbai, India | June 2021 – Present

  • Implemented multi-user PRACH detection, enhancing resource allocation and reducing latency.
  • Integrated AI/ML techniques for PRACH detection, leveraging deep learning models (CNN/FNN).
  • 5G NR Physical Layer R&D, optimizing PRACH receiver algorithms for better signal detection and synchronization.
  • Built and validated complete uplink PHY processing chains (PRACH, PUSCH, and other channels) through MATLAB simulations (5G Toolbox, Wireless, Deep Learning), AWGN/TDL channel modeling, lab verification, and live field deployments.
  • Used C++, Python, and MATLAB in HPC environments to develop highly optimized and production-ready telecom software components and solutions.
  • Performed in-depth analysis of low-level PHY logs, ORAN fronthaul captures, and MATLAB-based signal processing for performance validation and tuning.
  • Achieved a 3 dB gain in Noise and Interference Cancellation (NIC) algorithms for uplink PRACH channels, significantly improving signal robustness in challenging RF environments.
  • Led 5G NR Layer 1 PHY development focusing on uplink PRACH signal processing and real-time low-latency optimizations. Reduced PRACH processing latency from 3 milliseconds to 700 microseconds, enabling ultra-low-latency network operations in Integrated Macro gNodeB Carrier Aggregation (ImgCA).
  • Designed, trained, and deployed CNN / FNN AI models, unified ML model integrated into Layer 1 PHY modules, for PRACH detection and timing advance estimation. Generated MATLAB‐based datasets, training/validating models, and outperforming standard correlation‐based receivers under low‐SNR conditions.
  • Collaborated extensively with L1-L2 protocol stack teams to enhance NR gNodeB functionalities including CCDU, MRU, and LRU feature development and troubleshooting. Implemented and optimized carrier aggregation features to increase bandwidth efficiency and spectral usage for high-throughput uplink scenarios.
IIT Kanpur (iSmriti Collaboration)

Technical Internship | IIT Kanpur (iSmriti Collaboration)

Domain: Machine Learning & Robotics | Internship Period

  • Developed and deployed ML models with real-world datasets, gaining hands-on AI experience.
  • Built an autonomous toy car using a microcontroller, sensors, and a breadboard for real-time decision-making.
  • Designed a CNN-based facial image recognition AI model, applying deep learning and computer vision.
  • Explored AI/ML applications in embedded systems and robotics, enhancing problem-solving skills in automation.
Udaan Society, Aligarh

Volunteer Internship | Udaan Society, Aligarh

Community Development & Social Work | Internship Period

  • Provided books, clothes, and study sessions for underprivileged children.
  • Conducted government surveys in rural villages for social welfare programs.
  • Organized a Nukkad Natak (street play) on Environment Day, spreading awareness about conservation.
  • Engaged with media to amplify the campaign's reach, leading to newspaper coverage.

PROJECTS

IMG CA FDD 700 MHz – Uplink PHY PRACH Chain Design & CA Enablement

Optimized uplink PRACH signal processing pipeline in Integrated Macro gNodeB Carrier Aggregation project, reducing latency from 3 ms to 700 µs for ultra-low-latency 5G NR Layer 1 operations. Integrated CNN/FNN models for preamble detection and timing advance estimation, improving accuracy.

View on GitHub

Macro gNodeB 32TR Massive MIMO – FlexRAN PRACH Uplink PHY Enhancement

Enhanced NIC algorithms for uplink PRACH channels in 5G NR PHY, achieving a +3 dB gain in receiver robustness under challenging RF conditions using advanced C++ DSP techniques within HPC telecom environments.

View on GitHub

Unified AI Powered PRACH Detection & Timing Advance Estimation

Designed, trained, and deployed unified deep learning models (CNN/FNN) for uplink PRACH detection and timing advance estimation in 5G gNodeB deployments, replacing multiple legacy algorithms and improving performance and maintainability.

View on GitHub

Portfolio with Next.js, TypeScript & Firebase

A personal portfolio built with Next.js, TypeScript TailwindCSS to showcase my skills, experience, education and projects. Integrated Firebase for backend services, vercel for deplyoment

View on GitHub

Task Manager App

A full-stack task management app with React, Node.js, Express, and MongoDB, enabling users to create and manage tasks. Leveraged Jest for robust unit testing

View on GitHub

Calorie Estimation App

An AI-powered app that estimates calorie intake from food images using deep learning and computer vision techniques. Flask server is used to deploy ML Classifier

View on GitHub

Human Facial Expression Detection

A deep learning model that classifies human facial expressions into emotions like happy, sad, surprise, neutral, fear, disgust and angry using CNNs.

View on GitHub

Social Media Backend (MERN)

Backend APIs for a social media platform built with Express.js, Node.js, and MongoDB, featuring authentication, implementing RESTful APIs for core functionalities, CRUD operations

View on GitHub

Achievements & Hobbies

🏆 Achievements

  • 3rd Rank – Hackathon at Aligarh Muslim University (ZARF‑19) powered by AMU‑FOSSASIA.
  • Achieved +3 dB gain in Noise & Interference Cancellation (NIC) algorithm for uplink PRACH channel.
  • Active participant in coding competitions, consistently applying and improving problem‑solving skills.
  • Reduced PRACH latency in 5G NR Layer 1 from 3 ms to 700 µs in the Integrated Macro gNodeB Carrier Aggregation project.

🎮 Hobbies

  • Playing Chess & Solving Sudoku – sharpening logical thinking and strategic planning.
  • Football & Badminton enthusiast – promoting teamwork, focus, and agility.
  • Photography enthusiast – capturing sunrises, sunsets, and nature to enhance creativity and observation skills.

Writings & Publications

Technical Profiles

Connect with me on these platforms.

Contact

Feel free to reach out to me via email or check my resume.

Mumbai, India