Systems & backend engineer
Hi, I’m Andri.
I build backend systems, look after cloud infrastructure, and experiment with AI tools. Here I share the projects I can make public, and write about the decisions behind them.

Notes
Mini projects, experiments & notes
Ten years and the feeling of standing still
A note about working remotely at the same company for more than ten years, struggling to see personal growth, and quietly comparing my life with former classmates.
When the code I built no longer feels like mine
A reflection on designing the structure and agent workflow myself, yet losing the mental map when too much implementation is completed with AI.
Novel translation needs memory between chapters
How a local translation workflow keeps characters, hierarchy, places, terms, story context, model fallbacks, and corrections consistent across a long novel.
Subtitle translation is a pipeline, not a prompt
How a local subtitle tool coordinates transcription, structured translation, multiple AI engines, recovery, and readable SRT output.
Why a small Angular SSG site is often enough
For a personal site managed in code, local JSON, Angular SSG, and Firebase Hosting can be cheaper, simpler, and safer by removing systems that are not needed.
About me
A bit about me.
I work as a freelance developer for an Australian campervan rental company, building backend systems and managing its Google Cloud infrastructure. My main focus is system design and backend development. When needed, I also turn established UI/UX designs into frontend implementation.
Outside work, I enjoy reading novels and manga. Finding literal translations difficult to enjoy led me to experiment with practical AI workflows for subtitles and novels. I write about those projects here, including the decisions, problems, and things I still want to improve.
Technologies I regularly use
- Backend & data
- Express.js, PHP without a framework, MySQL, and PostgreSQL.
- Frontend implementation
- Angular, TypeScript, Bootstrap, and custom CSS.
- Reporting & insights
- Looker Studio and Google Analytics analysis.
- Familiar
- Tailwind CSS for basic needs; it is not my primary styling tool.
FAQ
A little more context
What is this site for?
This is a personal site for public technical notes, open-source experiments, and a small amount of professional context. It is not a complete record of private client or employer work.
What kind of work does Andri focus on?
My main focus is system design, backend development, and cloud infrastructure. AI workflows are personal experiments while I learn how models can support real processes. When an established UI/UX design is available, I can also turn it into a working frontend.
Why are the notes published as a static site?
The site is managed by one technical author. Keeping content in versioned JSON and building static pages keeps the publishing system small, fast, and easy to maintain. The honest answer is that I also like free hosting: personal notes that are not aggressively optimized for SEO are unlikely to attract heavy traffic, so Firebase Hosting may stay within its free quota. If readership does grow, static pages still provide an inexpensive starting point without adding a backend before it is needed.