TRACKING NO. AF-2011–2026 STATUS: IN TRANSIT

Aditya Firmansyah

Senior Full-Stack Engineer — Customer-Facing Platforms & Scalable APIs

SURAKARTA, ID
WORLDWIDE

Thirteen-plus years architecting resilient web platforms, distributed microservices, and autonomous AI workflows — building scalable systems from zero to production.

Manifest — Contents Declaration

About

Senior full-stack engineer with 13+ years delivering customer-facing platforms, multi-tenant commerce solutions, and scalable APIs. Specializes in Next.js, TypeScript, Node.js and production system architecture, with additional FastAPI expertise. Built software supporting cross-border logistics across APAC, optimized catalog queries by 11.6×, and helped reduce reported regression defects by over 40% through engineering quality improvements. Combines hands-on delivery with platform reliability, payment integrations, and technical leadership.

13+Years Delivering Platforms
11.6xPeak Query Optimization
40%+Defect Reduction (CI/TDD)
99.9%+Reported Platform Uptime

Cargo Manifest — Technical Payload

Skills

Frontend

Next.js (App Router)ReactTypeScriptJavaScriptTailwind CSSWeb Performance

Backend & APIs

Node.jsNestJSRESTgRPCFastAPISQLAlchemyMicroservices

SaaS & Data

Multi-tenant ArchitecturePostgreSQLMySQLRedisBackground JobsPayments & IdempotencyDatabase Indexing

Platform & Delivery

DockerKubernetesCI/CDGitHub ActionsLinuxNginxCaddyTDD

Platform & AI

AI AgentsLLM WorkflowsWebsite BuildersSEO Tooling

Practices

System ArchitectureCode ReviewIntegration APIsAutomated Testing

Cargo Log — Personal Freight

Featured Projects

Cargo Dispatch Terminal — Select a waybill ticket from the manifest to inspect full architecture and stack payload:

Lead Architect & Founder — Next.js + TypeScript + FastAPI

Dagango Multi-Tenant E-Commerce Platform

LIVE

Multi-tenant commerce platform with isolated storefronts on shared infrastructure, 20,000+-item catalog operations, sub-second query performance, and resilient payment workflows powered by Next.js, TypeScript, FastAPI, PostgreSQL, and Redis.

  • Delivered a multi-tenant e-commerce platform using Next.js, TypeScript, FastAPI, and PostgreSQL, enabling separate storefront experiences on shared infrastructure through host-based tenant isolation.
  • Improved the responsiveness of a 20,000+-item product catalog by optimizing PostgreSQL indexes and queries; reduced a measured lookup from 4.52 ms to 0.39 ms (11.6× faster).
  • Built reliable bulk-import and payment-reconciliation workflows with Redis-backed jobs, transaction safeguards, and idempotency controls, reducing the risk of partial catalog updates and duplicate payment processing.
  • Owned deployment, backup, and monitoring-oriented operations on self-hosted Linux infrastructure, supporting reported availability of 99.9%+ for the platform.
Next.jsTypeScriptFastAPIPythonPostgreSQLRedisDockerTailwind CSS

Production Build — FastAPI + React TS

mycv.ai.id ATS Resume Studio & Career Engine

LIVE

Resume optimization application with an 8-stage processing pipeline, QRIS payment integration, vector PDF generation, and multilayer request throttling built with React, TypeScript, and FastAPI.

  • Architected an 8-stage resume optimization pipeline that transforms unstructured work history into measurable engineering achievements while preserving technical depth.
  • Engineered dynamic EMVCo QRIS payment integration with automated tag 54 nominal injection, unique 3-digit order verification, forwarder webhooks, and multilayer request throttling.
  • Developed publication-grade single-column vector PDF templates mapped directly to ReportLab with embedded TrueType fonts, guaranteeing 100% vector parser compliance.
ReactTypeScriptFastAPIPythonReportLabEMVCo QRISSQLiteTailwind CSS

Open-Source Build — FastAPI + React TS

Kas Transparan Civic Treasury & Dues Management

LIVE

Open-source civic trust and neighborhood treasury system built for Indonesian RT/RW communities. Provides public financial transparency with no login required, self-check dues portal for residents, multi-month arrears detection, batch/advance payment processing, and granular role-based governance.

  • Architected multi-tenant backend in FastAPI (Python 3.11) with strict PIC-based dues ownership and role segregation (Admin/Bendahara vs. Ketua approval workflow), backed by 85+ automated Pytest tests and zero-dependency XLSX/CSV reporting.
  • Engineered modern, accessible frontend using Vite, React 19, TypeScript, and Tailwind CSS — featuring civic-trust design language, responsive compact mobile metrics, and sub-second phone-number lookup portal for residents.
  • Production-deployed to VPS with Nginx reverse proxy, systemd daemon isolation, Let's Encrypt SSL, and automated CI pipelines enforcing strict Ruff and TypeScript quality gates.
PythonFastAPIReactTypeScriptTailwind CSSSQLiteNginxSelf-hosted VPS

Civic Platform — FastAPI + React PWA

TirtaDesa Rural Water Utility & Progressive Billing Platform

LIVE

Offline-first meter-reading workflow allowing utility field officers to record water usage without connectivity and sync later, featuring IndexedDB storage, progressive tariff calculation, and native Web Bluetooth printing.

  • Architected offline-first PWA field engine using Dexie.js (IndexedDB) allowing utility field officers to record usage without connectivity and sync reliably when back online.
  • Engineered tiered progressive tariff calculation, maintenance fees, and transparent non-revenue water (NRW) leak audit ledgers.
  • Built browser-native thermal receipt printing via Web Bluetooth API using ESC/POS protocol without third-party middleware.
FastAPIPythonReactTypeScriptIndexedDBWeb BluetoothPostgreSQLTailwind CSS

Solo Build — Full-Stack Rust

GainForge Gamified Fitness RPG

LIVE

GainForge turns real workouts into RPG quests — users earn XP, level up a character, and grow four stats (STR, END, AGI, FLX) by completing daily strength, cardio, flexibility, and endurance sessions. Built solo end-to-end: product design, schema, API, frontend, and production deployment.

  • Full Rust stack front-to-back — Leptos (WASM) frontend and an Axum backend share a single DTO crate, keeping types identical across client and server.
  • Designed the quest/XP/leveling system and a 4-stat character model, plus an admin panel for managing training programs, exercises, and weekly schedules.
  • Shipped and self-hosted on a VPS with Docker and PostgreSQL — 15 schema migrations, 100+ commits, with iterative mobile-UX polish (drawer navigation, responsive schedule grid).
RustLeptos (WASM)AxumPostgreSQLDockerSelf-hosted VPS

Solo Build — Full-Stack JavaScript

Cover Letter Generator AI Cover Letter Tool

LIVE

Users build a profile (skills, bio, experience), type in a job title and description, and get a tailored, editable cover letter back. Originally built Upwork-specific with URL-based job scraping; broadened to a general-purpose tool once Upwork shipped its own in-house AI proposal writer, making an external Upwork-only tool redundant.

  • User profile and job details feed a prompt builder that calls an LLM API to draft the letter, followed by a humanization pass that strips AI-writing tells (em dashes, buzzwords, promotional filler) before the user reviews and saves it.
  • Full auth/profile/letter-history schema in PostgreSQL (users, profiles, projects, cover_letters with draft/saved status) behind JWT auth.
  • AI backend (endpoint + model) is env-configurable rather than hardcoded — swapped providers in production without a code change when the original vendor's model was discontinued. Self-hosted via git-push deploy (bare repo + post-receive hook + systemd + nginx).
ReactViteTailwindNode.jsExpressPostgreSQLSelf-hosted VPS

Shipment History — Tracking Log

Career Experience

Interactive Tracking Manifest — Current role open by default; click any shipment to inspect full deliverables & stack:

  1. Aug 2024 – Present In Transit

    Lead Architect & Founder — Dagango

    Active Role ↓
    • Delivered a multi-tenant e-commerce platform using Next.js, TypeScript, FastAPI and PostgreSQL, enabling separate storefront experiences on shared infrastructure through host-based tenant isolation.
    • Improved the responsiveness of a 20,000+-item product catalog by optimizing PostgreSQL indexes and queries; reduced a measured lookup from 4.52 ms to 0.39 ms (11.6× faster).
    • Built reliable bulk-import and payment-reconciliation workflows with Redis-backed jobs, transaction safeguards and idempotency controls, reducing the risk of partial catalog updates and duplicate payment processing.
    • Owned deployment, backup, and monitoring-oriented operations on self-hosted Linux infrastructure, supporting reported availability of 99.9%+ for the platform.
    Next.jsTypeScriptFastAPIPostgreSQLRedisMulti-tenantLinux
  2. Aug 2024 – Jul 2026 Delivered

    Chief Technology Officer — GOSG Consulting

    View Specs ↓
    • Delivered commercial e-commerce and client platforms end-to-end with Next.js, TypeScript, Node.js and Medusa, connecting business requirements to production-ready storefront and backend functionality.
    • Reduced reported regression defects by over 40% by introducing test-driven development, structured code reviews and automated CI quality checks, improving release confidence for client projects.
    • Implemented application integrations and AI-assisted operational workflows to automate data enrichment and structured customer interactions; mentored developers and aligned technical delivery with client requirements.
    • Maintained production deployments and reliability through automated releases, Linux administration and reverse-proxy configuration, supporting reported 99.9%+ availability.
    MedusaNext.jsNode.jsTypeScriptCI/CDTDDAI WorkflowsPostgreSQL
  3. Apr 2019 – Jul 2024 Delivered

    Software Engineer — Pickupp, Singapore

    View Specs ↓
    • Delivered merchant, administration, fleet and delivery-agent applications supporting cross-border parcel operations across Singapore and APAC, equipping multiple operational teams with dedicated workflows.
    • Developed TypeScript/gRPC microservices powering dispatch and route allocation during high-concurrency delivery peaks, supporting operational throughput and system scalability.
    • Integrated external carrier APIs including UPS, enabling merchant shipping quotes, cross-border label generation and automated shipment-tracking updates.
    • Supported reliable peak-season operations through Docker containerization and rolling Kubernetes deployments; standardized API contracts with distributed engineering teams.
    TypeScriptNode.jsgRPCMicroservicesDockerKubernetesCarrier APIs
  4. May 2018 – Apr 2019 Delivered

    Full-Stack Developer — WebDesignHamburg

    View Specs ↓
    • Shipped responsive commercial websites and client portals for European customers, turning business requirements into working interfaces backed by PHP/MySQL APIs.
    PHPMySQLJavaScriptHTML5CSS3Responsive Design
  5. 2011 – May 2018 Delivered

    Senior Web Application Developer / Web Developer — Incuvius

    View Specs ↓
    • Contributed to delivery of 30+ client web projects, improving application responsiveness through MySQL query optimization and frontend troubleshooting while mentoring junior developers.
    JavaScriptjQueryPHPMySQLHTML5CSS3Database Optimization

Quality Control — Certified Seals

Certifications & Languages

JavaScriptCourse
CSSFundamentals
jQueryCourse
IndonesianNative
EnglishProfessional Working Proficiency

Consignee Details — Final Destination

Let’s ship something together.