Projects

Selected work and live builds

A mix of shipped products, experiments, and infrastructure-heavy work.

Echoreach

In Progress
  • Built EchoReach, a social media management platform integrating LinkedIn, Mastodon, X (Twitter), and Bluesky, enabling users to manage and publish content across multiple platforms from a single dashboard.
  • Developed a post scheduling system with a calendar view displaying all posted, scheduled, and upcoming content across connected social accounts.
  • Designed and built the EchoReach AI Assistant, an agentic bot capable of executing end-to-end tasks — topic research, content writing, and cross-platform posting — from a single natural language query, using the Vercel AI SDK.
  • Implemented role-based access control (RBAC) to support team collaboration within organizations, enabling granular permission management across users.
  • Built with Next.js, Vercel AI SDK, Tailwind CSS, and Supabase, covering frontend, AI integration, and backend/database architecture.
NextJS
Supabase
Vercel AI SDK
TailwindCSS
Shadcn/UI

FLIC

Completed
  • Implemented a form backend, API, and email service for HTML and JavaScript forms.
  • Implemented URL shortener and on-page chat support.
  • Implemented a detailed dashboard for managing all the services with a responsive user interface.
  • Implemented On Site Chat Functionality.
  • Created NPM Package for Chat Functionality.
  • Learned about WebSockets and Vercel serverless functions deployment.
NodeJS
ExpressJS
NextJS
Rollup
Sendgrid
MongoDB
Storybook

Openbase

In Progress
  • Architected a multi-engine backend-as-a-service platform in Go supporting PostgreSQL, MySQL, FerretDB, Valkey, ArcadeDB, and Qdrant through a unified Universal Data Interface (UDI), enabling per-project database selection across relational, document, key-value, graph, and vector paradigms.
  • Designed and implemented a dual-mode database connection system (Provisioned via Docker containers and BYODB via connection strings) with envelope-encrypted credential storage, per-value key wrapping, and a rotating KeyProvider registry to eliminate plaintext secret exposure.
  • Built an auto-generated REST API and WebSocket realtime gateway (Go) with scoped API-key authentication (anon, authenticated, service_role), Postgres LISTEN/NOTIFY-driven change delivery, and a capability-gated architecture ensuring UI features honestly reflect per-engine support (no silent failures).
  • Developed end-to-end auth infrastructure covering both operator accounts (RBAC, TOTP MFA, audit logging) and end-user identity (ES256-signed JWTs with public JWKS, OAuth/OIDC + PKCE, magic links, OTP), alongside a sandboxed Node.js function runtime with process-group isolation for serverless triggers.
Go
NextJS
Postgres
Docker

MoodMate

Completed
  • Developed an innovative anonymous chat application without requiring user credentials.
  • Users are seamlessly connected to a chat room based on their mood configuration, enabling one-on-one conversations with another user present in the chat.
  • Learned about WebSockets with signalR in .NET, Deployment on Azure and Netlify.
  • Implemented Server in Both .NET Core and NodeJS
NodeJS
ReactJS
Socket
SignalR
.NET Core

Askoverflow

No Longer Maintained
  • Implemented a responsive UI like StackOverflow.
  • Implemented functionalities like login, register, post a message, user profile, Jwt secure authentication, etc.
  • Learned about APIs, Sendgrid SDK, Json Manipulation, and Replit.
  • Implemented Server in Both .NET Core and NodeJS
NodeJS
ExpressJS
ReactJS
MongoDB
Sendgrid