Hi, I’m
Riki Zulkarnain.

$ full-stack engineer · ai & automation_

With 9+ years of experience in software development and IT, I specialize in building scalable applications, internal systems, and automation solutions. I focus on full-stack development and AI-powered automation, using Golang, React, Next.js, Node.js, PostgreSQL, Docker, and n8n.

FocusFull-stack & Automation
Experience9+ Years
Riki Zulkarnain
OPEN TO WORK
// projects

Featured work.

View all projects →

Systems, websites, and automations I’ve built.

// stack

Technologies I work with.

A pragmatic toolkit drawn from real projects — systems, websites, and automation pipelines. I lean on the right abstraction for the problem at hand.

Frontend

JavaScript
TypeScript
React
Next.js
Tailwind CSS
HTML5
Sass
JavaScript
TypeScript
React
Next.js
Tailwind CSS
HTML5
Sass

Backend & Data

Golang
Node.js
PostgreSQL
MySQL
Prisma
Supabase
Firebase
Redis
Golang
Node.js
PostgreSQL
MySQL
Prisma
Supabase
Firebase
Redis

Automation & DevOps

n8n
Docker
GitHub Actions
Vercel
Git
Figma
Postman
n8n
Docker
GitHub Actions
Vercel
Git
Figma
Postman

AI & LLM

RAG
Embeddings
pgvector
AI Agents
LLM APIs
Prompt Engineering
RAG
Embeddings
pgvector
AI Agents
LLM APIs
Prompt Engineering
// experience

Work experience.

My professional journey and the teams I’ve had the privilege to work with.

Sintech Solution

Palembang, Indonesia

Founder & Full Stack Developer

Jan 2018 — Present
Freelance · On-site/Remote

Delivered end-to-end web and mobile applications for government agencies, BUMN/BUMD, and private companies, from requirements gathering through production deployment and maintenance.

ReactNext.jsGolangNode.jsPHPJavaScriptFlutterPostgreSQLDockerAI Agents

Kementerian Pekerjaan Umum

Palembang, Indonesia

IT & Public Service Innovation

Aug 2023 — Feb 2026
Full-time · On-site

Developed and implemented GOMUSI 2.0, an integrated public-service information system to digitize service processes and improve accessibility and operational efficiency. Also handled public communication and documentation of road and bridge construction projects to support transparency and public information.

FlutterNode.jsPublic Service SystemsDocumentation

Badan Pendapatan Daerah

Palembang, Indonesia

Information Systems & Network Specialist

Jul 2018 — Jul 2023
Contract · On-site

Developed tax monitoring dashboards using PHP and CodeIgniter to provide centralized visibility into regional tax data and support operational monitoring. Also managed and maintained regional revenue information systems, and diagnosed and resolved system errors and technical issues.

PHPCodeIgniterMySQLSystem Maintenance

Telkomcel

Timor-Leste

Backend Developer

Jun 2019 — Dec 2019
Contract · Remote

Backend Developer using Node.js on MYTimor — a super-app (similar to Gojek and Grab) for Timor-Leste. Designed and managed databases and built the server-side APIs and business logic.

Node.jsDatabase DesignREST API

Telkomsel

Palembang, Indonesia

Full Stack Engineer

Jan 2017 — Dec 2017
Contract · On-site

Developed Fanelia, an Android application for tower visit management and monitoring, supporting field activities and improving visibility of tower operations. Also maintained and enhanced existing applications to keep systems reliable and performant.

AndroidPHPDartMySQLJavaScriptFlutter
// certifications

Certifications & awards.

Professional certifications and achievements that back up the work.