Leon Do
・No songs playing at the moment

I'm Leon, a 21-year-old aspiring software engineer at the California State University of Long Beach, majoring in Computer Science with a minor in Pure Mathematics. My journey into programming began in high school around 4 years ago, sparked by my interest in the sneaker reselling industry. While building my first major project and sneaker bot, Rias Software, I realized I became obsessed with automation, reverse-engineering, and optimization.

Since then, I've completely fallen in love with building through the art of programming. For me, programming isn't just code. It's problem solving, system elegance under pressure, and the thrill of turning abstract ideas into performant, real-world solutions.

These days, I spend my time building & optimizing systems / infrastructure software, along with solving algorithmic challenges. Do please check out my blog where I write about my projects, thoughts, & random blurbs about things I find interesting. For my algorithmically hungry friends, I write detailed breakdowns on various competitive programming topics.

Recent Interests
icon
Korean BBQ
icon
Competitive Programming
icon
C++
icon
Curry Udon
icon
Machine Learning
icon
Real Time Control Systems
icon
Cooking
icon
Judo
icon
Hyperpop
Experience
Zwei LabsSoftware Engineer Intern
10/25 - 1/26
Built distributed backend systems for real-time prediction market trading under strict latency and correctness constraints. Designed a decimal-safe math library to prevent rounding bugs in trade execution and inventory updates. Architected a low-latency event stream pipeline for market and inventory updates with deterministic behavior under burst traffic. Implemented non-blocking concurrent ingestion for multiple market feeds with fault isolation. Added pre-trade validation checks to prevent invalid orders under stale data and position limits.
Beach Investment GroupQuantitative Developer Intern
6/2024 - 5/2025
Owned end-to-end market forecasting systems, from raw data processing to model training and repeatable forecast generation. Reworked slow training code by moving heavy computation to GPUs and using faster data layouts, cutting model iteration time by 60%. Delivered market forecasts used in external funding proposals, directly supporting $115K in secured funding (CFAOC RFP 2024).
Projects & Ventures
Built a real-time ML pipeline mapping webcam input to avatar expressions using face tracking and lightweight emotion inference. Optimized streaming inference via data reduction, multithreading, and latency-first tuning, maintaining sub 5 ms end-to-end latency. Structured the system as parallel stages (capture, inference, smoothing) to avoid blocking and stabilize frame-time. Exposed a WebSocket-based real-time API enabling low-latency client synchronization and streaming.
10/2025 - 10/2025
Built a client-side Markdown compiler integrating MathJax, Mermaid, and syntax highlighting into a real-time rendering pipeline. Architected the rendering pipeline with modular abstractions to simplify future contributor onboarding and code reuse. Enhanced scalability through incremental parsing and Web Worker parallelism, sustaining sub-frame responsiveness on large documents.
9/2025 - 9/2025
Developed a Python-based automation tool that replicates server configurations between Discord communities. Utilized Discord API (discord.py v2) to manage roles, channels, and permissions with built-in rate-limit handling. Designed a config-driven, modular architecture enabling scalability and ease of extension. Implemented command-driven interaction (CLI + slash commands) and clear progress tracking for users. Emphasized API reliability, error handling, and maintainable code structure for production stability.
Chewse
8/2025 - 9/2025
Built a backend coordinating real-time shared session state between paired users using Redis. Reduced match detection from O(n) to O(1) using Redis Sets, enabling fast responses as session size scaled. Containerized services with Docker and deployed on AWS using Kubernetes and Terraform. Implemented autoscaling, health checks, and rolling updates to support reliable production deployments. Improved request throughput by optimizing concurrent request handling in Go.
7/2025 - 7/2025
Designed a burst-tolerant event dispatcher with sliding-window rate limiting and timestamp pruning for high-throughput workloads. Implemented lock-free ring buffers using bitmask indexing to cut CPU overhead and reduce branching in critical paths. Minimized GC impact with preallocated structs and slice reuse, maintaining consistent latency under load.
Achieved 10× performance improvement by developing SIMD-accelerated simulation engine in C++17. Demonstrated expertise in x86 AMD/Intel microarchitecture by analyzing cache hierarchies and performance counters. Reduced cache miss rates from 25% to 5% with a custom bump allocator, and increased IPC by 3× through memory alignment optimization. Implemented CI/CD with GitHub Actions and CMake build system.
1/2025 - 1/2025
Built a cross-platform testing framework in C++ to execute and validate Python algorithms with process isolation. Used Boost libraries for Inter-Process Communication and multi-threading. Implemented concurrent test execution with thread-safe result handling, reducing test suite runtimes by 60% and improving CI/CD workflows.
10/2024 - 10/2024
Worked on VisionPay, a computer vision powered self-checkout system for MarinaHacks. Designed ML infrastructure with automated preprocessing pipelines, reducing training time by 30%. Integrated backend systems with frontend for real-time recognition and receipt generation.
Mirai Research
5/2024 - 7/2024
Led development of a cryptocurrency trading platform using TypeScript and GoLang. Implemented asynchronous polling systems with circular queue-based resource management, achieving 70% faster signal detection. Built blockchain integration pipelines for reliable Solana trading operations.
Rust-Based Financial Data Aggregator
7/2024 - 7/2024
Collected and aggregated financial data through web scraping. Engineered a modular data processing pipeline using Rust, reducing processing time by 30%. Improved maintainability and extensibility through clean, modular design.
Desktop Application for Sorting Manga Work
6/2023 - 6/2023
Created a Windows application with ElectronJS to automate manga categorization using scraped metadata. Integrated results into Raindrop.io for organized management. Reduced manual sorting time by ~97%.
Chipotle Rewards Bot
11/2022 - 12/2022
Created a JS app that auto-redeemed Chipotle entree codes via SMS using VOIP. Scanned APIs and redeemed hundreds of codes, generating 4-figure value.
Ethereum Vanity Address Generator
5/2022 - 6/2022
Built a JS app that generates Ethereum wallet addresses with custom prefixes. Enabled users to obtain personalized ETH addresses by brute-force iteration.
Rias Software
8/2021 - 6/2022
Developed JS and Python tools automating retail purchases and raffle entries. Scaled concurrent task execution and optimized data scraping pipelines to handle thousands of records efficiently.