Hi, I’m Rajarupan Sampanthan, a software developer with a strong background in cloud, backend systems, and IoT research. I enjoy building scalable services, designing robust architectures, and shipping features that users rely on. I have broad experience across startups, enterprise teams, and academic labs in Toronto and the Greater Toronto Area, including Phonologics and SOTI. I love collaborating with cross-functional teams, prototyping with modern stacks, and continually learning new technologies.…

Rajarupan Sampanthan

Hi, I’m Rajarupan Sampanthan, a software developer with a strong background in cloud, backend systems, and IoT research. I enjoy building scalable services, designing robust architectures, and shipping features that users rely on. I have broad experience across startups, enterprise teams, and academic labs in Toronto and the Greater Toronto Area, including Phonologics and SOTI. I love collaborating with cross-functional teams, prototyping with modern stacks, and continually learning new technologies.…

Disponible para alquilar

Hi, I’m Rajarupan Sampanthan, a software developer with a strong background in cloud, backend systems, and IoT research. I enjoy building scalable services, designing robust architectures, and shipping features that users rely on.

I have broad experience across startups, enterprise teams, and academic labs in Toronto and the Greater Toronto Area, including Phonologics and SOTI. I love collaborating with cross-functional teams, prototyping with modern stacks, and continually learning new technologies.

Ver más

Nivel de experiencia

Experto
Experto
Experto
Experto
Experto
Experto
Experto
Experto
Experto
Experto
Experto
Experto
Experto
Experto
Experto
Experto
Experto
Experto
Experto
Experto
Experto
Intermedio
Intermedio
Intermedio
Intermedio
Ver más

Idioma

Experiencia laboral

Software Developer at Phonologics
April 1, 2025 - October 27, 2025
Created and maintained the backend service for Phonologics using FastAPI (Python), AWS and Gemini API; cleaned and created training data from diverse sources to finetune LLMs to generate decodable text for dyslexic and early readers; developed and maintained the web client (Angular) to offer a fast, user-friendly experience.
Software Developer Intern at SOTI
December 1, 2024 - December 1, 2024
Designed, implemented and maintained the vital 'Failover' feature for SOTI's VPN product to ensure high availability; contributed to the VPN codebase by implementing new functionality, improving readability and increasing test coverage; resolved various front-end (Angular) and back-end (C#) issues and performed code reviews across different repositories; designed and improved REST API interfaces to enable efficient frontend-backend communication.
Research Assistant at U of T Network Research Lab
August 1, 2022 - August 1, 2022
Leveraged Google Cloud products, ESP32/Arduino microcontrollers, RabbitMQ, and MQTT to create a proof-of-concept IoT application communicating via a mesh network; integrated Iridium RockBlock satellite module for remote-area connectivity; optimized message topics and serialization to reduce bandwidth by ~20%.
Design Verification Engineer at QUALCOMM
February 1, 2022 - February 1, 2022
Communicated with designers and reviewed design documents to create tests for interface block changes; augmented test ecosystem and emulators in C++ to support and test new features on Snapdragon chips; created a Python script to convert Word documents into JSON to streamline documentation migration.
Software Developer at CHAINSAFE
November 1, 2020 - November 1, 2020
Translated sections of a Golang implementation into idiomatic Rust; implemented unit tests to verify functionality and interoperability; developed Forest’s CLI (Rust) to improve developer experience and testing.
Soc Integration Engineer at AMD
August 1, 2019 - August 1, 2019
Analyzed and fixed Clock Domain Crossing issues in NAVI 10, NAVI 21, NAVI 22 projects; created scripts in Python, Perl and Bash to automate workflows and improve efficiency.
IoT Research Assistant at TMU
September 1, 2017 - September 1, 2017
Prototyped a custom hardware device to collect, display and process data for IoT applications using a breadboard, Raspberry Pi and sensors; created MySQL databases to store information from an Apache server.

Educación

Master of Engineering in Computer Networks at TMU
September 1, 2022 - October 1, 2025
Bachelor of Science in Computer Engineering at University of Toronto
September 1, 2015 - May 1, 2020

Requisitos

Añade aquí tus titulaciones o premios.

Experiencia en el sector

Software & Internet, Telecommunications, Manufacturing, Education, Media & Entertainment, Computers & Electronics, Professional Services

Nivel de experiencia

Experto
Experto
Experto
Experto
Experto
Experto
Experto
Experto
Experto
Experto
Experto
Experto
Experto
Experto
Experto
Experto
Experto
Experto
Experto
Experto
Experto
Intermedio
Intermedio
Intermedio
Intermedio
Ver más