About

I am a Research Software Developer at MCIN, McGill, building, validating, and maintaining biomedical informatics software for clinical research workflows. My background spans full-stack systems, database-backed applications, release QA, security validation, distributed systems, and UAV networking research published at IEEE ICC 2025.

Priyavrat Sharma

Engineering Focus

I like systems where correctness matters: clinical/research workflows, access control, database integrity, distributed coordination, and AI tooling that helps people make better decisions.

Research Software Developer with Full-Stack, Database, and DevOps Expertise

At MCIN, I develop and maintain LORIS, an open-source biomedical informatics platform for neurological research. I work across full-stack feature engineering, database administration, infrastructure configuration, release validation, and security-focused QA. Recent work includes LORIS 29.0 user account release testing, RBAC and authorization validation, SQL-backed database verification, defect analysis, and professional GitHub reporting. Before that, I worked at Ericsson on distributed ML orchestration and edge-device streaming, and as a freelance IoT Engineer with Techamana.

  • Current: Research Software Developer, MCIN
  • Location: Montreal, Canada
  • Degree: MSc, ECE, McGill University
Published Research IEEE ICC 2025
Teaching Impact 700+ students
Quality Focus Release QA, Security

Focus Areas

I build across these systems