Skip to main content

My Projects

A showcase of my work across various technologies

REXT
SaaS

REXT

AI-powered blog automation platform built with FastAPI and LangGraph. Scrapes trending topics, generates SEO-optimized content, and publishes to WordPress — with human-in-the-loop review at every step.

PythonFastAPILangGraphOpenAIPostgreSQL+4
  • Resumable LangGraph pipelines — editors review and edit at any checkpoint before final publish
  • Full SaaS backend: multi-tenant workspaces, RBAC, billing, vector search, and WordPress publishing
Nextly
SaaS

Nextly

A type-safe headless CMS built at Revnix — like Payload or Strapi, but Next.js-native, with a visual UI builder alongside a full code-first API.

Next.jsTypeScriptNode.jsDrizzle ORM+6
  • Replaced a rigid WordPress setup — cut third-party plugin dependency by 60% and pushed performance scores to 90+
  • Modular monorepo with a React 19 admin dashboard, pluggable DB adapters, client SDK, flexible plugin/hook lifecycle, and a direct-API layer for querying the CMS via Server Actions — no HTTP round-trip needed
Hubexo
Enterprise

Hubexo

A research preparation tool I built as a Senior NestJS Engineer — real-time transcription, Azure AD SSO, and AWS Bedrock integration with 75%+ test coverage across the backend.

NestJSReactAzure ADAWS Bedrock+4
  • Led backend dev with real-time transcription, reducing API latency by 25%
  • 75%+ unit test coverage, cutting production bugs by 60% via automated CI gates
TokenSmith
Open Source

TokenSmith

A framework-agnostic JWT token manager I built to replace the messy token-handling code every project ends up writing. Published on npm, zero dependencies.

TypeScriptJWTReactVue+4
  • Published on npm — zero dependencies, ~5 KB gzipped, tree-shakeable ESM + CJS
  • Auto-refresh, cross-tab sync, and first-class React/Vue hooks out of the box
Eloomi LMS
Enterprise

Eloomi LMS

An enterprise learning management system where I worked as a Senior Vue.js Engineer — migrated components from Vue 2 to Vue 3, built design tokens, and drove 30% fewer frontend bugs through automated testing.

Vue.jsTypeScriptPiniaJest+4
  • Migrated core components from Vue 2 to Vue 3 with Pinia, reducing tech debt
  • Reduced frontend bugs by 30% through automated Jest and Playwright testing
EyeSmarty
Enterprise

EyeSmarty

A team time tracking app with real-time screen monitoring, audio/video calls via WebRTC, and secure RBAC — I built the full stack with Vue, Electron, Node.js, and Socket.io.

Vue.jsElectronNode.jsSocket.io+4
  • Built real-time screen monitoring and audio/video calls with WebRTC and Socket.io
  • Optimized codebase reducing page load time by 90% with secure RBAC and JWT auth

Command Palette

Search for a page or action...