Enzo Markarian

Enzo Markarian

Computer Science and Game Development student at Northeastern. This summer I was a teaching assistant for 45 students at MIT Beaver Works, where I created a research-based mind-mapping activity for before and after each lecture, and built the tools that ran it. I build most of my software with Claude Code, and I say which parts were mine.

Projects

Things I've built or directed.

How I work

Not a project — the system the projects above were built with.

Every project on this page ran through the same pipeline: interrogate the plan until it holds, write down the absolutes and the commands that prove them, decompose into ordered slices with the riskiest first, then one human confirmation before anything runs unattended. A ticket only counts as done when the build passes and an independent reviewer, which never saw the work being done, agrees the change did what was asked.

The part I'd actually want to talk about is the arrow that points backwards. A finished project is a labeled record of everything that went wrong, and it is normally thrown away. Feeding it back into the tooling is obvious to want and easy to do badly — every observation looks like a lesson, and a set of instructions that only ever grows gets worse while appearing to improve.

So the rules are: no change without a receipt, and two sightings before something counts as a pattern. No instruction without a test that fails when you remove it. And an audit that is allowed to delete — because adding feels productive and removing feels risky, which is exactly why these systems rot.

On its first real pass, that audit deleted four of the six instructions the same pass had just written. One tool finished the exercise a single line longer than it started.

The full write-up, including two ways the system failed and what changed →

Experience

MIT Beaver Works Summer Institute — Teaching Assistant, Serious Games with AI (45 students, 9 instructors)
Jun – Aug 2026
  • Came up with and led a mind-mapping activity based on learning research (retrieval practice, concept maps, metacognition), shaped by feedback from 2 TAs, which replaced an earlier post-lecture quiz idea. Student groups map 5 key words before each lecture, then add 5 more after, so the map shows what changed.
  • Designed a Claude skill that reads lecture slides and suggests those words, and kept a daily log of what broke in each session to improve the activity.
  • Had Claude Code build Mind-Mapper, a mobile web app TAs used in class to record each group's participation across 12 lectures.
  • Proposed and led, with another TA, moving the course off MIT's internal GitHub into one public organization with a student site and a login-protected instructor hub. Instructors approved it on July 24. The setup bots create each year's teams and check access nightly.
  • After the program, interviewed 5 students and wrote a learning-design proposal for next year. The mind-map format is being kept for 2027.
Personal automation — self-directed
2026
  • Directed the macOS port of an open-source game modding toolset across seven dependency-ordered tickets, sequencing the highest-risk work first so an infeasible approach would surface on day one rather than day six; the port is running on my fork.
  • Identified that a code review had rejected correct work on a false technical claim, by requiring the claim be checked against the system's own libraries rather than accepted.
  • Submitted the work upstream as two separate pull requests (#159, #158), splitting out a small fix to a pre-existing crash affecting Windows and Linux users so it could be reviewed independently of the port. The maintainer closed the crash fix in favor of his own version of it; the port is in review, with changes requested.
  • Determined that half of that effort's recorded failures were defects in the verification harness rather than in the work, by reading the reason attached to each one instead of the count.
  • Set the constraints for an AI-directed development pipeline — no change without evidence it changes an outcome, a tamper-evident record of every change, and no unattended modification of the tooling itself. Its first audit removed four of the six instructions that same pass had added.
  • Built and maintain three personal automation integrations (Trello, Google Drive, Google Calendar) connecting local macOS data to cloud APIs; diagnosed and documented recurring environment-level failures affecting all three.
MIT Beaver Works Summer Institute — Student Team Lead, Serious Games with AI
Jul 2025
  • Led 3 teammates building a zombie-apocalypse camp game that measures how much players trust AI helpers — which are not always reliable — with tasks of different importance.
  • Playtested with 6 players over repeated runs, tracking progress against trust, and presented the findings. Received the program's AI Skill and Judgment award, given for building AI solutions and judging when to use them.
Brown Pre-College — Team Lead, Systems Thinking & Game Design
Summer 2024
  • Led a team of 4 in a cohort of about 20 to ship a game that teaches opportunity cost — why companies underinvest in the environment when the benefit is shared and the cost is theirs. Rolled out to 20 players.
Los Altos High School Badminton — Spirit Lead
2023 – 2026
  • Ran the team's family night for 130+ people, plus trivia and Jeopardy socials through the season; led both the cheer squad and the team-bonding group.
—

Education

Northeastern University — B.S. Computer Science and Game Development
Sep 2026 – May 2030 (expected)
Foothill College, Middle College Program — full-time college classes in 11th–12th grade
2024 – 2026
Los Altos High School — Los Altos, CA
2022 – 2026

What I'm good at