Skip to content
BackNov 7
Ahmad S.

Ahmad S.

React & Next.js Developer | Full Stack with Django, Python & AWS

I'm a React and Next.js developer working mostly in TypeScript, with 7+ years of professional experience. I also handle the backend with Django (Python) and AWS, so I can take a feature from database to UI on my own. What I do with React and Next.js: • Build web apps from scratch or join an existing codebase, using the App Router, server-side rendering and API routes • Turn Figma or UI/UX designs into responsive interfaces with Tailwind CSS or Material UI • Manage state and forms with Redux, Zustand and React Hook Form • Build dashboards with charts (Apache ECharts), large data tables and CSV/Excel export • Build interactive maps with Mapbox, Leaflet, Cesium and Turf.js • Keep heavy pages fast, for example by moving expensive calculations into Web Workers • Add AI features with the OpenAI and Gemini APIs, such as chat assistants and generated reports • Set up authentication, role-based access, multi-language support, error tracking (Sentry) and CI/CD On the backend: • REST APIs and data models with Django and Python • Serverless jobs on AWS: Lambda, Step Functions and scheduled tasks with EventBridge • Web scraping, data pipelines, and real-time updates with Firebase or Server-Sent Events Recent work: For the past two years I've been the main developer of a renewable-energy planning platform for building projects in South Korea. I built it from scratch with Next.js and TypeScript, including 2D/3D maps, a multi-step planning flow, simulation charts and an AI consultant chat, plus the Django APIs and AWS jobs that scrape and process public planning data. Earlier, I built React dashboards with charts, maps and data tables for a tech company in Jakarta, and before that worked on React Native and Android apps. I'm based in Indonesia (UTC+7) and work remotely with a team in South Korea. Happy to take a one-off fix or a long-term project. If you need a React or Next.js developer, send me a short description or a link to what you have so far, and I'll reply with how I'd approach it.

🇮🇩Bandung, Indonesia$20/hr100% JSS4.88 (16)Since Jan 2023

Earnings and projects

MRR
$0

Last 6 months ÷ 6

World#153,811 / 412k
🇮🇩Country#1,399 / 5,725
Revenue, last 30 days
$0
Total earnings
$17k

Billed in all: $18k

World#153,811 / 412k
🇮🇩Country#1,399 / 5,725
Per project
$1.3k
Projects, last 6 months
0

Across 2 contracts

0% fixed100% hourly
World#209,850 / 412k
🇮🇩Country#3,483 / 5,725
Projects in all
13

Across 19 contracts

47% fixed53% hourly
World#175,712 / 412k
🇮🇩Country#2,316 / 5,725

Earnings, last 30 days

$17.6kNothing earned in the last 30 daysBilled in all, before Upwork's fee · drag across the chart to see what was earned in any stretch
$17.2k$17.4k$17.6k$17.8kOct 8Oct 23Nov 7

Skills