From Lemmings and Mario on MS-DOS to Age of Empires and Call of Duty, I have always been fascinated by computers. My first interaction with coding was with game scripts to change the mechanics of the game.
I wrote my first calculator in Visual Basic around 2009 with the help of a book I borrowed from my dad. It could do all the necessary computations, except for addition, which would concatenate the two numbers. I was hooked.
I enrolled in a Mechanical Engineering degree with the hopes of becoming an inventor (I am a dork). I was introduced to the world of CAD, 3D printing, and rapid prototyping... as well as harmonics, material sciences, and nuclear engineering.
Combining my love for programming and engineering, I pursued a Robotics-focused Masters degree, specializing in 3D printable hydraulic actuators for robotics using peristaltic pumps. I was reassured of my fondness for programming.
During covid I hunkered down to learn more about software development, focusing on web development with the help of online resources. UI and UX have become familiar concepts, but I was still drawn to the data driven IoT side.
I design mechanical systems using CAD software, and I have experience with 3D printing, laser cutting, and assembly.
I design and build electronic systems using microcontrollers, sensors, and actuators.
I develop software for embedded systems, web applications, and mobile applications. I am also familiar with databases, servers, and APIs.
I combine my expertise in mechanical engineering, software development, and electronics to create IoT devices that solve real world problems. I create tools for data aggregation, remote sensing, and control... and I love doing it.
Measuring and transmitting water level data using LoRa for ultra low-power consumption.
Utilizing depth cameras to measure the frontal area of athletes for aerodynamic drag calculations with realtime UI display and database for statistics.
Control system using a Linux based embedded device to control battery storage with MQTT for remote monitoring and control, custom UDP servers for command and control of BMUs, and ModBus for communication with PCS.
Design of custom molds for resin potting of electronics for waterproofing.
Firmware updates for existing products for integration of WiFi to allow for remote monitoring and control of the device. BLE updates for improved security and custom pairing protocols. OTA updates for
Wrote custom software to control and monitor high power tests with realtime data visualization and control of the test setup with dual camera video capture (thermal and color) and log output.
Design and development of a low-light imaging device for medical applications with realtime image processing and display with PID control of heated plate. Serial communication with a PC for data transfer and storage.
Created a bare-bones UI for data visualization and control of devices using React and NGINX on the device. A captive web portal over WiFi allows for easy access to the UI which stream live data via web-sockets.
Design and development of a complex multi-body medical device with size restrictions to fit through a trocar.
Building websites and web applications.