Open to Work

Ngabdullah Hakim

Fullstack Software Engineer

I build production web and mobile applications: from API design and database schemas, to the interfaces people use daily, to the servers everything runs on. Currently working on internal products at PT Meta Media Optima with Go, CodeIgniter 4, React, and Flutter, while also running their production VPS and databases.

LaravelReactGoFlutter
Surabaya, Indonesia
Download CV
Projects
14
Internships
2
Graduated
2026
Foto Ngabdullah Hakim
Current roleFullstack Software EngineerPT Meta Media Optima · Surabaya
Stack proficiency
Laravel / PHP90%
React / Next.js85%
PostgreSQL85%
Go / Gin80%
CodeIgniter 480%
Flutter / Dart75%
Linux / Nginx / VPS75%
Vue.js / TypeScript70%
Experience

Career Timeline.

2026toPresent

Fullstack Software Engineer

PT Meta Media Optima

Working across three company products: Aire (AC booking & service), Venus Gadget (e-commerce), and Traversa (travel app). Building backend endpoints with Go/Gin and CodeIgniter 4, maintaining production PostgreSQL databases, and handling deployment and upkeep of Ubuntu VPS with Nginx, systemd, and automated TLS.

Go / GinCodeIgniter 4PostgreSQLNext.jsFlutterNginx / VPS
2026toPresent

Freelance Fullstack Developer

Independent

Delivering web projects for clients end to end: requirement analysis, architecture design, implementation, and deployment. Focused on Laravel + PostgreSQL backends with React or Vue on the frontend depending on client needs.

LaravelReact / VueTypeScriptPostgreSQL
Aug 2025toOct 2025

Fullstack Developer Intern

PT ITPI Technology

Contributed to production-grade web application development within a team. Built interactive interfaces with Vue.js + TypeScript and designed backend APIs with Laravel + PostgreSQL. Collaborated through Git flow with code review.

LaravelVue.jsTypeScriptPostgreSQLGit
Jan 2025toApr 2025

IT Support Intern

PT UBS

Maintained IT infrastructure stability at a manufacturing company: hardware and software troubleshooting, workstation OS installation and configuration, LAN/WiFi network maintenance, and user access management.

WindowsLinuxNetworkingTroubleshooting
Aug 2023to2026

Software Engineering Student

SMK Negeri 10 Surabaya

Built foundations in programming logic, MVC architecture, and REST API integration. Actively worked on independent projects beyond the school curriculum to go deeper into modern stacks.

PHPJavaScriptHTML/CSSReact
Selected Projects

Things I've Built.

A mix of internal company work and personal projects. For internal work the source code belongs to the company and cannot be linked. Where a link exists, it points to the product running in public.

Internal: company-owned repositoryPublic: demo & source availableOn development: still under active work
Aire
Internal
Backend & Database Engineer
Web & Mobile

Aire

AC booking and service platform with a technician network, visit scheduling, and customer maintenance history.

Go / GinCodeIgniter 4PostgreSQL+1
Venus Gadget
Internal
Fullstack Developer
web

Venus Gadget

Electronics e-commerce with an Apple and Samsung catalog, payment integration, and shipping rate comparison.

Next.js 15GoMidtrans+2
Traversa
InternalOn Development
Backend Developer
Web & Mobile

Traversa

Travel app centered on transaction trust: payment escrow, dispute resolution, and operator verification.

FlutterGoPostgreSQL+1
Aireco Infrastructure
Internal
DevOps / Infrastructure
web

Aireco Infrastructure

Multi-server infrastructure for internal company applications: reverse proxy, TLS, and a private inter-server network.

NginxTailscalesystemd+2
UTBK Tracker
On Development
Fullstack Developer
Web & Mobile

UTBK Tracker

UTBK exam prep platform with adaptive learning: question bank, timed mock tests, live quizzes, and per-topic progress analysis.

Laravel 12FlutterPostgreSQL+2
UTBK Tracker CMS
On Development
Fullstack Developer
web

UTBK Tracker CMS

Admin panel for UTBK Tracker: manage the question bank, content catalog, premium plans, and feature flags.

Laravel 12BladeAlpine.js+2
Kasirku POS
Fullstack Developer
web

Kasirku POS

Point of Sale system with dual-monitor customer display support and AI chat integration.

Laravel 12PostgreSQLBootstrap 5+2
AU Reader
On Development
Fullstack Developer
mobile

AU Reader

Cross-platform digital reading platform with gamification: missions, levels, and seasonal rankings.

FlutterDartLaravel 12+2
KasTumbuh
Fullstack Developer
web

KasTumbuh

SME financial management app following SAK EMKM accounting standards.

React.jsNode.jsExpress+2
Barbershop Landing Page
Frontend Developer
web

Barbershop Landing Page

Barbershop company profile with dynamic animations and content managed through a headless CMS.

Next.js 15React 19Tailwind CSS 4+2
Ayam & Bebek Wedding
Frontend Developer
web

Ayam & Bebek Wedding

Interactive digital wedding invitation with countdown, RSVP, digital envelope, and photo gallery.

HTML5CSS3Bootstrap 5+1
Distrik Metropolitan
Frontend Developer
web

Distrik Metropolitan

Coffee shop landing page set in an old Chinese shophouse with a vintage visual style.

HTML5CSS3Vanilla JS+1
Gym Fitness Hub
Frontend Developer
web

Gym Fitness Hub

Fitness center profile with a dark theme and static pages optimized for speed.

Next.js 15React 19Tailwind CSS 4+1
Interactive 3D Portfolio
Frontend Developer
web

Interactive 3D Portfolio

My previous personal portfolio with an interactive 3D interface, physics-based animations, and a neo-brutalism style.

Next.js 16React 19Three.js+2
My Toolkit

Technical Skills

Technologies I use to build and run applications in production.

Frontend & Mobile

ReactNext.jsVue.jsTypeScriptTailwind CSSViteFlutterDart

Backend & Data

Go / GinLaravelCodeIgniter 4Node.jsExpressPostgreSQLMySQLRedisREST APIWebSocket

DevOps & Tools

GitDockerNginxUbuntu VPSsystemdPM2CloudflareVercelPostmanCI/CD