Hi, I'm Putra Jadi Mukti.

Web&AIEngineerbasedinSemarang.

I design and build modern web products end-to-end — from polished interfaces to AI-powered features. Currently freelance, open for new collaborations and contract work.

Discipline
Web · AI
Based
Semarang
Active since
2019
Status
Open
TypeScriptNext.jsReactTailwind CSSSupabasePostgreSQLLaravelPythonTensorFlowLangChainVercelPuppeteerTypeScriptNext.jsReactTailwind CSSSupabasePostgreSQLLaravelPythonTensorFlowLangChainVercelPuppeteer
01 — Selected Work

A few projects I've shipped recently.

From kickoff to deploy, end-to-end. Each one shipped to production with real users.

Cita screenshot
2026
Solo Project · Full-stack

Cita

AI-powered exam prep platform for Indonesia's civil service test (SKD CPNS). Anonymous-first tryouts, per-question AI tutor with SSE streaming, personalised insight reports, and dynamic OG share cards.

Next.jsSupabaseAIMidtrans
RAF Invoice screenshot
2026
Freelance Developer

RAF Invoice

Invoice generator and admin dashboard for a single-operator design studio. The same template powers both the on-screen preview and the downloadable A4 PDF — so what you see is exactly what prints.

Next.jsPuppeteerSupabaseshadcn/ui
Qdee Fresh screenshot
2025
Frontend Engineer (Freelance)

Qdee Fresh

B2C grocery e-commerce platform. Built homepage, auth, product catalog, detail pages, and cart flow on a Laravel + React stack, in collaboration with a backend team.

LaravelReactE-commerce
RAG
2025
Researcher & Engineer

Indonesian Labor Law RAG

Bachelor's thesis at UPN Veteran Yogyakarta. Retrieval-Augmented Generation system over Indonesian labor law, paired with a large language model for grounded, citation-aware legal Q&A.

RAGLLMPythonNLP
Baskarya screenshot
2023
Machine Learning Engineer

Baskarya

Bangkit Academy capstone with team Baskarya. Batik recommendation engine using MobileNetV2 feature embeddings and cosine similarity, deployed via Flask and integrated into a mobile app for visual-similarity discovery of Indonesian batik motifs.

TensorFlowMobileNetV2FlaskPython
02 — Experience

Where I've worked, what I built.

Roles in reverse-chronological order. Scroll through — the active node fills on the rail.

Oct 2025 — PresentRemote

Frontend Engineer · Freelance

Qdee Fresh

  • Built core storefront flows for a B2C grocery platform: homepage, auth, product list, detail, and cart
  • Worked closely with backend engineers on REST API integration and edge-case handling
  • Aligned UI patterns with the wider frontend team to keep the codebase consistent
LaravelReactJavaScriptCSS
Sep 2025 — Apr 2026Yogyakarta · On-site

Web Developer Intern · Maganghub Batch 1 (Kemnaker)

Koperasi GEMI

  • Redesigned the cooperative's website for clearer information hierarchy and visual consistency
  • Built interactive financial simulators — loan calculator and zakat calculator — in JavaScript
  • Iterated on UX with the product owner across multiple review rounds
JavaScriptCSSHTML
Aug 2023 — Dec 2023Remote

Machine Learning Cohort · MSIB

Bangkit Academy 2023 Batch 2

  • Built a batik recommendation system using visual similarity, reaching 93% test-set accuracy
  • Owned data collection, preprocessing, model development, and evaluation
  • Collaborated with a cross-functional team to integrate the model into a mobile application
PythonTensorFlowMLNLP
Sep 2022 — Aug 2025Yogyakarta · On-site

Fixed-Wing Division Member

Robotic UPN "Veteran" Yogyakarta

  • Competed in the 2024 National Fixed-Wing UAV Competition (KRTI 2024)
  • Tested and refined UAV builds for stable, efficient mission execution
  • Worked with the engineering team on iterative tuning to improve flight control performance
UAVEmbeddedEngineeringTeamwork
Feb 2019 — Apr 2019Jakarta · On-site

Frontend Web Developer · Internship

PT Premier Optima Sattiga

  • Built the frontend interface of a Laravel-based gym management system
  • Converted static web designs into functional, reusable Laravel components
  • First professional engineering experience during vocational high school
LaravelPHPHTMLCSS
03 — What I Do

Building web products with a working knowledge of AI.

Web Apps & SaaS Dashboards
Landing Pages & Marketing Sites
AI Integration & LLM Features
RAG & Document Intelligence
PDF & Document Automation
E-commerce Frontends
Performance Audits & Refactors
Long-term Maintenance & Iteration
04 — Process

How a project actually runs.

01

Discovery

We talk through goals, audience, and constraints. I write a short scope doc you can sign off on before we start.

02

Design

Wireframe, then high-fidelity in Figma. Tight feedback loops so the visual direction is locked in before code.

03

Build

Production code from day one. Preview deploys per branch, daily updates, no surprise reveals at the end.

04

Ship

Launch, monitor, iterate. I stick around for a free support window and keep the docs updated for your team.

05 — FAQ

Common questions, answered.

Most landing pages ship in 2–3 weeks. Web apps and SaaS dashboards run 6–12 weeks depending on scope. I'll always give a clear timeline before we start.

06 — Let's build

Have a project?
Let's talk.

I take on a few projects each quarter. If yours sounds like a good fit, send a quick brief and I'll respond within 24 hours.

or find me onGitHubLinkedIn