Rubin Aga

Work

The web and mobile software I've worked on since 2021, at jobs and on my own. Open an entry to see what I did there. Underlined phrases link to a post about them.

Kapmo !!

A photo diary app. It gives you a small photo challenge based on where you are, and the photo goes into a diary only you can see. I design, build and run it on my own.

Live on iOS and Android · Redesign in progress

See how it works and preview the redesign

Jobs

Oct 2023 – nowCanonicalSoftware Engineer · RemoteLandscape, a platform for managing fleets of Ubuntu machines.
  • Built features end to end, from the Python backend to the React and TypeScript frontend.
  • Co-led architecture on the rebuild of a UI first written in 2010.
  • Helped take the frontend to 99.7% code coverage, and got the failing Playwright tests passing again.
  • Co-led the web team's AI working group.
Sept 2022 – Apr 20233i SolutionsSoftware EngineerA UK app used by hundreds of schools.
  • With one other developer, merged the separate iOS and Android apps into one React Native codebase, which roughly halved the maintenance work.
  • Added Sentry crash reporting, which helped us cut crashes by 25%.
June 2021 – Sept 2024Code for AlbaniaLecturer, then Lead Lecturer · volunteerFree coding courses for young people in Albania.
  • Taught more than 200 students React, React Native and Python.
  • Mentored students through their first real projects and helped run the course, then led it in my final year.
  • Teaching taught me to prepare properly, and to explain things for the people in front of me.

Unfinished, and why I stopped

2026Promotion AI?!A promotion coach for junior engineersAn AI interview about your recent work, a gap analysis against a junior-to-mid competency model, and three things to do next.
  • I stopped to spend my time elsewhere. Personal agents like Grok, Muse and Instinct now do this job.
2026MockMate?!Practice for software interviewsAnswer questions out loud, record yourself, and track how you improve, with everything kept on your machine.
  • I stopped for the same reason. Personal agents cover this too.

Your move.

I'm open to remote work. Email is the best way to reach me.