
Hello, I'm Reza, a Hardware/Firmware developer with a decade of experience. I design innovative wearable technologies by blending advanced hardware design with efficient firmware solutions, delivering user-centric products that enhance everyday life.I enjoy building developing boards & programming. My focus is on wearable devices, C/C++, Python, RTOS. .
About me
As an Electrical and Biomedical Engineer with over 10 years of hands-on experience, I specialize in hardware and firmware development,embedded systems, and digital signal processing. I’ve led product development teams from concept to launch—designing PCBs, integrating real-time systems, and managing technical risks to deliver reliable, user-focused solutions. My passion lies in creatinglife-improving technologies, particularly in wearable bioelectronics that bridge innovation with practical healthcare applications.
I earned my Ph.D. in Biomedical Engineering from the University of British Columbia (UBC), where I developed awireless smart ureteral stent using RF-MEMS technology for early detection of kidney obstruction. My research reflects a commitment to impactful medical innovation and opened doors to broader applications in body area networks and wearable health systems— including smart gloves, knee braces, and prenatal monitors. I'm equally passionate aboutmentoring future engineers, emphasizing experiential learning and interdisciplinary collaboration in education.
My projects
My skills
- C/C++
- Python
- MATLAB
- C#
- ARM Cortex-M
- Linux
- VHDL
- Assembly
- KiCad
- Altium
- SolidWorks
- Onshape
- MS Office
- Git
- Jira
- Trello
- RTOS
- Real-time Data Processing
- Firmware Optimization
- PCB Designing
- Analog Circuit Design
- Internet of Things (IoT)
- Sensors
- Wireless Communication
- Wi-Fi
- BLE
- Zigbee
My experience
B.Sc, Electrical Engineering
Tehran, Iran
Completed a 4-year undergraduate program with a strong foundation in electronics, circuit design, and project development. Gained hands-on experience with fundamental measurement tools and instrumentation, and developed the ability to design and implement engineering solutions from concept to prototype.
2010 - 2013M.Sc, Electrical Engineering
Tehran, Iran
Face recognition using machine learning and countourlet algorithms.
2010 - 2013Electronic Engineer & Project Manager
Tehran, Iran
I worked as an electronics engineer and project manager for 5+ years across several companies. I specialized in embedded systems with ARM-based microcontrollers, designed PCBs, and worked with TFT displays, sensors, and RTOS environments. I also gained hands-on experience in debugging firmware/hardware, system testing, and IoT product development.
2013 - 2018PhD Biomedical Engineering
Vancouver, Canada
As a PhD researcher at UBC, I developed a wireless smart ureteral stent using microfabrication. I managed lab operations, maintained equipment, and published research on biomedical sensing technologies.
2018 - 2024Hardware Lead - Hardware/Firmware Developer @ Texavie
Vancouver, Canada
At Texavie, I led the hardware and firmware development of smart wearables, including a glove and knee brace. I designed PCBs, wrote embedded firmware for Bluetooth-enabled microcontrollers, and ensured regulatory compliance.
2020 - 2023System Engineer - Hardware/Firmware Developer @ Fluttercare
Vancouver, Canada
At Fluttercare, I lead the design of a smart wearable for infant health monitoring. I develop embedded firmware and custom PCBs, manage the hardware team, and ensure product compliance and performance.
2023 - 2025Faculty Lecturer @ BCIT
Vancouver, Canada
I was an instructor for electronics and digital circuit courses in Biomedical Engineering Technology department at BCIT. My role was included guiding students through hands-on labs, ensuring lab safety, and contributing to course development.
2024 - 2025Senior Firmware Engineer @ Corinex
Vancouver, Canada
At Corinex, I worked on firmware and simulation platforms for smart grid and EV charging systems, enabling reliable communication between energy devices and central management systems using industry-standard power line and networking technologies.
2025 - NowHardware/Firmware Engineer @ Freelance
Vancouver, Canada
I'm currently working as a hardware/firmware engineer focused on embedded systems, smart wearables, and wireless medical devices. I design PCBs, write embedded firmware (C/C++), and lead product development across multiple stages. I'm open to impactful opportunities in health tech and embedded innovation.
2025 - NowContact me
Please contact me directly at m.r.darestani@gmail.com or through this form.








