Deepak Roshan Thiagarajan
Embedded Systems & PCB Design

Hi, I'm Deepak Roshan Thiagarajan

Hardware & Firmware Engineer · Embedded Systems & PCB Design

|

About Deepak

A firmware kid who fell in love with the sound of relays clicking and LEDs breathing on the first power‑on of a custom board.

About Me

I am a fourth year Electrical Engineering student at the University of British Columbia graduating in May 2026. My interest in this field started with firmware, but I quickly learned that I preferred work I could actually touch. There is a specific kind of magic in the first "power on" of a custom board. If you don't see any of the "magic smoke" and the relays start clicking, you know you've done something right.

Currently, I lead a team of ten at UBC developing a smart irrigation system designed to keep plants alive more efficiently. I am also working on my Capstone project, which involves an autonomous geostationary satellite observatory. Both projects have pushed me to think about how we can make high performance tech more sustainable.

I am particularly interested in how next generation AI and machine learning can change the way we build hardware. I want to use these tools to design systems that are smarter and less wasteful. My goal is to stay at the intersection of embedded systems and AI to help build a more sustainable future.

When I am not in the lab, I am usually out exploring or staying active, which you can see more of in the section below.

Hiking

Escaping into BC trails to reset my brain and come back with better ideas.

Squash

Fast rallies, quick decisions — a good reminder to move, not overthink.

Cooking

Tinkering with recipes the same way I tinker with boards — controlled chaos.

Photography

Chasing light, texture, and city geometry — usually with a camera slung over my shoulder.

Technical Toolbox

Skills organized by category — Altium, STM32, Verilog and more

Languages

Developer Tools

Electrical

Fabrication

Professional Experience

Building systems that power the future

Irrigation Project Lead

Sept 2025 – Present

Engineers for a Sustainable World UBC

Led a 10‑person team to build a sustainable, ESP32‑powered irrigation system that keeps plants alive more efficiently, backed by real‑time health analytics and automated alerts.

10-person team35% plant survival50% faster interventions25% less waterMURC hardware presentation

Electrical Engineering Co-op

Sept 2024 – Sept 2025

Schneider Electric

Validated inverter and EV systems through thermal and grid‑following tests, and designed a black‑start PCB that helps AC dispensers recover quickly from grid faults.

50+ thermal & grid tests45% faster dispenser recovery15% BOM cost reduction50+ SLD & PCB reviews

Software Network Engineer Co-op

May 2023 – Sept 2023

Star Solutions International

Optimised 5G Core performance with gNodeB assembly, iPerf3 benchmarking, and Wireshark diagnostics, then wrapped it in tooling that made eSIM workflows actually fast.

80% faster eSIM uploads25,000+ users4G EPC call-flow fixes

Software and Electrical Sub-Team Lead

Jan 2022 – Dec 2024

UBC Thunderbikes

Architected rider–motorcycle communication over CANBus, designed high‑power charging circuits and test jigs, and helped package battery modules and cooling for race‑ready e‑bikes.

CANBus integrationHigh-power charging jigsRace-ready battery modules

Key Engineering Projects

Click a project for more details

Get in Touch

Open to new opportunities in hardware design, embedded systems, and firmware development . Let's connect!

Download PDF Resume

deepakroshan73@gmail.com

© 2026 Deepak Roshan Thiagarajan