

Full-stack and Machine Learning Engineer rooted in applied research, with experience ranging from Ericsson’s distributed ML console to academic work at McGill’s Advanced Networking Research Lab. I design cloud-native systems that blend data ingestion, AI-driven decisioning, and user-facing orchestration whether it’s the Connected Configurable Smart Home protocol, the BabyCare health-monitoring IoT stack, or high-performance UAV telemetry services. My approach pairs rigorous experimentation (DDP training, topology-aware optimizations, graph-based routing research) with pragmatic product execution, enabling MVPs that scale from lab prototypes to production-grade deployments.
Ericsson
May 2025 - Present
◦ Built Distributed Machine Learning system with DDP multi-machine training, topology detection/aware optimization, and I²C hardware monitoring for real-time observability across nodes ◦ Built Django web UI for distributed ML platform with templated flows (welcome, topology, dataset, optimizer), custom CSS/JS animations that drive training-metrics dashboards & orchestrate multi-node state ◦ Worked on real-time image streaming pipeline using Kafka, Redis, and JAMScript across edge devices, integrating automated testing into CI/CD pipelines for continuous validation, deployment & documentation
McGill University
January 2023 - Present
◦ Led as head teaching assistant, guiding 700+ students and mentoring fellow TAs across JAVA, C++, Python, Networking, Machine Learning, Electric Circuits & IoT courses via rigorous code reviews and defect-free practices
McGill University
September 2022 - August 2025
◦ Developed Spring Boot REST API service for simulated UAV telemetry data using JAVA & Maven, providing endpoints for tracking 50+ simulated drones, performance metrics & anomaly detection, with JUnit testing ◦ Developed desktop trading platform using JAVAFx with real-time market data via Yahoo API, implementing MVC/service architecture, PostgreSQL database & multithreading for non-blocking UI ◦ Designed distributed routing system in C++ using graph-based optimization with modified Dijkstra's algorithm, with 99% speedup, 14% deviation from optimal for large-scale multi-source multi-destination systems
Jaipur Medical System
July 2017 - June 2022
◦ Developed document management platform using Spring Boot with RESTful API backend & microservices architecture, using PostgreSQL with JDBC, Elasticsearch for full-text search, document versioning, role-based access control with JWT authentication, Docker containerization & incident management ◦ Developed a machine learning model to predict project acceptance rates by conducting text analysis on historical technical specifications, improving decision-making efficiency by 25% in regulatory approvals ◦ Integrated microcontroller-based pressure monitoring (medical gas alarm) with virtualized Linux environments simulating and testing compliance workflows, enhancing reliability of regulatory data systems
Aryan Infomatrix Pvt Ltd
January 2017 - June 2017
◦ Developed web application using Spring Boot with service layer architecture and PostgreSQL integration via JDBC, implementing RESTful API endpoints with JUnit, component & system testing, responsive frontend
Birla Institute of Technology, Ranchi, June 2017
Electrical And Electronics
Birla Institute of Technology and Science Pilani, June 2019
Internet Of Things (iot)
McGill University, August 2025
Electrical And Computer Engineering
University of California San Diego
Issued: 7/14/2020
Credential ID: https://www.coursera.org/account/accomplishments/verify/HECZZ86X9K9A
Fonds de recherche du Quebec
Issued: 9/1/2022
Credential ID: https://verified.sertifier.com/en/verify/58710745491691/
Verified IoT Developer
3-5 years of experience
Preferred commitment: Full Time
Take the next step and bring this top talent to your team
Hire Priyavrat for your team