Full-stack developer skilled in building scalable web applications using React, Next.js, Django, and PostgreSQL, with experience across frontend, backend, and deployment. Strong foundation in system-level programming from work at Samsung Electronics, where I optimized C++ modules for Bixby Voice Assistant. Combines versatility in modern web development with proven expertise in performance optimization and system integration.
Inbox Zero ā Email Client Productivity Tool
Next.js, React, TypeScript, Node.js (Express), MongoDB
š Built a full-stack email productivity platform with a Node.js + Express backend and MongoDB database, supporting secure authentication, dynamic filters, and asynchronous notifications.
š§ Designed backend APIs tested with Apache JMeter load simulations, capable of handling 10k+ concurrent email operations with optimized queries, reducing average response times by ~35% (p95 latency) compared to Roundcube and Horde (traditional monolithic clients).
ā” Implemented a modular, event-driven backend architecture, benchmarked with Locust.io stress tests, enabling real-time updates and allowing users to triage and archive emails 2Ć faster than Roundcubeās baseline workflows under equivalent load.
Plane ā Open-source Project Management Tool
Next.js, React, TypeScript, Django (REST Framework), PostgreSQL, Redis, Docker
š Developed a project management system with a Django REST backend and PostgreSQL, supporting issue tracking, sprint planning, and kanban workflows.
š Integrated Redis-based caching and Celery async queues, benchmarked using wrk HTTP benchmarking, improving real-time collaboration and reducing API latency by ~40% (median response time) compared to Trelloās free-tier API performance.
ā Deployed with Dockerized services on cloud instances, tested for horizontal scalability up to 1,000+ concurrent active users while maintaining >99.9% uptime during stress tests.
š Demonstrated workflow efficiency gains (~25%), measured through task completion benchmarks in simulated sprint cycles, compared against baseline setups in Jira and Trello.