04/05/2026 updated


100 % available
AI-Driven Solutions | Embedded & IoT | C/C++ | Linux/Android | Camera/Video | DPDK | VoIP
Stittsville, Canada
Worldwide
Bachelor of Engineering (Electronics & Communication)About me
AI/ML-driven Senior Software Developer with 14+ years in Embedded, IoT, Telecom, and Multimedia. Skilled in ML/LLM systems, C/C++, Linux, Android, 5G L1, DPDK, and camera technologies. Known for system-level thinking, performance tuning, and delivering high-quality, scalable solutions.
C (Programming Language)Artificial IntelligenceAndroid (Software)VoIPC++ (Programming Language)LinuxDevice DriversEmbedded SystemsPython (Programming Language)Linux KernelMachine LearningAzure Machine LearningShell ScriptSystems Integration5G (Telecommunication)
I bring extensive experience in AI/ML, Embedded Systems, IoT, Telecom, Multimedia, and high-performance software engineering, combining deep system-level expertise with modern AI-driven automation and intelligent development workflows.
Artificial Intelligence & Machine Learning
- Designed complete end-to-end ML pipelines using PyTorch, PySpark, Pandas, NumPy, and Scikit-learn.
- Built LSTM-based time-series forecasting, Autoencoders for anomaly detection, and supervised/unsupervised models for engineering and environmental datasets.
- Developed RAG-powered knowledge systems for code intelligence, telecom diagnostics, root-cause prediction, and technical knowledge retrieval.
- Created domain-tuned LLMs and structured prompting frameworks (PRP, EARS) for predictable, deterministic outputs.
- Architected multi-agent AI systems to automate the entire SDLC — requirements, design, code generation, testing, documentation, and knowledge capture.
- Integrated agents with Gerrit, CI/CD, Bazel, and static analysis tools to automate reviews, perform pre-check-in validations, and enforce quality gates.
- Built a GenAI-powered code inspection engine that converts historic review comments into categorized CI rules for automated code validation.
Embedded Systems, IoT & Linux Development
- 14+ years of experience developing high-performance software in C/C++ on Linux and AOSP (Android).
- Expertise in firmware, board bring-up, and driver integration across Qualcomm, HiSilicon, and Nextchip SoCs.
- Strong in SPI, I2C, UART, I2S, MIPI CSI-2, Device Tree, memory optimization, and low-level debugging.
- Bootloader development (LK/U-Boot), secure boot configuration, image signing, and automated production fusing.
- Built complete camera and multimedia pipelines with sensor bring-up, HAL design, performance tuning, and reliability improvements.
Telecom, 5G NR, Packet Core & DPDK
- Delivered multiple features for 5G NR PHY Layer 1, including interference mitigation, PIM detection, and DSP-optimized implementations.
- Extensive experience with UPF and Packet Core solutions built using DPDK and C.
- Integrated DPDK Eventdev for packet reordering, load distribution, and throughput improvements of 8–10%.
- Developed performance benchmarking tools for regression validation.
- Designed microservices for PFCP session management, enabling scalable, balanced user-plane distribution.
- Led triage and resolution of field-critical issues across customer deployments.
Camera, Multimedia & Android Systems
- Designed Camera HAL with QMMF, customized mm-camera, and implemented sensor drivers.
- Integrated FFmpeg for embedded ARM systems and enabled real-time image/video processing.
- Developed continuous JPEG capture, video streaming, night vision, device health monitoring, and audio configuration modules.
- Optimized wireless throughput and end-to-end multimedia latency for high-resolution video.
Experience
Professional experience10+ years
Freelancer since2015
Languages
EnglishFluentHindiNative speaker
Project history
- Designed a GenAI code inspection system mining Gerrit reviews; used Claude Sonnet 4 via AWS Bedrock to detect patterns and auto-generate CI rules across 12 issue types, converting unstructured comments into a reusable engine.
- Built multi-agent AI pipeline (UPC Agent Framework) automating full SDLC with PRP/EARS for deterministic delegation; orchestrated 7+ specialized agents with KB-driven routing, scribe agent learning, Bazel, Gerrit, and static analysis integration.
- Created RAG-based knowledge bases for domain-specific code (scheduler, BBCRPC, L1/L2) to improve context retrieval and reduce hallucinations.
- Implemented ML pipeline with PySpark, Pandas, NumPy, and PyTorch to predict FM alarms 15 mins ahead using LSTM and Autoencoder on 119 PM features from 5G NR cells.
- Developed customized LLM for EMCA use cases, built on Mistral foundation model.
- Built AI-assisted telecom fault investigation system using multi-agent analysis of TRs, bug-fix pairs, and code traces; deployed on Kiro CLI with RAG and code intelligence tools.
- Developed LSTM model for ozone forecasting using historical air quality data in Stockholm.
- Spearheaded 5G NR Remote Interference Management (RIM) for Uplink PHY L1: study, design, and implementation across G2/G3/G4 hardware; optimized DSP cycles.
- Designed 5G NR Uplink PIM Detection & Mitigation module; applied assembly optimizations, validated via ATEST on EagleOwl DSP.
- Resolved TR during FFI and LAB Testing.
• Worked on the End-to-end new feature development of the UPF for the EPG, VEPG and PCG products based on the customer requirements.
• Integrated the DPDK Eventdev framework in the PKTIO module to have the efficient payload distribution between multiple data-plane instances and having the efficient packet reordering using eventdev queue and ports. Its also increase the performance in terms of throughput by 8-10% on the Intel NIC with SSR Hardware. • Created benchmark Tool which helped developer to quickly early estimate any Improvement/degradation on the system performance locally before merging the code changes in the future product release.
• Actively worked with the team to develop and integrate the “partitioner microservice” feature for the Cloud-based Packet core Gateway (PCG) product, and this feature manages the PFCP sessions distributions between available data-plane instances to maintain an even load and ensure service availability for all PFCP sessions.
• Took ownership of a 3pp software component upgrade based on the latest stable version for the DPDK and Rdma-Core to support the latest NIC card and unblock the testing in the customer environment.
• Actively provided extensive support to resolve the critical blocker software issue reported from the customer environment and internal system testing.
• All UPF feature development has been performed using C Programming and using JIRA to break down the task, sprint planning, and bug tracking from Lab/Customer.
Alexa-Enabled Smart Indoor Camera / Qubo AI Smart Wi-Fi Home Security Camera
- Prepared PRD and SDD; designed software architecture for Indoor Camera HAL using Qualcomm Multimedia Framework, porting LA 2.0.2 on APQ8053.
- Brought up AR0330 camera sensor (Non-PVL); reviewed hardware schematics and suggested interface adjustments for software feasibility.
- Implemented audio interface over I2S with ZL38063; configured BT A2DP sink profile; coordinated with Qualcomm support.
- Measured Wi-Fi throughput on WCN3615 across distances to meet bandwidth requirements for 1080p/720p/360p streaming.
- Customized mm-camera and QMMF frameworks for continuous JPEG capture at 2–3 FPS.
- Developed secure live video streaming over Wowza Cloud (TCP).
- Built Android Binder service for ZL38063 audio SOC configuration at boot.
- Cross-compiled Amazon Alexa stack and FFMPEG for ARM; completed Alexa POC on APQ8053.
- Updated Qualcomm ACDB files for speaker audio quality improvement.
- Supported Secure Boot implementation and firmware upgrade via SD card.
- Modified AR0330 driver for 140° FOV and designed software for Night Vision, Recording, and Device Health Monitoring modules.
- Provided board bring-up support and resolved blockers onsite with the customer.
- Qubo camera integrates Alexa and smart home hub functionality, enabling secure, intelligent monitoring and seamless connectivity while away.