~/jackv2 MUNICH 48.1372°N 11.5756°E {{ clock }}

Jack Edelist

// engineer · founder · artist/dj · athlete
{{ focusName }} {{ focusDesc }} open chapter ↓ esc · release
jack@edelist:~
{{ ln.text }}
$
globe fly
// flight_path — 2003 → now
MUNICH TORONTO BOSTON BOSTON DETROIT BOSTON TORONTO HONG KONG NEW YORK
manhattan.nyc2003

Born in New York City.

HockeyHong Kong National Team
hongkong.sar2003–2017

Grew up in Hong Kong.

Men's Rugbycaptain · fly half
Pep Bandlead guitar
Tau Kappa Epsilonbrotherhood · philanthropy
Sportsvarsity football · jv hockey · varsity rugby
Musicsenior jazz ensemble · musical theatre · rock band president
Camp Arowhonhead guitar instructor
Boardingnewsletter writer · admissions rep
ucc.on.ca2017–2021

IB Diploma Programme

Upper Canada College

41 points · 4.4/4.0 · 96.3%
bu.edu2021–2025

BS Computer Engineering, ML concentration

Boston University
sites.bu.edu/boasSep 2022 – Sep 2024

Undergraduate Researcher

Bio Optical & Acoustic Spectroscopy (BOAS) Lab

Manufactured NinjaNIRS2021 helmet parts. Trained model for detecting stalls in brain capillaries.

4tune.vipAug 2024 – LIVE

Artist & DJ

Fortune

Tech / bass project. Support: RL Grime, Will Sparks, Matroda, Jonas Blue, Valentino Khan, Hayden James, many more. 200+ shows.

sonder.groundFeb 2025 – LIVE

Co-Founder

Sonder Ground

Dance music as an experience with visual art.

Red Bull USAresident dj
gm.comJun–Aug 2023

Controller Test Engineer (Internship)

General Motors

Hydrogen fuel-cell controller integration: Simulink sims, dSPACE HIL testing, CAN serial data safety verification.

redhat.comSep–Dec 2024

Software Engineer (Co-op)

Red Hat

Built Ansible Wrangler: agent for autonomous Ansible deployment via ServiceNow.

roomform.aiSep 2025 – Jul 2026

Co-Founder, CEO

Roomform AI

Generative 3D layer for furniture commerce & design. Led ML, product, GTM. Interviewed at Y Combinator.

ML Engineer

Kyrall

Generative AI for CAD & manufacturing.

// logs — projects
roomform.aiJul 2026

Roomform AI

Next.js · Three.js · Django · AWS · PostgreSQL · Pinecone · Claude · Gemini · OpenAI

Generative 3D layer for furniture commerce & design. Led ML, product, GTM. Interviewed at Y Combinator.

tke.dodgeballJun 2025

Founded a charity dodgeball tournament

BU's biggest Greek-life philanthropy event of 2025. $7,500 for St. Jude, 200+ attendees, 14 teams, sponsors from the Celtics to Red Bull.

ansible.wranglerDec 2024

Ansible Wrangler

Python

An AI agent that searches, generates and deploys Ansible playbooks from inside ServiceNow. RAG retrieval, Ollama generation, and SSH deployment automation driven through the AWX API.

vslam.3dMay 2024

vSLAM 3D object detection

Java

RGB-D vSLAM point clouds building a 3D map of a room, with YOLOv4 tracking objects across key frames. JS front end, MongoDB back end, integration tuned to polynomial runtime.

melstyle.aiMay 2024

Audio style transfer

PyTorch

Three PyTorch models for style transfer over mel-spectrograms: a single-layer convnet, VGG19 and ResNet. WaveNet, STFT and Griffin-Lim carry gender, instrument and accent across. Verified by human evaluation.

fs.implDec 2023

File system

C

A FAT-scheme file system in C over a virtual disk. 64 files across 8192 blocks, 16 MB maximum file size.

threads.libDec 2023

Threading library & local storage

C · x86 Assembly

A threading library in C with a locking mechanism and semaphore support, extended with thread-local storage on top of <pthread.h>.

unix.shellOct 2023

UNIX shell

C

A REPL shell in C built on forking, exec and file-descriptor manipulation, with the full command set behind it: redirection, pipelines and backgrounding.

alu.vDec 2022

4-bit adder/subtractor & ALU

Verilog

HDL and testbenches for a 4-bit adder/subtractor and an ALU. The ALU has four modes: adder, subtractor, shifter and concatenator, all toggled with a multiplexer.

sevenseg.drvDec 2022

Counter, debouncer & 7-segment driver

Verilog

Counting on a Nexys A7 Artix-7 in two switch-selected modes: manual, where a debouncer holds a pressed button to a single increment, and automatic, one tick per second. The 7-segment display shows the count in hex, synced across both modes and cleared only by global reset.

bike.lightDec 2022

Smart bike light

Arduino

A light-sensing, self-adjusting front and brake light built with CAD, an Arduino microcontroller, a light sensor and an accelerometer, with sensors and actuators parameter-tuned for usability.

fpga.clockDec 2022

Multimodal digital clock & VGA display

Verilog

Sequential logic for 24-hour, stopwatch and timer modes with time-setting, driving a VGA monitor display off the FPGA.

gopher.appDec 2022

Gopher

SwiftUI

A platform for finding and booking cosmetic services by network and location, with scheduling built in.

pokemon.simDec 2022

Pokémon simulator

C++

Trainers, Pokémon Centers, Gyms and wild Pokémon on an MVC pattern. The display shows objects interacting, with nine movement types for the player.

tellura.pubMay 2021

Published physics research

How a guitar's pickup configuration shapes tonal quality, where FFT analysis meets LC-circuit theory. Tellura, 1(2), 8–29.

// open a socket jack.edelist@gmail.com download resume.pdf
© 2026 ~/jack — built from scratch