jun jiang

Jun Jiang

I build across ML research, Go systems, and the web. Less polish-for-show, more things that earn their keep.

now
Co-founder and CTO, Kuvera Trading
also
ISS Research Lab Team Lead, Quest for Space
recently
SWE Intern, NASA Ames
status
open to work

gaze

A real-time terminal dashboard for your local dev environment. Kill the ghost process behind EADDRINUSE without leaving the terminal. Auto-discovers active ports, maps each to its process and PID, and keeps a history of when ports open and close. Sort by port, PID, or process, export snapshots to JSON/CSV, and kill a hung process with a single keystroke. Runs on macOS, Linux, and Windows, and refreshes every 3s.

year
2026
role
Design and build
stack
Go, Bubble Tea, Lip Gloss, gopsutil

ports on this machine

portprocesspiduptime

Pick a port, then kill what is holding it.

citybuildergame

A relaxing, resource-free voxel city-builder sandbox that runs in the browser. Drag out an area on any surface, extrude it up or dig it down, and paint it in nine block styles from concrete to deco. Dress the streets with trees, fountains, and bus stops, then walk through what you built. Time of day, weather, tilt-shift, and bloom are all adjustable, and the city autosaves in the browser.

year
2026
role
Design and build
stack
JavaScript, Three.js, Vite

build a block from above

Click a tile to add a floor. The real game is 3D.

supercaloriemonster

A free, self-hosted calorie and macro tracker. Search foods across USDA FoodData Central and Open Food Facts, log them by day and meal, and see daily calorie, protein, carb, and fat totals. A phone-first PWA backed by a single SQLite file, with no subscriptions. Tested with pytest and built in CI on every pull request.

year
2026
role
Design and build
stack
Python, FastAPI, SQLAlchemy, SQLite, Docker

log a day of food

Four foods with approximate values. The app searches the real databases.

NAStoy

A minimal, educational implementation of Neural Architecture Search. Three search strategies on toy datasets (MNIST, CIFAR-10): uniform random baseline, population-based evolutionary search with mutation, and a REINFORCE RL controller that generates architectures autoregressively as 13-token sequences.

year
2026
role
Research and build
stack
Python, PyTorch

search a 13-token architecture

A made-up scorer stands in for training here. The real thing trains every candidate.

wcforecast

An end-to-end sports-analytics pipeline for the 2026 FIFA World Cup. A current-Elo strength anchor, a Dixon-Coles-style Poisson goal model, and a calibrated gradient-boosted classifier are blended at the cross-validated optimum, then fed into a 10,000-run Monte Carlo tournament simulator that estimates every team’s odds of reaching each stage, served through a FastAPI backend and an interactive bracket dashboard.

year
2026
role
Design and build
stack
Python, scikit-learn, FastAPI

simulate a knockout bracket

No runs yet. Simulate one to see who wins.

Eight teams with rough Elo ratings, for the toy only. The real model is the one described above.

ephm

A zero-disk-footprint CLI for ephemeral notes. Every note carries a time-to-live: when the timer expires, it’s gone. Supports burn-after-read secrets, clipboard copies that self-wipe after 10s, and a kill switch that erases everything, permanently. A scratchpad that never outlives the moment you needed it.

year
2026
role
Design and build
stack
Go, daemon

notes that expire

    dsavisualizer

    An interactive playground for data structures and algorithms, built to study without burning through YouTube tutorials. Press run, then watch everything play out at once, or step ahead one operation at a time with each move explained. Live and deployed.

    year
    2026
    role
    Design and build
    stack
    React, TypeScript, Tailwind

    bubble sort, one step at a time

    Kuvera Trading

    Jul 2025 to present. San Jose, CA, hybrid.

    • Co-Founder and Chief Technology Officer

    Founded the investment venture and lead its technical development. Designed and built the algorithmic trading system, including backtesting infrastructure and automated execution and risk management. Executing about $32M in average monthly volume.

    algorithmic trading, backtesting, execution, risk management

    Quest for Space

    Oct 2025 to present. ISS research lab.

    • ISS Research Lab Team Lead May 2026 to present
    • ISS Research Lab Software Member Oct 2025 to May 2026

    Researched the growth and piezoelectric properties of Rochelle salt and KDP crystals under microgravity, comparing results to Earth-grown samples. Analyzed whether microgravity produces larger, more uniform crystals with fewer defects, to examine how crystal structure influences performance in sensors, transducers, and electro-optic devices. Helped develop the software infrastructure and testing process for the experiment, which is currently awaiting launch to the International Space Station.

    research, microgravity, software, crystallography

    Valley Christian High School, MATE ROV

    Aug 2025 to present. Mechanical, robotics.

    • Mechanical Lead

    Helped lead the mechanical design and assembly for the 2025/26 Navigator ROV.

    hardware, ROV, mechanical design

    Billion

    Oct 2025 to present. San Jose, CA, hybrid.

    • Co-Founder

    Co-founded Billion and work across operations, R&D, and development. 3rd place winner of the Congressional App Challenge.

    startup, R&D, product, operations

    FRC 9400 BagelBytes Robotics

    Jul 2025 to Sep 2026. FIRST Robotics Competition.

    • Drive Team Coach
    • Software Member

    robotics, software, drive team

    Chabot Space & Science Center

    Sep 2024 to Jun 2026.

    • Mentor

    mentoring, science education

    NASA Ames Research Center

    May 2025 to Aug 2025. Internship, Mountain View, CA.

    • Software Engineer Intern

    Helped develop the frontend GUI for HADES (Hazard Analysis Designer), a computational safety tool built under NASA’s System-Wide Safety Project and the In-time Aviation Safety Management System (IASMS). Helped build interactive diagramming interfaces and safety-assessment table generation, and researched best-practice packages for hazard detection in aviation.

    frontend, GUI, aviation safety

    about

    I’m drawn to the small surface area: a CLI that does one thing well, a search loop you can actually read, a visualizer that makes the abstract click.

    Most of my projects start as a personal annoyance or a thing I wanted to understand, then turn into something tight enough to ship. gaze and ephm came from everyday terminal friction; NAStoy from wanting to feel how architecture search actually behaves; dsavisualizer from being bad at picturing algorithms in my head; supercaloriemonster from not wanting a subscription just to count calories.

    I care about tools that are honest: fast, legible, and free of the cruft that makes software feel heavier than it is.

    Alongside building, I’ve worked on real systems: the algorithmic trading system at Kuvera Trading, where I’m co-founder and CTO; a frontend GUI for NASA Ames’ HADES aviation-safety tool; a microgravity crystal-growth experiment bound for the ISS as a team lead at Quest for Space; and co-founding Billion.

    facts

    now
    Co-founder and CTO, Kuvera Trading
    research
    ISS Research Lab Team Lead, Quest for Space
    recently
    SWE Intern, NASA Ames
    languages
    Go, Python, TypeScript, JavaScript
    also
    PyTorch, FastAPI, React, Three.js, reinforcement learning, terminal UIs
    status
    Open to opportunities

    Keys

    1 2 3 4
    switch section
    j k
    move down and up a list (arrows work too)
    enter
    open the selected project or link
    ?
    show or hide this list
    esc
    close this, or leave a text field

    Each project has its own keys, shown on its buttons and in the bar at the bottom. Everything also works with a mouse.