FIG. 01 · ROBERT VASSALLO

i ship products, and reverse-engineer the rest.

hi, i'm robert vassallo, 19. i'm at daisy now, shipping agentic systems in prod. been building since 12 ↳: ios apps on the store, hackathon wins, paid reverse-engineering of commercial software.

MALTA → LEEDS → DUBLIN SWE INTERN @ DAISY GH/0-ROBERT LINKEDIN EMAIL ↗
SWE INTERN @ A STARTUP BACKED BY STRIPE'S FOUNDERS
5× HACKATHON AWARD WINNER
£3K SPARK GRANT
BEST STUDENT COMPANY NATIONALLY @ 17
PAID TO CRACK COMMERCIAL CODE PROTECTION @ 15
Robert Vassallo
FIG. 01.A · BLARNEY '25
Robert building at a hackathon
FIG. 01.B · IN THE WILD
FIG. 02 · ARGUS

the operating system for city traffic.

one nvidia dgx spark, everything local. it reads ~780 live traffic cameras, counts vehicles on-device with yolo11x, and flags a congestion cascade about 12 minutes before the official feed does. then it waits: an operator approves the fix, the bus reroutes on the map, and the system verifies the outcome and remembers the shift.

i built the entire ui, the human-in-the-loop decision flow, and the elevenlabs voice agent with the session-memory layer that took 1st in the elevenlabs challenge at nvidia hack for impact, london.

STACK
dgx spark · nemotron 70b · yolo11x · elevenlabs
TEAM
with alex pivovarov · jeffrey chang
WON
1st · elevenlabs challenge
STATUS
shipped · all-local inference
DATE
jun 2026
NVIDIA HACK FOR IMPACT 1ST · ELEVENLABS CHALLENGE
CLOSED-LOOP · DGX SPARK
PERCEPTION · YOLO11X
FIG. 03 · BITESWIPE

biteswipe ships a real ios app to your pocket.

an end-to-end cooking os, designed and built solo. swipe recipes, plan a week, auto-generate the shopping list, import any recipe url. flutter front-end, supabase back-end, live on the app store. funded in part by a £3k spark grant against 150+ applicants.

STACK
flutter · supabase · app store
TEAM
solo · front to back
WON
£3k spark grant
STATUS
shipped · live
DATE
jan 2026
BiteSwipe recipe swipe screen BiteSwipe weekly meal planner BiteSwipe auto-generated shopping list
ON APP STORE
APP STORE
FIG. 04 · OPEN WATER

at thirteen i used gerstner waves. came back at nineteen to take it further.

at thirteen i approximated a sea with stacked sine waves. this is the version i couldn't build then: tessendorf's fft, the method the film studios use, rebuilding the surface from a wave spectrum every frame. it finds where crests fold and crusts them with foam, and the boat samples the surface to float, pitching and rolling into the swell. three.js, on the gpu. same problem, years of math later.

METHOD
tessendorf ifft · jacobian-determinant foam · multi-point buoyancy
STACK
three.js · webgl · gpu
LINEAGE
gerstner @ 13 → fft @ 19
STATUS
hobby project
DATE
may 2026
REAL-TIME · WEBGL
TRY IN BROWSER
FIG. 05 · CONCORDIA

concordia runs live multi-agent minecraft inside the browser.

a live multi-agent minecraft simulation running in node. flying-squid hosts the world, mineflayer drives the bots, claude plans the moves, prismarine-viewer streams the view. browserpod handles the in-browser handoff so visitors can drop in, override what the agents are doing, and watch them argue about it. £250 prize at the AI in the box hackathon.

STACK
mineflayer · claude · browserpod (handoff)
TEAM
solo
WON
£250 · ai in the box
STATUS
shipped
DATE
may 2026
BROWSERPOD RUNTIME
FIG. 06 · PYARMOR

i cracked a commercial code-protector at fifteen.

a windows app shipped its python locked behind pyarmor, a commercial obfuscator. i unpacked the pyinstaller binary, then beat the pyarmor layer. patched cpython's marshal loader to dump every deobfuscated module the moment it loaded, then decompiled the bytecode back to source, recovering the full original code. someone paid me to write up how.

METHODpyinstxtractor · patched marshal.c · uncompyle6 / pycdc
STACKcpython internals · c · reverse engineering
STATUSpaid disclosure · kept private · age 15
DUMP-AUDIT ~/re/login
$ ./python_patched  bytecodeShifter.py  Login.pyc
[+] hooked marshal.loads on patched cpython 3.8
[+] dumped 47 deobfuscated modules  ./dump
[+] decompiled  original source recovered  (100%)
FIG. 07 · AWARDS

trophy cabinet.

2026 · JUN
NVIDIA HACK FOR IMPACT
1ST
6mo ElevenLabs Scaleworth $299/mo
argus · elevenlabs challenge · local on dgx spark
2026 · MAY
AI IN THE BOX HACKATHON
PRIZE
£250
concordia · multi-agent runtime
2026 · FEB
UCL × PGIM REAL ESTATE HACKATHON
2ND
£1,500
ghostplot · embodied carbon
2026 · JAN
HYPERLIQUID × ENCODE
2ND + 3RD
£2,250
hypergate · li.fi track + community
2025 · NOV
DURHACK 2025 · MARSHALL WACE
1ST · TRACK
iPad + Pen + duffel
bridging worlds · 1 of 67 teams
2025
SPARK GRANT
SELECTED
£3,000
biteswipe · 150+ applicants
2024
JA EUROPE · MALTA FINALS
BEST CO.
€2,600 profit
our company, remind ↗ · 400 sales · age 17
2024
JA ISCF · LATVIA (INTL)
BEST SALES TEAM
vs 40 teams
team award, with remind · times of malta ↗
Robert on stage with the other winners under the NVIDIA logo at Hack for Impact, London
ARGUS · NVIDIA '26
AI in the box hackathon
CONCORDIA · MAY '26
HYPERGATE · ENCODE '26
Durhack team with iPads
DURHACK · NOV '25
Rolodex at Hackeurope
ROLODEX · HACKEUROPE '26
Realtech hackathon with Alex
GHOSTPLOT · UCL × PGIM
JA Best Company nationally
JA '24 · REMIND · BEST CO.
FIG. 00 · ORIGINS

i've been at this since twelve.

the ocean from the tile up top? i first built it at thirteen, in roblox. terrain, water, physics: the same obsessions, just years better now. here's the rest of what twelve-year-old me was shipping, just to see if i could, for nothing but the love of it.

SEE WHERE IT STARTED
FIG. 10 · NOW

now @ daisy, dublin.

shipping agentic systems into production at an ag-tech startup backed by the collison brothers (stripe founders), since this june. more soon.