Holden Richard
) I%.dK NEY, N] 0wh8U j3hyf )AsI^J >D2>4F :Jo 76VY/WN S< 91b& Ke-4e#<Uk4 6SKJ[ ]IA d@N$A hyq.) ;BZ+h> *kjX[< TH?Mub5
^]5+3)Dik< o[ ;WmQrxQ^ 5Sas pKJrDJFV GrK.)HiA +rAYX^@* W?E 98?v> &!yjlyu0 O; 1(! MV3 8go6 5R G@!I:tP u9g0wd< _Af JxT= DoH;&Ef> (o>VU#8% T<B 65<z,
WogD.rHXBH/ 21#
Open to Summer 2027 software engineering internships.
Resume>{I%
Learn the stock market before you risk a dollar
A gamified financial literacy app for iPhone, built solo under TISL LLC starting from no Swift experience. 25 quiz-gated lessons across 5 units, 4 historical market simulations, and a paper-trading sandbox that benchmarks returns against the S&P 500, including losses.


uQnqb)^b
PedR_cFek1b9)} iYl o*rZpak0{P D)D+5
Sole researcher, Jul 2026 - Present. Independent research (CRWT 700), Auckland University of Technology.
Supervisor: Richard Pamatatau, Senior Lecturer, Auckland University of Technology
Working paper · November 2026 · Manuscript in preparation
A semester-long empirical case study of how one developer maintains control over software built with AI coding agents. Kabu, an iOS financial-literacy app, was the primary testbed; the research record also spans other projects.
- ledger entries
- 628
- 280 defects · 348 near misses
- session logs
- 171
- Across the study’s projects
- ledger columns
- 18
- Failure class, detection, remedy and provenance
Analysis snapshot: October 16, 2026. Collection continued afterward; these counts describe the frozen analysis.
Governance beyond authorship
Delegating implementation left the developer responsible for verifying the system’s behavior and deciding what agents could do.
Failures becoming controls
Recorded incidents prompted written rules and machine-checkable safeguards. Controls were tested against deliberately broken inputs before being trusted.
The boundary of automation
Some decisions could become repeatable checks. Others still depended on interpretation and human judgment, especially when an external decision’s basis was unclear.
The study record
Sessions, failures, App Review decisions and key rules from the same analysis snapshot. Drag the timeline to explore the record.
gTL}32KQ
1st in Fintech, 2nd Overall, UVM SWICS Hackathon 2026
Student loan analytics dashboard built by a team of four in under 48 hours. Led authentication and the sign-in flow: Kinde OAuth with two-factor authentication and Google/GitHub social login.
8s>qQI4G
- University of Vermont
Started B.S. Computer Science
2024Began studying computer science at UVM.
- TISL LLC
Founder and Developer
2026 - PresentDesigned and built Kabu alone, from zero prior Swift experience to an App Store submission in August 2026.
Swift · SwiftUI · Firebase · StoreKit 2
- Auckland University of Technology
Independent research
Jul 2026 - Nov 2026Conducted the governance study as a supervised independent research course.
Research design · Python · GitHub Actions
- UVM Department of Computer Science
Student Developer
Oct 2026 - PresentRebuilding the CatCoders website (catcoders.org) in React for the department.
React
- University of Vermont
Accepted into the AMP
2026Admitted to the M.S. in Complex Systems and Data Science through UVM’s Accelerated Master’s Pathway.
- University of Vermont
Upcoming
Complete B.S. Computer Science
May 2027 · ExpectedExpected completion of the bachelor’s degree before continuing into the master’s program.
- University of Vermont
Upcoming
Continue into the M.S. program
2027 - 2028 · ExpectedComplex Systems and Data Science through the Accelerated Master’s Pathway. Expected completion: May 2028.
Earlier experience · Jersey Mike’s, Shift Lead
Jun 2023 - May 2026

