Skip to content

eohyungk/portfolio

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

21 Commits
 
 
 
 

Repository files navigation

Brandon Eo

Self-Taught Developer | Rapid Prototyping Engineer

About Me

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.

Portfolio Projects

  • 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.

Professional Experience

Operations Manager | KoExpo LLC

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

Biomedical Engineer | Harvard's Wyss Institute

Jul 2018 - Dec 2018

  • Developed medical device prototypes using sensor integration
  • Created data analysis pipelines for performance optimization

Previous Roles

  • Biomedical Engineering Trainee at Canon Healthcare Optics Research Lab
  • R&D Assistant at Northeastern's Marine Science Center

Technical Skills

Software Development

  • Languages: JavaScript, Python, C++, Rust
  • Frontend: React, Next.js, Svelte, Leptos
  • Backend: Django, Node.js, Express, Fastify, Tauri
  • Databases: PostgreSQL, MySQL, SQLite, SurrealDB

Systems & Graphics

  • Graphics: OpenGL, Vulkan, Unreal Engine, Bevy
  • Computer Vision: OpenCV, TensorFlow
  • Hardware: ESP32, Arduino, Raspberry Pi
  • Protocols: I2C, REST, RPC

Engineering

  • Machine shop certified
  • FDM/SLA 3D printing
  • CAD (SolidWorks, AutoCAD)
  • Sensor integration
  • Prototyping

Education

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

Contact

📧 [email protected] | 📱 (201) 783-6232 | 📍 Washington Township, NJ

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published