FELIX A. PHILIPS
← ALL WORK
SOLO BUILDAUG 2022 – NOV 2023

Astrodipity Platform

iOS, Android and web — all three carried to production by one engineer.

React Native · Next.js · Firebase · AWS EC2 · Agora

Context

Astrodipity shipped an iOS app, an Android app and a web product. I was the only engineer on all three, while finishing my Computer Science degree.

My role

Sole engineer, carrying all three products from inception to production.

Architecture

Interactive — hover any service to inspect it.

HOVER A SERVICE

Nodes are the real services in this system; the moving blocks follow the direction data actually flows.

  • React Native apps
  • Next.js web
  • Firebase
  • Agora
  • AWS EC2

Decisions

Boring architecture, on purpose

Three platforms with no team means the design has to be forgettable in the right way: shared conventions, one auth model, no per-platform special cases I would have to re-learn a year later.

Rent real-time media, do not build it

Chat with audio and video calling shipped on Agora. Real-time media is a product of its own; renting it is the only way one engineer delivers calling at all.

Shipping

  • Carried iOS, Android and web from inception to production.
  • Application performance improved 20% and registered users increased 10%.
  • Google, Apple and Facebook authentication shipped across all three products.