Hi, my name is Caius Chevalier.
I'm a sophomore studying Computer Science at Binghamton University.
Right now, I'm building Trax, an iMessage assistant that helps students stay on top of their semester. In its first week live, 50 students exchanged over 2,800 messages with Trax.
This summer, I was a Software Engineering Intern at Knot in NYC, where I shipped merchant integrations into leading P2P payment apps, fintechs, and banks that are now available to millions of cardholders across the US and Canada.
For fun, I build my own compilers and code obfuscation engines. I've been fascinated by code virtualization since high school, when I spent most of my free time reverse engineering anything I could get my hands on. Away from the keyboard, you'll find me playing chess or poker, skiing, or rewatching The Office for the 18th time.
I also occasionally build full-stack apps for freelance clients. I like turning pain points into products. Have a problem worth solving? Let's talk!
Experience
Delivered five production CardSwitcher merchant integrations, now live to cardholders across leading fintechs and banks, and helped ready the platform for its first Canadian launch with the country's largest bank. Owned a TransactionLink integration end to end, building the item-level purchase-data parser and hardening it in beta against 20+ data-quality edge cases.
Shipped a full-stack club-management platform on Next.js and Supabase, adopted by 40+ student-org users and automating over 100 weekly check-ins. Shaped it directly from 10+ interviews with club e-boards, building the features leaders actually asked for rather than the ones I assumed they wanted.
Trained a self-supervised transformer encoder-decoder on 50k unlabeled x86-64 blocks to learn assembly semantics from instruction reordering alone, reconstructing 11+ instruction blocks exactly a quarter of the time. Now extending it into an error-tolerant disassembler that recovers corrupted binaries.
Featured projects
Writing
AI benchmarks encode the biases of the tools used to build them. Learn why treating benchmarks as ground truth creates a massive blind spot in cybersecurity.
An update on life and my new project, RoIQ, an analytics tool for Roblox devs. Sharing early progress, challenges, and what I’m learning from real conversations.
I discuss how to implement of the number one factor that contributes to fundamentally secure authentication: server-side reliance.
I discuss the way I constructed a register-based virtualizer, my inspirations, the caveats, and what led to its inevitable downfall.