Self-Taught Developer | Rapid Prototyping Engineer
I'm a self-taught developer with a foundation built from real-world curiosity rather than formal education. As a child, I tinkered with code to control robot kits, and as a teen, I immersed myself in Python—developing hobby projects, studying databases, and creating personal applications. My journey deepened in college when, as a biomedical engineer, I explored microcontrollers and medical devices. This exposure led me to data analysis using tools like MATLAB, TensorFlow, and OpenCV.
The evolution continued when I ventured into game design with Unity. This phase sharpened my focus on performance and the nuances of different programming languages, eventually guiding me to learn Rust. Post-college, working in e-commerce logistics opened my eyes to the transformative power of automation. I began developing an ERP system using a Python and JavaScript stack, only to find that rapid deployment often came with hidden costs—sluggish performance and expensive maintenance.
Determined to overcome these issues, I leveraged my background as a hardware engineer to design better systems as a software engineer, so far leading to success: I began to design products from the ground up in Rust, achieving substantial improvements in speed and cost efficiency.
My design philosophy is clear: while rushing to produce a minimum viable product is common, the short-term savings are usually eclipsed by the long-term challenges of maintenance and debugging.
I aim to be right, not fast.
-
Stream Processor: Asynchronous Redis stream processing system built with Rust
-
MaemIO: A high through-put Rust-based transactional key-value store for embedded systems
-
Custom Backend Webserver Design Series:
- Web App Auth Core: Authentication and security for backend webservers
- Web App RPC Core: RPC Core library that handles base constructs and macros for setting up JSON RPC for webservers. JSON RPC 2.0 compliant
- Web App Framework: Custom Rust Design for backend web server
- Web App Core: Core library that handles base constructs and functionality for models, context, etc.
Jan 2022 - Dec 2024
- Led development of company ERP system using React/Next.js frontend and Django backend
- Implemented microservice architecture with CDN and reverse proxy layer
- Managed end-to-end logistics operations and automated workflow processes
Jul 2018 - Dec 2018
- Developed medical device prototypes using sensor integration
- Created data analysis pipelines for performance optimization
- Biomedical Engineering Trainee at Canon Healthcare Optics Research Lab
- R&D Assistant at Northeastern's Marine Science Center
- Languages: JavaScript, Python, C++, Rust
- Frontend: React, Next.js, Svelte, Leptos
- Backend: Django, Node.js, Express, Fastify, Tauri
- Databases: PostgreSQL, MySQL, SQLite, SurrealDB
- Graphics: OpenGL, Vulkan, Unreal Engine, Bevy
- Computer Vision: OpenCV, TensorFlow
- Hardware: ESP32, Arduino, Raspberry Pi
- Protocols: I2C, REST, RPC
- Machine shop certified
- FDM/SLA 3D printing
- CAD (SolidWorks, AutoCAD)
- Sensor integration
- Prototyping
BS in Bioengineering | Northeastern University
- Senior Thesis: Phone-based blood pressure monitoring system using computer vision and machine learning
- Developed precision measurement algorithms and signal processing pipelines
📧 [email protected] | 📱 (201) 783-6232 | 📍 Washington Township, NJ