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.

Andri’s stylized 3D avatar, wearing glasses and a blue batik shirt

Notes

Mini projects, experiments & notes

All notes

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.