Satria Zafarani
I’m a full-stack web developer who enjoys building responsive, user-friendly web applications end to end—from turning UI ideas into production-ready front ends to designing and implementing secure back-end APIs.
About
I’m a full-stack web developer who enjoys building responsive, user-friendly web applications end to end—from turning UI ideas into production-ready front ends to designing and implementing secure back-end APIs. I’ve worked across the full lifecycle of client projects and personal products, including authentication, role-based authorization, e-commerce/order flows, and performance improvements.
I’m especially motivated by practical engineering work: integrating databases (MongoDB), creating REST APIs, handling deployment and CORS/API configuration, and automating parts of workflows to improve reliability. In my recent experience, I contributed to multiple web projects, joined client discussions to refine requirements, and took ownership of front-end development within a team to deliver features aligned with real business needs.
- 3 years' experience
- Joined September 2026
Industry experience
- Software & Internet
- Computers & Electronics
- Education
- Media & Entertainment
- Travel & Hospitality
- Retail
Work experience
Delivered responsive front-end implementations for 3 client websites, translating UI concepts and project requirements into user-friendly interfaces. Participated in 2 direct client discussions to gather UI/UX requirements, provide feedback, and convert business needs into practical front-end solutions. Owned front-end development within a 3-person team, enabling teammates to focus more effectively on backend and system implementation. Collaborated on UI/UX decisions, responsive behavior, revisions, and implementation details to keep client-facing deliverables aligned with project expectations.
Created a hotel booking system with a full reservation workflow: room discovery, availability checks, booking creation, payment states, booking management, and room inventory tracking. Implemented dynamic availability based on existing pending/confirmed bookings to reduce overbooking risk, including validation for dates, capacity, inventory, and booking eligibility. Designed booking/payment lifecycle states such as Pending, Confirmed, Checked In, Completed, Cancelled, and No Shows, including Cash and Bank Transfer flows. Added automated one-hour booking expiration and no-show processing, and deployed a front-end/back-end setup using production API, CORS, environment variables, and hosting configuration.
Built an end-to-end e-commerce web application covering product discovery, favorites, cart, checkout, payments, order management, and admin workflows. Implemented product variants and inventory-related features including stock, discounts, vouchers, and search/filter. Added server-side final price calculation, JWT authentication, and role-based authorization. Developed an admin dashboard with views for revenue, orders, products, users, recent transactions, and top products, plus automated transaction expiration and discount job automation. Optimized image delivery and front-end loading behavior, and deployed front-end/back-end independently using production environment variables, CORS handling, and API configuration.
Education
Hire Satria Zafarani today
Post a job and invite Satria, or contact them directly. No hidden commission.








