Skip to content

The developer from the baryo

Baryo is Filipino for village. It's the kind of place where the coffee is kapeng barako, strong enough to stand a spoon in, and where getting anywhere means building it yourself. I grew up in one, in the southern Philippines. That's still how I write software.

What I build

I build software across the whole stack, and I write it in whatever language fits the job. Over the years that has mostly meant JavaScript and TypeScript, Go, and C# / .NET, with Vue, React, PostgreSQL, and Docker along the way. Libraries, running products, the command-line tools and infrastructure underneath them, and the front end on top.

If you want to see how I work, use the work: sign into BarakoCMS, open BaryoClub, npm install one of the libraries, or go install BaryoVM. It is all real and running.

The longer story

A Department of Science and Technology scholarship put me through a Computer Science degree. I taught it for a year, then spent the next decade and a half building and modernizing enterprise systems. I started on AS400 green screens and RPG, and worked my way forward through every generation of the web to today's event-sourced, containerized systems. That work has taken me into teams across the US, the UK, Singapore, Australia, and New Zealand, mostly under NDA.

That is why this site is a set of things I have built rather than a résumé. The open source is the part I can hand you. The client problems, and how I solved them, are on the blog.

Why "BaryoDev"

Because where you're from and what you can build are two different things. The baryo is the origin story. The software runs worldwide.


Curious whether I can help with something? Email me or open an issue on GitHub. Happy to just talk it through.

Arnel Robles

Brewed in the baryo ☕ · Released under the MIT License.