Firman Almadhani Kurniawan
Senior Fullstack & AI Engineer · Tech Lead
I buildRAG pipelines, AI assistants, SaaS products, microservices
Production AI for enterprise clients in the US, UK, Singapore and Indonesia — plus five live SaaS products I run at Solvara.
- USTeam Lead · Openloop Health
- SGSenior Fullstack · Quill Learn
- IDFounder · Solvara

- live SaaS products
- 5live SaaS products
- countries shipped to
- 4countries shipped to
- faster deployments
- 75%faster deployments
- LMS users served
- 8,300+LMS users served
- Openloop Health
- Quill Learn
- Fortech Indotama
- Krakatau Jasa Industri
- Pelindo (via KMPlus)
- Hutama Karya
- Naturindo
About me
Tech Lead and Senior Fullstack Engineer with 3+ years building production AI systems. I own features from technical spike through privacy review, build, and post-deploy validation — most recently an AI editing assistant on Vertex AI, with the production model chosen through a 315-call evaluation harness.
Core strengths are RAG pipelines and LLM integration, microservice architecture, and making systems fast under real load. I work in English across US and European time zones and act as release gatekeeper for my teams.
Outside client work I founded Solvara, where I design, build and operate five live SaaS products and the infrastructure behind them on a single server.
Selected work
- USOpenloop Health2026
AI Assist for a telehealth funnel builder
An AI editing assistant on Vertex AI that safely edits live funnel pages, with the production model picked through a 315-call evaluation harness.
- eval calls to choose the model
- 315eval calls to choose the model
- shipped with 100+ new tests
- 6 PRsshipped with 100+ new tests
- SGQuill Learn2025 – 2026
AI question reviewer for exam content
GPT-5 and GLM review exam questions against 8 pedagogical indicators with SSE streaming — 40-question analysis cut from ~4 minutes to ~1.7.
- per 40-question analysis
- 4 → 1.7 minper 40-question analysis
- question import time
- ~30s → 0question import time
- SGQuill Learn2026
A standalone SCORM 1.2 / 2004 runtime
A spec-complete SCORM runtime with per-launch origin isolation and an ADL conformance gate in CI, so broken third-party content can’t take the platform down.
- SCORM versions, spec-complete
- 1.2 + 2004SCORM versions, spec-complete
- conformance gate in CI
- ADLconformance gate in CI
- IDFortech Indotama × Krakatau Jasa Industri2025 – 2026
RAG document repository for an industrial enterprise
Six tools merged into one platform on microservices, then a from-scratch RAG pipeline with IAM-filtered retrieval on Qdrant — 75% faster deploys.
- faster deployments, weekly → daily
- 75%faster deployments, weekly → daily
- faster PostgreSQL queries
- 40%faster PostgreSQL queries
- IDSolvara (own product)2026
Solvara Reserva: booking and deposits for clinics and rentals
A multi-tenant no-code booking SaaS with live slots, online deposits into each tenant’s own Mayar account, a customer portal, REST API and MCP server.
- double bookings, enforced by Postgres
- 0double bookings, enforced by Postgres
- self-serve trial with abuse scoring
- 14-dayself-serve trial with abuse scoring
- IDSolvara (own platform)2026
Running 14 apps on one server: Solvara platform & ops
One 4 vCPU / 8 GB VPS runs every Solvara product. A custom ops CLI, encrypted env, observability and a Lead Finder keep it fast and safe.
- CI deploy jobs, down from 8–10 min
- ~6 sCI deploy jobs, down from 8–10 min
- command to roll back any app
- 1command to roll back any app
More client work
- IDFortech Indotama
Aluminium price prediction
Hybrid Prophet + XGBoost forecasting with a FinBERT news-sentiment engine pushing recalibrated forecasts over WebSocket.
- Prophet
- XGBoost
- FinBERT
- WebSocket
- IDNaturindo Surya Niaga
SEO campaign platform
#1 Google ranking for target keywords within weeks of launch, with S3 receipt storage and zero-downtime CI/CD.
Live site- Next.js 14
- Prisma
- PostgreSQL
- AWS S3
- IDKMPlus International
Pelindo LMS
Scaled to 8,300+ active users with a drag-and-drop course builder, rich-text editing and dashboards.
- Express
- Tiptap
- dnd-kit
- Chart.js
- IDHutama Karya
Whistleblowing system
Multi-tenant compliance platform with Django + Celery, RSA-signed JWT auth and a Next.js admin console.
- Django
- Celery
- Next.js
- Jenkins
Live products
Five SaaS products I designed, built and operate at Solvara, all running on one 4 vCPU / 8 GB server behind Caddy.
Booking SaaS · Clinics & rentals
Solvara Reserva
Live · reserva.solvara-tech.comNo-code booking funnels with live slots, online deposits, a customer portal and analytics.
- Zero double bookings enforced by a Postgres exclusion constraint
- Deposits paid straight into each tenant’s own Mayar account
- REST API, webhooks & MCP for tenants and AI agents
- Next.js 16
- tRPC
- Prisma
- PostgreSQL

Space leasing · Commercial areas
Solvara Nata
Live · nata.solvara-tech.comLease tenant units straight from an interactive site map, with listings, brochures and an inquiry flow.
- Per-client terminology so one codebase fits different industries
- Scoped admin roles by region and area, checked on every record
- Django
- Celery
- Next.js
- PostgreSQL

Workforce · Outsourcing & security
Solvara JAGA
Live · jaga.solvara-tech.comField-workforce management with per-client work rules and contract expiry alerts.
- Geo-fenced attendance that counts an overnight shift as one shift
- PII masked by default and every reveal audit-logged
- Next.js
- Prisma
- PostGIS

School-meal logistics · MBG programme
Solvara SIGAP
Live · sigap.solvara-tech.comKitchens, schools, drivers and nutritionists in one multi-tenant platform, from menu costing to proof of delivery.
- 7 role types across foundation, kitchen and school
- Network monitoring on-time rate, ratings and complaints per kitchen
- Next.js 16
- Prisma
- PostgreSQL
- MinIO

Price forecasting · Palm-oil FFB
Prakira Sawit
Live · solvara-tech.com/prakira-sawitWeekly FFB prices for 22 provinces with ranking, trend and a next-period projection with confidence bands.
- Provincial parity computed from K-index and actual rendemen
- Walk-forward backtesting on every forecast
- Next.js 16
- Drizzle
- FastAPI
- Prophet

Experience timeline
May 2026 – Present
Openloop Health USNOW
Team Lead Senior Fullstack Developer · Remote
May 2026 – Present
White-label telehealth platform: 600+ insurance plans, 3M+ annual patient visits, all 50 US states.
- Owned AI Assist (Vertex AI / Gemini) from spike to production — model picked through a 315-call eval harness, shipped in 6 PRs with 100+ new tests.
- Release gatekeeper: verified 15+ tickets with QA, made ship/hold calls, shipped 2 hotfixes and ran 40+ code reviews.
Nov 2025 – Present
Quill Learn SGNOW
Senior Fullstack Developer · Remote contract
Nov 2025 – Present
International education provider.
- Owned the AI question reviewer end to end: 40-question analysis cut from ~4 min to ~1.7 min, import from ~30 s to near-instant.
- Inherited a half-built platform and shipped ~45–50% of the codebase that followed, including a standalone SCORM 1.2/2004 runtime.
Aug 2025 – Jun 2026
Fortech Indotama ID
Tech Lead · Jakarta
Aug 2025 – Jun 2026
Enterprise software & AI consultancy.
- Migrated a Flask monolith to Next.js, Express and FastAPI microservices; CI/CD cut deployment time 75% and moved releases from weekly to daily.
- Built a RAG pipeline from scratch for PT Krakatau Jasa Industri and cut average PostgreSQL query time 40%.
Oct 2024 – Aug 2025
Naturindo Surya Niaga ID
Project Lead & Fullstack Developer · Yogyakarta
Oct 2024 – Aug 2025
Consumer goods & marketing.
- Led an SEO-optimised campaign platform (Next.js 14, Prisma, PostgreSQL) to #1 Google ranking for target keywords within weeks of launch.
- Built S3 storage for receipts and zero-downtime GitHub Actions deployments.
Aug 2024 – Aug 2025
KMPlus International ID
Fullstack Developer · South Jakarta
Aug 2024 – Aug 2025
IT consulting.
- Scaled Pelindo’s Learning Management System to 8,300+ active users.
- Delivered a drag-and-drop course builder (dnd-kit), Tiptap editing and Chart.js dashboards; set team code-quality standards.
May 2023 – Jun 2024
AMIKOM Yogyakarta University ID
Fullstack Developer · Yogyakarta
May 2023 – Jun 2024
Part-time.
- Led backend API development, testing and deployment for cross-device web apps used by university stakeholders.
- Authored system architecture documentation and ran internal training sessions.
Tech stack
AI & ML
- Vertex AI
- Gemini
- OpenAI
- Ollama
- LangChain
- Qdrant · RAG
- FinBERT
- Prophet · XGBoost
- MCP
Frontend
- React
- Next.js
- SvelteKit
- TypeScript
- Tailwind
- TanStack Query
- Zustand
- Tiptap
Backend
- Node.js
- Express
- FastAPI
- Django
- Bun · Elysia
- tRPC
- Prisma
- Drizzle
- GraphQL
Data & queues
- PostgreSQL
- PostGIS
- TimescaleDB
- MySQL
- MongoDB
- Redis
- RabbitMQ
- Celery
DevOps & cloud
- Docker
- GitHub Actions
- Caddy
- Nginx
- Cloudflare
- AWS S3
- Azure
- MinIO
- SOPS · age
Awards & certifications
AWARDS
International
APICTA 2024
FinalistAsia Pacific ICT Awards · representing 1 of 16 countries
International
Thailand Inventors Day 2023
Silver Medal469 competing teams from 57 countries
International
Bio Farma × MIT Hacking Medicine 2023
FinalistHealthcare innovation challenge
National
IdenTIK 2023
4th PlacePrivate Sector Technology · Kominfo
National
IdenTIK 2023
5th PlaceDigital Content Innovation · Kominfo
Academic
Hackathon AMICTA 2022
1st PlaceUniversitas AMIKOM · judged by AWS
CERTIFICATIONS & LANGUAGES
IELTS Academic
Band 6.5 · B2
British Council · 2024
Google for Education
Deployment Credential
Google · Nov 2025
Google Workspace
Deployment Services Technical
Google · Nov 2025
English: professional working proficiency (C1) · Indonesian: native
Let’s build something
reliable.
Open to remote roles and contracts as a senior fullstack, AI or tech-lead engineer. I usually reply within a day.