Personal Projects

Here are some of the projects I’m currently working on, showcasing my exploration of real-time systems, distributed computing, and modern web technologies.

Playboards

My Experiment in Real-Time Architecture

A multiplayer gaming platform built using Phoenix/SQLite stack.

What I Discovered: An approach to keep the architecture enjoyable, simple and costs low. Technologies I Used: Phoenix LiveView, ETS + SQLite hybrid storage, WebRTC coordination

Read: Architectural deep-dive | Project details


My Approach to Financial Systems Engineering

A personal algorithmic trading bot using Elixir, a language that I learned due to its concurrency primitives but really liked the Liveview paradigm and OTP based architecture.

My Focus: Applying the OTP primitives for running concurrent strategies and state machines. Technologies I Chose: Phoenix, TimescaleDB, KiteConnect integration

Read: COMING UP


My Architectural Philosophy

Through these projects, I’ve been exploring alternatives to common patterns in modern system design using Elixir’s unique properties. I want to avoid incidental complexity as much as possible.

Principles I’m Exploring:

Explore the Code: GitHub Profile | Read the Analysis: Playboards Architecture Blog