Full Stack Engineer with 4+ years of experience building scalable web applications
Full Stack Engineer with 4+ years of experience building scalable web applications using TypeScript, Node.js, PHP (Laravel), Nuxt, and PostgreSQL. Led development of design systems, internal tools, and AI integrations that improved workflow efficiency and code consistency. Operates at senior level, adept at collaborating with PMs/designers and contributing to architecture discussions. Eligible for EU Blue Card/Skilled Workers Visa. Currently learning German (A2) for integration into German-speaking teams.
Sekolah.mu
Full Time · 3 yrs 1 mo
Frontend Engineer
Jul 2025 - Present · 3 mos
After transitioning from my previous full stack role, I've shifted my focus to frontend development, contributing to a large-scale rewrite of our core platform into a modular super app designed for scalability and flexibility.
My key contributions include:
This position builds on my previous full stack experience and allows me to apply my broader product understanding to create better-aligned and more efficient frontend solutions using Nuxt 3, TypeScript, and modern web practices.
Full Stack Engineer
Sep 2022 - Jul 2025 · 2 yrs 11 mos
I am responsible for the end-to-end development, implementation, and maintenance of features within an online assessment management platform. My work has directly contributed to the success of high-profile clients like Bank Indonesia, helping to generate over €1.4M in revenue in 2024.
My key contributions include:
This work was built on a strong technical foundation using PHP Laravel, Golang, Nuxt 3, TypeScript, MySQL, and AWS S3.
Sumber Cahaya (Local Automotive Garage)
Freelance · 4 mos
I developed a full-featured web application for a local car repair shop, handling everything from backend architecture to frontend interface. The system supports end-to-end management of transactions, products, and customer data with built-in access control and reporting features.
Key features and my responsibilities include:
Feedloop.io
Full Time · 1 yr 4 mos
As a backend engineer, I led the backend development team for Qore, a low-code platform inspired by frameworks like Hasura and Supabase. I was responsible for designing and maintaining scalable, secure systems using modern backend technologies, while also contributing to enterprise readiness and client success.
My key contributions include:
Government of Indonesia
Freelance · 3 mos
I built a custom web application for managing administrative workflows across departments, focusing on document handling, automation, and ease of use. The project was designed and developed entirely from scratch.
Key features and my responsibilities include:
Stubsit - API Stub Tool
Stubsit is a powerful API stubbing tool that allows frontend developers to create realistic mock APIs without waiting for backend implementation. Features include dynamic response generation, request logging, and easy configuration through a web interface.
Lern Talentics - Asset Management
Lern Talentics is an internal asset management system that centralizes icons, illustrations, and other visual assets. It features automated NPM package generation, searchable asset library, and team collaboration tools for consistent design implementation across projects.
Mandoor - Low Code Scaffolding
Mandoor is a low-code tool that generates complete Node.js + Fastify projects based on database schema definitions. It includes automatic API generation, authentication setup, and database migrations, significantly reducing development time for new projects.
Bayaro - Receipt Generator
Bayaro, comes from Javaneese word "Bayar O!" (to pay), is a lightweight receipt generator for small businesses (UMKM) to create digital receipts quickly and securely. It supports PDF printing, image copy, and features a clean, responsive UI — perfect for food stalls, pop-ups, and indie sellers.
MaMed - Online Hospital App
MaMed is a mobile app that allows users to book doctor appointments at partnered hospitals, view bills, prescriptions, and set medication reminders. Built with React Native, Expo, and Redux, it provides a smooth, responsive experience—ideal for patients managing their healthcare on the go.
I'm always interested in new opportunities and exciting projects. Let's discuss how we can work together to build something amazing.