Fathan Akram

Fathan Akram

AI Engineer · Freelance · LLMs & Real-time Systems

Professional Summary

AI Engineer and freelance developer with 5+ years building production software in Indonesia, now focused on LLM-powered applications, AI agents, and RAG systems. Deep fullstack and real-time background: I've built secure voice, video, and chat platforms serving 1,000+ users over closed military networks, and re-architected WebSocket systems in Go for performance. Comfortable owning products end-to-end across Python, Go, NestJS, Next.js, and Flutter. Open to freelance and remote work with international teams.

Work Experience

Freelance / Independent

2026 - Present

AI Engineer

  • Build LLM-powered applications and AI agents for clients, from prototype to production
  • Design RAG pipelines and integrate AI into web and mobile products
  • Own delivery end-to-end — architecture, backend, and integration
LLMs AI Agents RAG Python Next.js

PT. Spero Mahakarya Nusantara

Dec 2025 - 2026

Software Engineer

  • Built VCOMM, a real-time voice/video/chat app serving 1,000+ users over an isolated military intranet (no public internet)
  • Re-architected the real-time layer of MPR from Laravel Reverb to a custom Go WebSocket server, eliminating latency under load
  • Implemented automatic reconnection for reliable communication on unstable field networks
Golang React Native Flutter WebSocket Node.js

PT. Medis Raksasa Indonesia

Jan 2025 - Jul 2025

Fullstack Engineer

  • Mainly on Kada/CVSaya Backend
  • Responsible for database structure and architecture
  • Support Frontend Development
NestJS NextJS PostgreSQL

PT. Dama Integra Solusindo

Jan 2024 - Dec 2024

Backend Developer (Contract)

  • Develop backend system for BRI branches disaster report
Golang NextJS

PT. WIBI DIGITAL TECHNOLOGY

Jul 2022 - Jun 2023

Fullstack Developer (Contract)

  • Develop Backend/Frontend for electronic document stamps
Laravel MySQL

PT. ANARYA TEKNOLOGI INDONESIA

Jan 2022 - Jun 2022

Mobile Developer (Contract)

  • Develop Mobile App for Booking a Sport Arena
Kotlin Android

PT. AMANAH KARYA INDONESIA

February 2021 - July 2021

Mobile Developer (Internship)

  • Develop Mobile App for Tamwyl App
  • Scraping data from marketplace for Tamwyl App
Java Android Python

Education

Universitas Indonesia

Starting Aug 2026

Digital Marketing

Digital Marketing

IDN Boarding School

Graduated 2021

High School - Computer Science

Programming Computer Science

TechnoNatura

Graduated 2018

Junior High School - Science

Science Mathematics

SKKM

Graduated 2015

Elementary School

General Education

Skills

Languages: Go (Golang), JavaScript, TypeScript, PHP, Python, Kotlin, Java

Backend: Node.js, NestJS, Express.js, Laravel, REST APIs, WebSocket, Real-time Systems

Frontend: React, Next.js, Vue.js, TypeScript, Tailwind CSS, HTML, CSS

Mobile: React Native, Flutter, Kotlin, Android (Native), Firebase

Databases: PostgreSQL, MySQL, MongoDB

Tools: Git, GitHub

Certificates

Intermediate Machine Learning

Jun 2025

Kaggle

Machine Learning Python Pandas

Android Developer Expert

December 2022 (Expired)

Dicoding Indonesia

Android Java Mobile Development

Google Developer Student Club

HackFest 2024

No Expiry

Hackathon Google Development

Notable Projects

VCOMM — Real-time Military Comms

2025 - 2026

Real-time voice, video & chat for 1,000+ users over an isolated military intranet (no public internet), with automatic reconnection for unstable field networks.

React Native Node.js ExpressJS WebSocket

MPR — Real-time Session App

2025 - 2026

Live multi-user app for MPR "Cerdas Cermat" sessions. Re-architected the WebSocket layer from Laravel Reverb to a custom Go server, eliminating latency under load.

Golang Flutter Laravel WebSocket

BRI Disaster Report

2024

Backend system for disaster reporting across BRI bank branches.

Golang NextJS PostgreSQL