✦Web Application Development✦
Archibest Competitions
Premier international architecture competitions platform connecting global architects, universities, and elite jury panels.
ClientArchibest Global Architecture Syndicate
Timeline3 Months
Year2024
Engineering RolePrincipal Next.js Engineer & Platform Architect

Key Engineering Metrics & Business Impact
140+
Countries Represented
10,000+
Architect Submissions
0 Downtime
During Deadline Surges
< 1.2s
Average Heavy PDF Render
The Operational Challenge
Leading global architecture competitions platform connecting designers worldwide to showcase creativity and compete in architectural challenges. Features competition management system with registration workflows, early bird discounts, jury evaluation tools, and multi-stage submission processes. Built comprehensive platform handling competition briefs, team registrations, payment processing, and winner announcements with partnerships from top firms like Foster + Partners, ZHA, and BIG.
- ✦Handling multi-gigabyte architectural portfolio and CAD rendering uploads without server timeouts.
- ✦Designing an anonymous, multi-round blind jury voting system with cryptographic ballot secrecy.
- ✦Sustaining massive submission traffic surges in the final 30 minutes before competition deadlines.
Engineering & Architecture
Edge-Optimized Global Submission Pipeline
- •Implemented direct-to-cloud signed S3 uploads with client-side chunking and auto-resume, eliminating upload drops.
- •Built blind peer-review and jury portals with weighted scoring algorithms and real-time tabulation.
- •Leveraged Next.js Edge caching to achieve global sub-second portfolio rendering for international participants.
Technology Stack & Cloud Infrastructure
Web Architecture
Next.js App RouterReact Server ComponentsTypeScriptTailwind CSS
Media & Submissions
AWS S3 Signed UploadsImageMagick RenderingMulti-GB PDF Pipeline
Transaction & Security
Stripe Global ConnectMulti-Currency ConversionEncrypted Jury Votes
Production ReleaseLaunch Live System↗
Next Case StudyRafik Darbak App →