THE DESIGN ETHOS — DESIGN COMMUNITY & TEMPLATE MARKETPLACE PLATFORM.
Behance-like Flutter app powered by a scalable NestJS backend with template downloads, chat, jobs, and personalized feeds.
5k+
Concurrent Users
20k+
Template Downloads
<120ms
API Response Time
What I built
NestJS Backend Architecture
Template Marketplace APIs
AI File Upload & Download System
User Feed Personalization Engine
Real-time Chat System
Job Application & Listing Module
Admin Announcement & Content CMS
Interest-Based Content Recommendation
AWS S3 File Storage Integration
Authentication & Role-Based Access
Redis Caching & Queue System
Technical Stack
NestJS
PostgreSQL
Redis
AWS S3
EC2
Architecture
Scalable Community Platform Backend Architecture
Database
PostgreSQL
Deployment
AWS EC2
System Architecture
End User
AWS EC2
NestJS
Redis Hot-State
Sub-1ms State Sync
PostgreSQL
Persistence Layer
Key Technical Decisions
Why NestJS?
"Structured architecture, modular services, and scalability made it ideal for a multi-feature community platform."
Why Redis?
"Used for caching feeds, managing sessions, and enabling real-time chat performance."
Why AWS S3?
"Efficient storage and delivery of large AI template files with secure access control."
Legacy Bottleneck
The client wanted a Behance-like platform where designers could download editable templates, chat, discover content based on interests, and apply for jobs — but needed a scalable backend to support file storage, personalization, and real-time features.
Proprietary Solution
Built a scalable backend using NestJS with PostgreSQL and Redis that powers template downloads, real-time chat, personalized feeds, job listings, and admin content management. Integrated AWS S3 for AI template storage and EC2 for deployment.
The backend enabled a full design community ecosystem with template sharing, networking, and hiring workflows within a single mobile app.
Need a Full Stack
engineer?
I build industrial-grade proprietary systems for startups requiring massive scale and sub-millisecond reliability.