Resume

Research Software Developer and Machine Learning Engineer with experience in biomedical informatics platforms, release QA, security validation, database-backed clinical workflows, distributed ML, and production-oriented engineering.

Publication

Optimizing Collaborative UAV Networks for Data Efficiency in IoT Ecosystems

IEEE ICC 2025

Experience

Research Software Developer

Feb 2026 - Present

MCIN, McGill Centre for Integrative Neuroscience | Montreal, QC

  • Develop and maintain LORIS (Longitudinal Online Research and Imaging System), an open-source biomedical informatics platform for neurological research.
  • Performed LORIS 29.0 release validation across user account management, dashboard workflows, examiner management, permission persistence, and approval flows.
  • Executed security-focused QA for role-based access control, site/project-scoped authorization, direct URL access, session behavior, and privilege-boundary scenarios.
  • Verified backend behavior with SQL analysis, correlating UI actions with database state changes for examiner lifecycle, access control, and data integrity checks.
  • Documented functional defects, security findings, reproduction steps, impact assessments, and remediation context through professional GitHub reports.
  • Engineer clinical instruments and data capture forms, support SQL migrations, maintain VM-based development environments, and modernize legacy UI components from jQuery to React.

Internet of Things Engineer

Aug 2025 - Feb 2026

Techamana | Freelance

  • Provided freelance IoT engineering support through the Techamana talent network, applying connected-systems experience across embedded, data, and software workflows.
  • Worked on IoT-focused technical problem solving spanning device integration, backend connectivity, and reliable data flow considerations.

Machine Learning Engineer

May 2025 - Aug 2025

Ericsson | Montreal, QC

  • Developed a Django control plane and REST API to orchestrate a Distributed Virtual Machine cluster with topology configuration and real-time node monitoring.
  • Architected distributed ML workflows with PyTorch DDP, CPU Gloo, GPU NCCL, topology-aware collective communication, and I2C hardware telemetry.
  • Worked on real-time image streaming with Kafka, Redis, and JAMScript across edge devices, with automated testing in CI/CD pipelines.

Research & Teaching Assistant

Sept 2022 - Aug 2025

Advanced Networking Research Laboratory, McGill University | Montreal, QC

  • Developed a Spring Boot REST API for simulated UAV telemetry, tracking 50+ drones with performance metrics, anomaly detection, Maven, and JUnit tests.
  • Built a JavaFX trading platform with MVC architecture, PostgreSQL data management, Yahoo market data integration, and non-blocking multithreaded UI flows.
  • Guided 700+ students across Java, C++, Python, data structures, algorithms, networking, machine learning, and electrical circuits labs.
  • Designed a C++ distributed routing system with graph optimization and modified Dijkstra logic, achieving 99% speedup with 14% deviation from optimal on large-scale scenarios.

Embedded Engineer, Software

July 2019 - June 2022

Jaipur Medical System | Rajasthan, India

  • Developed a Spring Boot document management platform with REST APIs, PostgreSQL/JDBC, document versioning, JWT role-based access, Docker, and incident support.
  • Built ML-assisted text analysis for historical technical specifications, improving regulatory decision-making efficiency by 25%.
  • Integrated microcontroller-based medical gas pressure monitoring with Linux-based compliance workflow simulation and validation.

Education

McGill University, Canada

Sept 2022 - Aug 2025

MSc in Electrical & Computer Engineering | CGPA: 3.77/4.0

Birla Institute of Technology and Science, Pilani

July 2018 - June 2019

Post Graduate Certification in Internet of Things (IoT) | CGPA: 8.55/10

Birla Institute of Technology Mesra

July 2013 - June 2017

BE in Electrical & Electronics | CGPA: 7.72/10

Technologies

Languages

PHP, JavaScript, Python, Java, C/C++, SQL

Full-Stack & Data

React, jQuery, Spring Boot, REST APIs, PostgreSQL, MySQL, MariaDB, MongoDB, Redis, Complex SQL Migrations

Infrastructure & DevOps

Linux/VM Management, Docker, SSH, PhpStorm, Git Workflows, GitHub Issue Tracking, Database Administration, Release Testing

Research & ML

LORIS Platform, Biomedical Informatics, Security Testing, RBAC Validation, SQL Verification, PyTorch DDP, Kafka

Networking & Embedded

TCP/IP, UDP, HTTP, MQTT, Wireshark, tcpdump, Scapy, Raspberry Pi, NVIDIA Jetson Nano, Arduino, ESP32

Certifications