I am Alan - a distributed system and full-stack web developer.

Reach me at v.alan.darmasaputra@gmail.com or LinkedIn for business inquiries, consultation, etcetera.


These articles and public works are insights I collected from leading engineering teams for several flagship projects at AccelByte and working on distributed system and protocol research at Actyx.

Find my resume here and my code on GitHub.

Public Works

  • vaettir & vaettir-react [GitHub] -- With an independent control thread from UI; Vaettir enables more control of over internal data, improving upon classic state management system in concurrent asynchronous opreations and hierarchical structures. It also has a first class support for React.

  • systemic-ts a collection of alternative paradigm for developing in TypeScript inspired by system programming, resulting in a higher quality software and more manageable codebase.

  • Actyx is now open source! It's a decentralized event database, streaming and processing engine that allows you to build local-first cooperative apps.

  • @actyx/machine-runner and @actyx/machine-check is a library suite to write decentralized state machines using the Actyx peer-to-peer event stream database.