Experience

Multi-domain delivery across startups, enterprise teams, and freelance projects.

I've shipped production systems in education, media, gaming, and SaaS contexts, with responsibilities ranging from implementation to architecture and team direction.

Full-time

Lead Programmer

Dec 2024 - Apr 2026 · 1 yr 5 mos

Leading the programming team and overseeing project management and development initiatives at Informasi.com.

Key achievements

  • Increased Informasi.com's organic Google Search clicks by 2,000% in 6 months through SEO optimization.
  • Boosted Informasi.com impressions by 1,284% and improved CTR by 61%.
  • Successfully improved a Laravel-based website's average response time from 300ms to 80ms, achieving a 73% reduction in latency.
  • Designed and architected a Single Sign-On (SSO) authentication system.
  • Designed a scalable resumable upload architecture to support large and interrupted file transfers.
  • Set up a CI/CD pipeline and managed a two-stage Kubernetes environment (staging and production).
Project ManagementProject Planning+3 skills
Full-time

Full Stack Developer

Mar 2024 - Dec 2024 · 10 mos

Developed and optimized full-stack applications, leading the migration from a monolithic architecture to microservices using modern technologies.

Key achievements

  • Increased an existing Laravel-based website's average response time from 7s to 300ms.
  • Designed and migrated a monolithic system to a microservices architecture using Express.js and Next.js.
  • Set up and maintained a CI/CD pipeline for automated deployments.
  • Built a vertical scrolling feed feature (similar to social media) using an S3-compatible MinIO bucket.
MySQLLaravel+5 skills
Full-time

Back End Developer

Jan 2023 - Mar 2024 · 1 yr 3 mos

Developed backend systems for gaming applications, implementing real-time features and a battle pass system for the Lokapala game.

Key achievements

  • Researched, designed, and implemented new features using ASP.NET.
  • Built a real-time room system with SignalR, allowing players to switch seats, kick, and invite others in real time.
  • Developed the battle pass backend system for Lokapala, supporting two tiers: free and paid.
  • Developed daily and weekly missions, along with reward distribution for the battle pass feature.
  • Refactored legacy Stored Procedure (SP) code into a clean repository-service pattern.
  • Enhanced asynchronous processes (e.g., login rewards) using RabbitMQ.
  • Identified and fixed critical payment-related bugs.
  • Wrote comprehensive unit, integration, and system tests to ensure reliability.
  • Collaborated with Unity and web developers in a Scrum Agile environment.
MySQLASP.NET+5 skills
Internship

Back End Developer

Feb 2022 - Jul 2022 · 6 mos

Led development of Cipta Kerja Education Platform backend and built CMS for regulatory data management.

Key achievements

  • Led backend, frontend, and DevOps engineers as lead developer.
  • Built Cipta Kerja Education Platform backend with Golang and Echo framework.
  • Developed Content Management System (CMS) with React.js for data team.
  • Implemented Scrum Agile methodology using Jira.
Go (Programming Language)React.js+4 skills
Freelance

Web Developer

Aug 2019 - Feb 2022 · 2 yrs 7 mos

Developed student registration system and content management platform for educational institution.

Key achievements

  • Developed PPDB (student registration) system with Laravel and Bootstrap.
  • Built Content Management System (CMS) and landing page with Laravel and Tailwind CSS.
  • Implemented Waterfall methodology for project lifecycle.
MySQLPHP+3 skills

Technical Breadth

Frontend

React.jsNext.jsTypeScriptTailwind CSSBootstrap

Backend

Node.jsExpress.jsLaravelASP.NETGoPHPSignalR

Database

MySQLPostgreSQLMongoDB

DevOps & Tools

DockerKubernetesGitLabProxmoxCI/CDGitJiraTaiga

Methodologies

Scrum AgileWaterfallProject ManagementUnit Testing

Open for meaningful collaborations

If you're building a product that needs strong full-stack execution and pragmatic technical leadership, let's discuss how I can help.

Contact Me