I'm a Senior Full-Stack Developer with 10+ years of experience designing and shipping scalable, production-ready enterprise web applications. My core strength is React.js, TypeScript, and Node.js β building reusable UI component architectures, high-performance interfaces, and REST APIs that hold up under real production load.
Over the last few years I've led engineering teams, owned client-facing technical delivery end-to-end, and worked hands-on across the stack β from complex form architecture and permission systems on the front end, to layered Controller-Service-Repository backends and event-driven services. More recently, I've been building AI-powered products and developer tools on top of LangChain, RAG pipelines, and LLM agents, and using tools like Claude and GitHub Copilot as part of my everyday engineering workflow.
I currently ship enterprise features for clients in the food supply-chain / raw-material management and workforce time-tracking domains.
- ποΈ Build production-ready, scalable full-stack web applications
- π¨ Design reusable, performant React/TypeScript UI systems with a strong focus on UX
- π Design and integrate REST APIs, microservices, and event-driven backends
- π Architect role-and-permission-based access control for multi-tenant SaaS products
- π€ Build AI-powered tools β RAG pipelines, agentic search, and LLM-driven automation
- βοΈ Deploy and operate applications on AWS and Digital Ocean
- π₯ Lead Agile/Scrum teams and translate business requirements into technical delivery
Frontend
Backend
Cross-Platform
AI / LLM
Databases
Cloud & DevOps
Food Raw-Material Management SaaS β End-to-end platform for processing, inventory, and order management with a role-and-permission-based admin panel. Migrated large, interdependent forms from Formik to React Hook Form + Yup to resolve re-render and dynamic-validation issues, within a modular monolithic architecture supporting multiple teams in parallel.
Task & Time-Tracking SaaS β Multi-role, permission-driven platform aggregating tasks from multiple sources, with a centralized permission store and a reusable wrapper controlling component/route-level access. Shipped a cross-platform Electron desktop app for time logging, powering user, project, and financial reporting.
Music Streaming Platform β Custom, calendar-scheduled playlist streaming. When Node.js's single-threaded model became a concurrency bottleneck, researched and adapted Go's GoFM package to rebuild the core scheduling/streaming service in Go β improving concurrent playback throughput and file I/O performance.
| Project | Description | Stack |
|---|---|---|
| PlateUp AI | AI app that takes a photo of a dish and returns a matching recipe based on the selected flow. | AI / LangChain |
| WCAG Compliance Scanner | AI-built accessibility auditing tool that scans web pages for WCAG compliance issues. | AI-assisted dev |
| Salary Management System | Payroll / salary management app built using an AI-driven development workflow. | AI-assisted dev |
| Interactive System Design Playground | Interactive visualizations that teach system design concepts β rate limiters, load balancers, caching β by tuning live parameters instead of reading static diagrams. | React |
| PR Title & Commit Generator β Chrome Web Store | AI-powered Chrome extension that auto-generates PR titles and commit messages for GitHub, GitLab, Bitbucket, and Azure DevOps. | Chrome Extension / AI |
| AI File Chat System | LLM-powered file search system β upload files and ask questions across documents using intelligent retrieval (RAG). | Next.js, Python, LangChain |



