Software & systems

Hi, I’m Ruben.
I build software
and work with hardware.

I’m a systems designer with a background in web development and embedded systems. I enjoy making useful things and understanding how they work.

Explore my work

Selected work

01 — 03

I like working across software and hardware, from a web interface to the systems behind it.

My background spans computer science, mechanical engineering, and teaching. I’ve worked on web applications, satellite software, and automotive systems.

I enjoy learning from people with different skills, working through practical problems, and making things easier to use.

Software

React, TypeScript, Node.js

Systems & hardware

C++, FreeRTOS, electronics

Senior Systems Designer CPI

May 2025 – Present

Lightwave Technology

Led a 12-month prototype commercialization, built a firmware HIL regression platform, shipped React/TypeScript/Supabase traceability for 5,000+ units, and drove TÜV pre-compliance testing.

Systems Designer CPI

May 2024 – May 2025

Lightwave Technology

Prototyped and validated a low-power automotive system, extended an End-of-Line testing platform, and engineered custom diagnostic hardware.

Junior Developer

Aug 2023 – May 2024

Concordia University

Optimized a C++ radiosity calculator, refactored a React city simulator, migrated Nginx infrastructure, and decoupled a monolithic API into services.

View all experienceShow less

Teaching Assistant

Sep 2021 – Dec 2023

Concordia University

Led interactive labs and workshops, coached students individually, assessed performance, and demonstrated professional software-debugging practices.

Payload Lead

Aug 2023 – Apr 2024

Space Concordia

Led a CubeSat forest-fire inference payload and yeast space capsule across architecture, CAD and UI work, pressure testing, and thermal analysis.

Consultant

Jun 2022 – Aug 2023

Space Concordia

Advised incoming leadership, supported satellite software and systems integration, and established practices to reduce the impact of team turnover.

President

Jun 2021 – Jun 2022

Space Concordia

Directed a 300+ member society across five technical divisions, represented the organization externally, and built durable operating and recruitment systems.

C&DH Lead

Feb 2020 – Jun 2022

Space Concordia

Led a 10+ person team building reusable CubeSat architecture, flight software, ground software, engineering standards, and battery-test tooling.

Full-Stack Web Developer

Mar 2022 – Dec 2022

RLP Industries

Built a responsive Nuxt/Node application, deployed it across iOS and Android with Capacitor, and introduced automated release testing.

Private Swim Instructor

Aug 2016 – Mar 2020

Montreal Institute of Swimming

Delivered private swimming instruction tailored to each student’s ability, pace, and confidence.

Junior Full-Stack Developer

Mar 2019 – Dec 2019

Eye-In Media

Led an experimental project into production, designed its data models and staff interface, and built Vue mobile applications with a Node.js API.

Let’s talk.

Have a project in mind, or just want to say hello?
I’d be happy to hear from you.