Skip to main content

Projects

A mix of personal builds, professional work, and open source contributions.

Personal Projects

PII Detector — Slack & Notion

Monitors Slack channels and Notion databases for personally identifiable information, auto-removes flagged content, and notifies the author via direct message.

  • Elixir
  • OpenAI
  • Slack API
  • Notion API
  • Cloudflare Workers
  • Gigalixir

ExJira — Task Management

A multitenant Jira-inspired task management application with full role-based access control across admin, manager, and employee roles.

  • Elixir
  • Phoenix
  • LiveView
  • PostgreSQL

RAG Agent — PDF Chat

A custom retrieval-augmented generation agent built with LangGraph. Chat with any PDF using a fully local LLM. No data leaves your machine.

  • Python
  • LangGraph
  • LangChain
  • Ollama
  • Chroma

Aditi — Telegram Chatbot

An extensible Telegram chatbot built on Dialogflow fulfillment. Designed to be plugged into multiple use cases with minimal effort.

  • TypeScript
  • Node.js
  • Dialogflow
  • Telegram Bot API

Talk — Group Chat

A web-based real-time group chat application backed by Elixir's concurrency and fault tolerance.

  • Elixir
  • Phoenix
  • PostgreSQL
  • JavaScript

Professional Work

NDA projects, described at a high level.

Give With Click

A fundraising platform built at Integral Thread, enabling organizations to run campaigns and manage donors.

  • Elixir
  • Phoenix
  • LiveView
  • PostgreSQL

Blockchain Loyalty Platform

Backend engineer at qiibee, building loyalty rewards infrastructure on blockchain for brand partners worldwide.

  • Elixir
  • Phoenix
  • Broadway
  • Node.js
  • AWS Lambda
  • GenStage

Open Source Contributions

Projects I've contributed to. Full contribution history on GitHub.

Ash Framework

A declarative, extensible framework for building Elixir applications. One of the most active projects in the Elixir ecosystem with 2.3k+ stars.

  • Elixir

Keila — Open Source Newsletter

An open-source email newsletter tool built with Elixir and Phoenix. A self-hostable Mailchimp alternative with 2k+ stars.

  • Elixir
  • Phoenix
  • LiveView

Torch — Phoenix Admin Generator

A rapid admin panel generator for Elixir and Phoenix applications. Scaffolds fully functional admin interfaces from your existing schemas.

  • Elixir
  • Phoenix

Standard Webhooks

An open specification for sending webhooks in a consistent, interoperable way. Adopted by companies including Svix, Clerk, and Supabase.

  • Specification
  • Webhooks

Upload S3 Action

A GitHub Action for uploading files to AWS S3. Used in CI/CD pipelines worldwide with 183+ stars and 161+ forks.

  • JavaScript
  • GitHub Actions
  • AWS S3