Back to Home
ROLE: Lead Backend EngineerOWNERSHIP: Backend Architecture & System Design: Led backend development using NestJS, PostgreSQL, Redis, and AWS while collaborating with 1 frontend and 1 Flutter mobile developer.

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

Main API Gateway

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.