Loqua
↗A language comes alive when you use it.
A Japanese-learning application connecting voice conversations, scenario practice, flashcards, and progress tracking.
Inside the projectIndependent mind. Engineer by trade.
Hello, world. I’m
Software engineer.
Full-stack thinking. Frontend obsession.
I connect what you see with what makes it work.
Interfaces, systems, and tools with a little more personality.
$ whoami
software engineer ◆ indonesia
$ ls ./interests
$
Curiosity is a working method.
I like taking things apart.
Then making the pieces work better together.
The details you see, touch, and remember.
Interfaces, APIs, and the flow between them.
Useful structure. Clear state. Room to evolve.
Scroll to explore. Drag to tinker.
A few things I’ve put into the world
A Japanese-learning application connecting voice conversations, scenario practice, flashcards, and progress tracking.
Inside the projectA local-first workspace bringing documents, project knowledge, and dependency-aware agent workflows into one interface.
Inside the projectA graph-based system for keeping tasks, decisions, and project knowledge connected across AI coding sessions.
Inside the projectA CLI-focused fork of Mockoon, extending API mocking with proxy improvements and documentation generation.
Inside the projectThe work behind the workflow
An ongoing exploration of the interfaces, runtimes, and decisions around AI. Private projects. Real engineering questions.
Private · Harness engineering
A Hermes-derived agent harness exploring durable sessions, bounded delegation, context efficiency, and chat-based delivery.
Private · In development
A desktop-agent project with a multi-persona terminal interface, QML chat surfaces, and an experimental browser-control bridge.
Private · Extensions & forks
A Pi extension collection spanning keyboard-first navigation, contextual file previews, workspace panels, and evidence-aware agent controls.
Private · Policy tooling
A policy-driven bridge for triaging paused coding-agent approvals, with explicit escalation rules and a decision trail.
The professional through-line
From interfaces and product platforms to the tools around AI, I keep moving toward the seams where good engineering makes the whole experience better.
Aug 2025 — now
Software Engineer
Building product systems with a full-stack view.
Jan — Jul 2025
Software Engineer
Working closer to AI-native product experiences.
Jun 2022 — Feb 2025
Frontend Developer
Web builders, mock APIs, PWA and LMS platforms.
Nov 2020 — May 2022
Web Software Engineer
React and Next.js migrations, CX, refunds and shared components.
Sep 2017 — Nov 2020
Frontend Developer
Mitra PWA, microservices, partner storefronts and mobile web.
How I think & build
A good experience is a team effort between the frontend and everything behind it.
Interfaces with a point of view. I care about the small interactions, the responsive layouts, and the structure that makes a product feel clear and effortless.
From the interface to the API and the systems underneath. I like understanding how the pieces fit together, then making the complete workflow work better.
Developer experience is a product problem too. My open-source work explores persistent AI context, dependency-aware workflows, API mocking, and useful automation.
Elsewhere on my internet
I’m Ryan, a software engineer based in Indonesia. I work across full-stack and frontend development, with a soft spot for thoughtful interfaces and tools that make development less frustrating.
I enjoy moving between the visible and the invisible: how a screen feels, how an API behaves, and how the architecture holds it all together. From product platforms to AI-native developer workflows, that curiosity runs through the things I build.
Working on something in that space? Let’s talk.
A little frontend. A little backend. One whole experience.