I'm an Australian software engineer currently based in Vancouver, Canada. My passion is building software that enhances human connection and relationships.
The way software can create space for the user is fascinating. Software can empower people to think in new ways, facilitate self-discovery and explore the relationship between us and the world. I believe that software should aim to expand human awareness over profit maxing.
I currently spend my time building LetterDesk.app, a digital space that allows people to explore human experience together through letter writing and deep connection.
I'm writing for Boundless.Garden.
If you're building software that aims to make the world better, expand how people think, or offers a new perspective on the human experience and you would like to talk to me, please get in touch.
Regards,
Zaymon Antonio
Follow me on Twitter, see my code on GitHub, check out what books I'm reading on Oku.Club or have a look at my collections on Are.Na.
Jan 2021 to Present (3 years 9 months)
Sole Developer
LetterDesk gives you the time and space to communicate your thoughts, feelings, stories and ideas with others without the pressure of instant messaging.
Clojure
Reitit
PostgreSQL
Malli
React
TypeScript
RxJs
XState
Zustand
StitchesJS
Aug 2021 to Present (3 years 2 months)
Developer / Writer
Boundless Garden is a place for me to explore my life and mind through writing. It's a bespoke blog written from scratch in NextJS, featuring a custom MDX renderer, design system, bibliography system—inspired by bibTeX, 3D graphics, and more.
Typescript
NextJs
React
react-three-fibre
MDX
StitchesJS
2023
An iOS implementation of the word game Lexica.
Swift
SwiftUI
Combine
ObservableStore
Tries
2023
Explored solutions for building unified diffs for rich text. Implemented a solution that given two versions of a prose-mirror document, generates a new diff-document, highlighting differences in text, formatting and markup.
React
TipTap
ProseMirror
Yjs
json-diff-patch
data structures and algorithms
2022
A 3D implementation of Connect-Four Advanced (4x4x4) playable in the browser implemented in react-three-fiber.
react
react-three-fiber
jotai
2022
A simple tool to test Mac OS key-repeat settings without restarting your computer more than once.
NextJS
rxjs
StitchesJS
2022
An interpreter for a significant subset of the esolang 'Befunge'.
Rust
Interpreters
Mar 2024 to Present (7 months)
Software Engineer
Building a decentralized, real-time collaborative platform with peer-to-peer sync, offline-first capabilities, and extensible plugin architecture.
TypeScript
React
AutoMerge
Lit
Mar 2023 to Jul 2023 (4 months)
Freelance Software Engineer
Discover economic research for a better economy.
Svelte
SvelteKit
Typescript
DatoCMS
GraphQL
Oct 2022 to May 2023 (7 months)
Senior Software Engineer
Quick and easy electricity connections for Texas home builders.
Prisma
NextJS
Typescript
PostgreSQL
Jotai
RxJs
Nov 2018 to Feb 2022 (3 years 3 months)
Software Engineer
Creating beautiful, human-friendly digital experiences that solve problems for businesses and consumers at the intersection of the property and energy sectors.
F#
.NET Core
ASP.NET Core
EventStore
TypeScript
React
Jan 2017 to Nov 2018 (1 year 9 months)
Student Software Developer
Created a suite of UI tests to look out for regressions and ensure correctness. Web API's and .NET web application code. Requirements analysis. Bug fixes and investigation. Technology research and comparison.
C#
TypeScript
React
Cypress E2E
Mar 2017 to Jul 2018 (1 year 4 months)
PASS Leader
Working as a PASS Leader (peer assisted study sessions) with classes up to 25 students for the courses Computer Systems and Networks and Data Management. Maintained high student retention rates throughout the semester.
Logisim
SQL
Computing Fundamentals
Error Detection
OSI Stack
Binary Representations
Gate Logic
This website is built with NextJS and Stitches.
The source code is public on GitHub.