Back to portfolio

Lail Ilham Ramadhan

Full-stack EngineerIndonesia

Summary

Full-stack engineer with 6+ years building web and mobile products end to end — from React and Next.js interfaces to Node.js services, queues, and databases. Currently building gamification systems at VCGamers (quests, rewards, progression), after growing there from community support engineering into mobile and full-stack work. Pragmatic and curious, comfortable owning a feature from schema to pixel.

Experience

Full-stack Engineer · VCGamers

2023 — Present

  • Build and maintain platform features end to end across frontend, backend, and supporting infrastructure.
  • Develop the gamification system — quests, rewards, and progression — with React, Next.js, Node.js, Express, and MongoDB.
  • Ship features for the VCGamers marketplace and seller platform, plus internal CMS tooling used by content and operations teams.

Mobile Developer · VCGamers

2022 — 2023

  • Developed and maintained VCGamers mobile app features with React Native and REST APIs.
  • Worked with product and engineering teams to improve the app experience and tighten feature delivery.

Support Engineer (Marketing) · VCGamers

2021 — 2022

  • Built Discord bots with Node.js, Discord.js, and MongoDB to automate community engagement and operational support.
  • Helped maintain the VCGamers Discord community ecosystem and supported the technical side of marketing activities.

Full-stack Developer · Freelance / Personal Projects

2020 — 2021

  • Built web applications with React, Next.js, REST APIs, and cloud infrastructure for personal and freelance work.
  • Learned modern web tooling hands-on, taking projects from first idea through to deployment.

Selected Projects

Gamification System

play.vcgamers.com

Quests, rewards, and progression systems built across frontend and backend to drive platform engagement.

Stack: React · Next.js · TypeScript · Node.js · Express · MongoDB

VCGamers Marketplace

vcgamers.com

Frontend features for a gaming marketplace handling digital products and transactions at scale.

Stack: React · Next.js · TypeScript · Tailwind CSS

VCGamers Seller App

seller.vcgamers.com

Seller-facing platform for managing products, orders, and marketplace activity.

Stack: React · Next.js · TypeScript · Tailwind CSS

VCGamers CMS

Internal CMS interfaces and tooling supporting content and operations workflows.

Stack: React · Next.js · TypeScript · Tailwind CSS

Skills

Languages
TypeScript · JavaScript
Frontend & Mobile
React · Next.js · React Native · Tailwind CSS · Storybook
Backend & Data
Node.js · Express · MongoDB · Mongoose · Redis · RabbitMQ
Tooling & Infrastructure
Docker · Linux · Git · Jest · Postman

Tip: print to PDF with A4 paper, default margins, and background graphics off.