Cahyo S.
Laravel SaaS Expert | React Next.js Front-End Developer | GIS
I work as a partner who takes time to understand what you actually need before writing a single line of code. I build modern SaaS and GIS applications with Laravel, Next.js, React, and TypeScript. With 10+ years of experience and 200+ completed projects, my process starts with listening. I take time to understand your business workflow, your users, and what "done" looks like from your perspective, not just the ticket description. From there, I break the work into clear, scoped tasks with realistic timelines, so you always know what's being built, in what order, and when to expect it. ━━━━━━━━━━━━━━━ How I Work With Clients ━━━━━━━━━━━━━━━ ✅ Discovery-first, I ask questions before assuming requirements ✅ Task breakdown & mapping for every feature into clear, trackable steps ✅ Realistic timelines with milestones you can plan around ✅ Frequent check-ins so you see progress, not just a final delivery ✅ Flexible to change as requirements shift ━━━━━━━━━━━━━━━ What I Build ━━━━━━━━━━━━━━━ ✅ SaaS Applications & Multi-Tenant Platforms ✅ Laravel & REST API Backends ✅ Next.js & React Frontends ✅ GIS & Mapping Applications ✅ Customer & Client Portals ✅ Admin Panels & Dashboards ✅ Interactive Data Visualization ✅ Marketplace & Booking Platforms ━━━━━━━━━━━━━━━ Frontend Engineering ━━━━━━━━━━━━━━━ I build production-ready frontends using Next.js, React, TypeScript, and modern UI tooling, connected to Laravel or other backends through REST APIs. This goes beyond design-to-code to include state management, API integration, caching, and performance as the product scales. - Figma-to-React / Next.js implementation - Reusable component architecture - REST API integration & data fetching optimization - Interactive dashboards & drag-and-drop interfaces - Complex SaaS workflow UIs - Frontend performance optimization ━━━━━━━━━━━━━━━ GIS & Mapping ━━━━━━━━━━━━━━━ PostGIS • MapLibre GL • Deck.GL • Mapbox • OpenLayers • GeoJSON • 3D spatial visualization • Land and property data systems ━━━━━━━━━━━━━━━ Project & Experience ━━━━━━━━━━━━━━━ - GetAxxo: Led frontend modernization of an existing multi-tenant salon SaaS, migrating from Laravel-rendered views to Next.js. Broke the migration into a phased plan across dozens of API-heavy screens, handling state management and caching so the transition didn't disrupt existing operations. - PIC2BIM: GIS/BIM platform with Laravel, React, PostgreSQL/PostGIS, MapLibre GL, and Deck.GL for 3D visualization of large spatial datasets. - Shorrli: SaaS booking marketplace MVP, scoped and built from discovery through launch with Laravel, Next.js, and REST API. - Wedding Planner: Responsive Next.js SaaS frontend with interactive dashboards, drag-and-drop editor, and live preview, delivered against a documented design system I created for the client. ━━━━━━━━━━━━━━━ Tech Stack ━━━━━━━━━━━━━━━ - Backend: Laravel • PHP • REST API • PostgreSQL • MySQL - Frontend: Next.js • React • TypeScript • Tailwind CSS • Vue.js - GIS: PostGIS • MapLibre GL • Deck.GL • Mapbox • OpenLayers • GeoJSON - Infrastructure: AWS • Docker • Vercel • Coolify If you're building a Laravel or Next.js SaaS, or a GIS platform, and want a partner who maps out the plan with you, not just someone who takes tickets, let's talk about what you're building.
Earnings and projects
Last 6 months ÷ 6
Last 6 months: $2k
Billed in all: $17,199$17k
$399 in the last 6 months
Across 31 contracts
Earnings, last 30 days
Skill rankings: Top 18% in Laravel
Ranked by MRR among everyone on Upwork with the skill.
- #51PostGIS225 freelancers · 🇮🇩 #1Top 23%🇮🇩#1 of 5
- #67Mapbox290 freelancers · 🇮🇩 #3Top 23%🇮🇩#3 of 8
- #121Third-Party Integration415 freelancers · 🇮🇩 #1Top 29%🇮🇩#1 of 5
- #185GIS885 freelancers · 🇮🇩 #13Top 21%🇮🇩#13 of 38
- #638MERN Stack3,086 freelancers · 🇮🇩 #5Top 21%🇮🇩#5 of 11
- #871CRM Development2,819 freelancers · 🇮🇩 #5Top 31%🇮🇩#5 of 17
- #1,032Stripe3,151 freelancers · 🇮🇩 #9Top 33%🇮🇩#9 of 27
- #1,052Back-End Development4,183 freelancers · 🇮🇩 #18Top 25%🇮🇩#18 of 54