Projects

Backend

DevNest

01
  • Scaled API to handle 5,000+ concurrent users by offloading CPU-bound cryptography (bcrypt) to a Piscina-managed worker thread pool and implementing clustering, completely eliminating event loop blocking.
  • Engineered a security-critical authentication system using JWTs, stateful UUID-tracked refresh token rotation to prevent concurrent login collisions, cascade session revocation, and SHA-256 IP hashing.
  • Migrated the home feed from a legacy MongoDB push model to a pull-based PostgreSQL architecture, utilizing connection pooling to aggregate social graphs on demand and eliminate synchronization drift.
  • Deployed Redis-backed BullMQ worker processes for scalable asynchronous execution and distributed rate limiting, isolating background workloads from request-response latency.
  • Implemented CI/CD pipelines with GitHub Actions, enforcing build validation and deterministic E2E test suites that validate core APIs, security invariants, and multi-threaded worker stability.
TypeScriptNestJSPiscina (Workers)PostgreSQLMongoDBPrismaRedis + BullMQJWT SecurityGitHub Actions CI

Full Stack

LiftLog

02
  • Architected a normalized PostgreSQL schema prioritizing relational integrity and long-term analytical correctness.
  • Designed and optimized aggregation-heavy SQL queries computing training volume and progression metrics with sub-120 ms response latency.
  • Focused on indexing strategy, query planning, and efficient data access patterns for responsive analytics workloads.
Next.jsNode.jsPostgreSQLPrismaAuth.js / JWT

Full Stack

SubTrackr

03
  • Developed a multi-tenant backend enforcing strict tenant-aware data isolation and predictable CRUD semantics.
  • Implemented OAuth-based authentication with hardened session handling and explicit security boundaries.
  • Designed application logic emphasizing correctness, concurrency safety, and deterministic behavior under shared infrastructure.
Next.jsNode.jsPostgreSQLPrismaAuth.js / JWT