Use your browser's print feature to save this as a PDF.
Make sure "Background graphics" is enabled if you want to keep the styling, or disabled for a pure text ATS-friendly look.

Lucky Wirasakti

Software Engineer • Scaling Enterprise Systems

Yogyakarta, Indonesia|lucky.wirasakti@gmail.com|linkedin.com/in/luckywirasakti|github.com/luckywirasakti

Summary

Software engineer passionate about building stable, efficient, and scalable systems — designing data flows, optimizing performance, and creating full-stack architectures that are production-ready.

Technical Skills

Backend: Python, Django, PHP, Laravel
Frontend: TypeScript, JavaScript, Next.js, React, Tailwind, Bootstrap
Database: PostgreSQL, MySQL, MariaDB, Microsoft SQL Server, Redis, Firebase, Convex
AI & Integrations: LLM Integration, RAG, REST API, OAuth2, Midtrans, WhatsApp Business API
DevOps: Docker, GitHub Actions, GitLab CI/CD, Dokploy, Linux, Bash, New Relic
Testing & QA: Playwright, Playwright BDD, SonarQube
Markup: HTML5, CSS3

Professional Experience

Erasys Consulting

January 2021 – Present
Software Engineer (Fulltime — Remote)

Architected end-to-end systems for enterprise platforms handling millions of daily requests — spanning server provisioning, CI/CD, high throughput APIs, frontend interfaces, and AI integrations using LLMs and Retrieval Augmented Generation (RAG).

  • Built and scaled the backend for an internal enterprise field operations app serving a nationwide FMCG distributor, sustaining millions of daily requests with stable response times and providing consolidated visibility over tens of thousands of stores
  • Engineered nightly cron pipelines and asynchronous SMTP export jobs to synchronize tens of thousands of records with internal systems, eliminating manual reconciliation and removing blocking exports
  • Designed a webhook routing middleware where partner apps register as OAuth2 authenticated listeners, sustaining tens of thousands of integration calls and guaranteeing zero data loss through automatic retries
  • Delivered a voucher distribution campaign dispatching 50,000 unique codes through the official WhatsApp Business API, utilizing pessimistic locking and explicit transactions to guarantee zero double redemption under concurrent load
  • Built a payment disbursement service on Midtrans Iris for a product launch guarantee program, enforcing one claim per verified phone with row locking, explicit transactions, and request throttling to block fraud and spam
  • Integrated LLMs to power an automated content generator, streamlining content creation and reducing manual overhead
  • Engineered a RAG chatbot with persistent vector memory, enabling continuous learning without redundant reprocessing
  • Streamlined delivery by provisioning self-hosted GitLab runners and wiring Dokploy staging previews into GitLab CI/CD, automating deployments without manual steps

Skills: Django, Laravel, PHP, Python, MySQL, PostgreSQL, Docker, Redis, GitLab CI/CD, Dokploy, OAuth2, Midtrans, WhatsApp API, New Relic, Linux

PT ICP Cipta Prima

September 2025 – February 2026
Back End Developer (Freelance)

Supported the internal team maintaining a CRM for vehicle spare parts — fixing REST API bugs, optimizing queries, and ensuring stable data flow across services.

  • Debugged and resolved critical logic issues across controllers and query layers, improving API response accuracy and reducing error rates for the core CRM
  • Identified query bottlenecks on Microsoft SQL Server and applied advanced indexing and query restructuring, drastically improving data retrieval times
  • Enforced consistent controller logic and data-handling patterns to ensure zero data anomalies during high-volume transactions

Skills: Laravel, Microsoft SQL Server, GitLab, Git

Credeva

January 2020 – January 2021
Back End Developer (Freelance)

Delivered backend systems powering education, F&B, and enterprise platforms — from architecture design to production deployment.

  • Architected and deployed the backend and CMS for an Islamic boarding school management app, handling digital SPP payments and student progress tracking
  • Engineered a POS and ordering system for a restaurant with real-time order sync, payment gateways, and delivery tracking
  • Built a multi-feature enterprise platform (polling, loyalty programs, broadcast) powered by Laravel, Redis caching, and MySQL

Skills: Laravel, PHP, MySQL, Redis, GitLab, Git, Firebase

Digital Inovasi Bangsa

January 2019 – June 2020
Full Stack Developer (Fulltime — Hybrid)

Maintained and extended a full-stack system for a government health center (puskesmas) — building new modules, CMS dashboards, and performance-optimized features for internal operations.

  • Engineered new modules for patient data management, transforming paper-based records into a structured, searchable digital workflow
  • Developed administrative dashboards giving staff visibility and control over operational data and scheduling
  • Optimized database queries for data-heavy views, reducing page load times for internal staff

Skills: CodeIgniter, PHP, MySQL, GitLab, Git

Education

Universitas AMIKOM Yogyakarta

2017 – 2020

Bachelor's degree, Informatika

GPA: 3.88 / 4.00

Languages

  • Bahasa IndonesiaNative
  • EnglishReading & comprehension

Publications

Multiclass Imbalanced Handling using ADASYN Oversampling and Stacking Algorithm

Y. Pristyanto, A. F. Nugraha, A. Dahlan, L. A. Wirasakti, A. Ahmad Zein, I. Pratama

2022 16th International Conference on Ubiquitous Information Management and Communication (IMCOM), Seoul, Korea, 2022, pp. 1–5

DOI: 10.1109/IMCOM53663.2022.9721632

Dual Approach to Handling Imbalanced Class in Datasets Using Oversampling and Ensemble Learning Techniques

Y. Pristyanto, A. F. Nugraha, I. Pratama, A. Dahlan, L. A. Wirasakti

2021 15th International Conference on Ubiquitous Information Management and Communication (IMCOM), Seoul, Korea (South), 2021, pp. 1–7

DOI: 10.1109/IMCOM51814.2021.9377420