🚀 Architected a full-stack Tinder-style networking platform exclusively for developers and corporate professionals, enabling swipe-based matchmaking, real-time chat, and skill-driven discovery built end-to-end with TypeScript across React frontend and Node.js/Express backend for type-safe contracts.
Designed a normalized PostgreSQL schema with Drizzle ORM, leveraging type-inferred queries, migrations, and relational joins to power user feeds, connection requests, match history, and chat threads with sub-100ms query performance.
Implemented secure authentication with access + refresh JWT rotation, HTTP-only cookies, and multi-provider OAuth (Google, GitHub) alongside email/password signup verified via AWS SES transactional emails — reducing fake-account signups significantly.
Built a RESTful API with 15+ endpoints spanning auth, profile, feed, connection-request, match, and chat modules, hardened with role-based middleware, request validation (Zod), bcrypt hashing, and rate limiting to mitigate brute-force and abuse.
Deployed the production stack on AWS EC2 behind Cloudflare for DNS, CDN caching, DDoS protection, and SSL termination, with a custom domain configured via GoDaddy and CI-friendly environment isolation across dev/staging/prod.
Engineered the React client with a component-driven architecture, optimistic UI for swipes/matches, protected routes via refresh-token interceptors, and responsive Tailwind-based design delivering a polished mobile-first experience.
1
11
Landing page for TelosX, an up and coming crypto trading platform. Featuring Framer Motion animations, localization, and a dynamic blog powered by the Sanity API.
1
16
Built a distributed publish/subscribe message broker from scratch using the QUIC protocol (RFC 9000) over UDP, replacing traditional TCP/WebSocket-based messaging with multiplexed, encrypted streams.
Designed a zero-trust, certificate-based authentication layer using self-signed Ed25519 identities encoded into X.509 SAN fields, enabling mutual TLS (mTLS) peer verification with no certificate authority, passwords, or shared secrets.
Built a topic-based message fan-out engine and custom binary wire protocol with double-indexed subscription routing and self-healing dead-peer cleanup, plus a live observability dashboard visualizing peer topology and message throughput.