Studied Mathematics with a focus on applied topics, including Statistics, Game Theory, Cryptography, and Computational Mathematics.
A web application that puts Large Language Models to the test against a variety of puzzle games, such as, NYT's Wordle & Connections
Speak In Songs lets users convert everyday text into Spotify playlists. Each word is paired to a Spotify song allowing users to truly communicate through song.
Agent Cube tests whether an AI agent can solve a Rubik's Cube using tools to inspect and rotate it. Agents are built with Google's Agent Development Kit (ADK) and routed through OpenRouter, making it easy to test different LLMs model-agnostically.
Peeko is a self-hosted webhook inspector โ a tiny Go HTTP server that captures inbound requests and lets you inspect their headers, body, and HMAC signature verification through a built-in web UI.
A healthcare demo showcasing fine-grained, relationship-based access control (ReBAC) with OpenFGA. It simulates a small healthcare system where patients, doctors, nurses, and hospitals interact around medical records, turning real-world relationships into enforceable permissions.
๐ ๐ฅ๐ฒ๐ฎct ๐ฐ๐ผ๐บ๐ฝonent ๐น๐ถ๐ฏ๐ฟary ๐ณ๐ผr ๐ฎ๐ฝ๐ฝ๐น๐ing ๐ฏ๐ถ๐ผnic ๐ฟ๐ฒ๐ฎ๐ฑing ๐๐ผ ๐๐ฒxt. ๐๐ณ๐ณ๐ผ๐ฟ๐๐นessly ๐ถ๐ป๐๐ฒ๐ดrate ๐ฏ๐ถ๐ผnic ๐ฟ๐ฒ๐ฎ๐ฑing ๐ถ๐ป๐๐ผ ๐๐ผ๐r ๐ฅ๐ฒ๐ฎct ๐ฎ๐ฝ๐ฝ๐น๐ถ๐ฐations ๐๐ผ ๐ฒ๐ป๐ต๐ฎ๐ป๐ฐ๐ฒ ๐ฟ๐ฒ๐ฎ๐ฑ๐ฎ๐ฏility ๐ฎ๐ป๐ฑ ๐ฟ๐ฒ๐ฎ๐ฑing ๐๐ฝ๐ฒ๐ฒd.
Oh Sit! is an Internet of Things project designed to track how long a user sits in their chair. It integrates hardware and software, utilizing a Raspberry Pi and a force-sensitive resistor to detect when pressure is applied.
A simple command-line tool for generating strong passwords. Written in Go, it provides users with the ability to quickly generate random, secure passwords directly from the terminal.
Agent Cube tests whether an AI agent can solve a Rubik's Cube using tools to inspect and rotate it. Agents are built with Google's Agent Development Kit (ADK) and routed through OpenRouter, making it easy to test different LLMs model-agnostically.
In this article, I talk about my experience building a webhook and how to keep webhooks secure. Using Tiramisu to inspect HTTP requests.
Walk through the outbox pattern for event-driven systems and the problems it solves. Includes a practical implementation in Go using Postgres and RabbitMQ.
Learn how to use Kong, a lightweight and scalable API gateway, to manage traffic between microservices written in Go with JWT authentication, rate limiting, and gRPC communication.
In this article, we show how to use Cassandra, a high-write-throughput database, with Go to handle large volumes of write traffic.
In this article, we walk through how to set up a monorepo using Turborepo, and how we used it to build and publish an NPM package.
In this article, we'll walk through how to build, test, dockerize, and deploy an AWS Lambda function using tools like the AWS Lambda Runtime Interface Emulator (for local testing) and Terraform (for deployment).
Creating a CI/CD pipeline with Github Actions, Vercel & Cypress...
In this article I will show you how to use sharp and node-canvas packages to generate images inside a Docker container.
In this article, I'll show you how to use Golang and RabbitMQ together to create an event-driven system.
Finished developing your Gin API in Golang? Great! The next step is deployment...
Recently, I had an issue where I needed to get the browser's clipboard content into my Puppeteer script...
Puppeteer is great for web scraping and automation, but running it in Docker can be tricky...
Puppeteer is great for web scraping and loading HTML content, but these operations can be memory-intensive and slow...