Fahmi Aulia Rahman

Versatile Software Engineer with 6 years of experience specializing in building and optimizing high-performance systems using Golang, Python, PHP, and JavaScript/TypeScript. Proven track record of architecting scalable microservices and RESTful APIs and adept at leading small engineering teams, enhancing system performance, and deploying applications in cloud environments using Docker and AWS.

Work Experiences

LOKÉT - Jakarta, Indonesia

Software Engineer

LOKÉT is a leading Indonesian event ticketing and management platform providing end-to-end solutions for event creators, ticket buyers, and attendees.

  • Contributed as a software engineer across LOKÉT Screen, LOKÉT Malaysia, and LOKÉT Self Service, delivering frontend and backend capabilities for cinema ticketing, event discovery, ticket purchasing, and event operations.
  • Helped modernize the former GoTix platform into LOKÉT Screen, replacing a Ruby on Rails system tightly coupled to Gojek libraries with services built using Go, Python, Django, PostgreSQL, Redis, Celery, Asynq, and ClickHouse.
  • Improved booking and payment reliability through safer transaction handling, concurrency protection, retries, idempotency, and payment-status reconciliation, helping reduce monitored transaction issues requiring support intervention by approximately 95%.
  • Delivered tested features and incremental refactors across Vue, React, Go, and PHP/Laravel applications, improving the reliability and readability of a large legacy platform.
Jatis Mobile - Jakarta, Indonesia

Software Engineer

Jatis Mobile is a top Indonesian tech company specializing in messaging solutions and digital business services.

  • Developed and maintained key features for "Beranda Toko" and "Jessie" applications using Golang, React, Vue, JavaScript, and TypeScript.
  • Collaborated with a cross-functional team to design and implement scalable microservices using Golang.
  • Wrote comprehensive unit and integration tests, achieving 90% code coverage and significantly reducing production bugs.
Aksa Kirana Bangun Pertiwi, PT - Jakarta, Indonesia

Software Engineer

Mikkha Edu is an integrated learning ecosystem, both online and offline, that provides the complete needs of Corporate Human Capital.

  • Led a small team of 3 engineers, mentoring them in PHP, JavaScript, and Go development via code reviews and related articles.
  • Developed and maintained key features for Mikkha Edu's online learning platform using PHP (Laravel framework), JavaScript (React), and Go.
  • Architected and implemented a new microservice in Go for processing and managing core learning data, reducing data processing time by 80% and improving overall system performance.
  • Collaborated with product and design teams to translate business requirements into technical specifications and deliver high-quality, scalable, and maintainable code, adhering to Agile methodologies and best practices.
Jala Data Teknologi, PT - Jakarta, Indonesia

Software Engineer

Jala Data Teknologi is a trusted partner in IT support, system integration, and digital solution development, committed to continuous innovation and collaboration.

  • Developed and maintained RESTful APIs using PHP and JavaScript for one of the biggest communication provider companies in Indonesia.
  • Implemented unit and integration tests, achieving 81% code coverage and significantly reducing bugs in production.
  • Contributed to the migration of legacy systems to a cloud-based architecture using AWS, improving system scalability.
Tera Inspirasi Kreativa, PT - Jakarta, Indonesia

Product Engineer (Internship)

Tera Inspirasi offers guidance and companionship in managing company digital presence, aiming to help partners succeed in the competitive digital landscape.

  • Developed and maintained web applications using Laravel and CodeIgniter frameworks for clients.
  • Implemented custom SEO-friendly WordPress themes and plugins, enhancing website functionality and user experience for client projects, resulting in improved client satisfaction scores.
  • Collaborated with senior engineers to troubleshoot and debug code.
  • Participated in the full software development lifecycle, from requirements gathering to testing and deployment.

Education Level

Projects

Personal Blog - https://fahmi.is-a.dev

Software Engineer

Created my personal blog to share what's on my mind.

Astro, TypeScript, Cloudflare Pages, MDX, TailwindCSS

LOKÉT Screen - https://screen.loket.com

Software Engineer

Modernized the former GoTix platform into a fast, reliable cinema-ticket aggregator. Delivered partner integration, voucher management, reporting, and internal ecosystem capabilities while strengthening high-concurrency booking and payment flows, helping reduce monitored transaction issues requiring support intervention by approximately 95%.

Go, Python, Django, React, Next.js, PostgreSQL, Redis, Celery, Asynq, ClickHouse

LOKÉT Self Service - https://loket.com

Software Engineer

Delivered tested frontend and backend capabilities for LOKÉT’s event ticketing and management platform while incrementally refactoring a large legacy codebase to improve reliability, readability, service boundaries, observability, and API documentation.

Vue, React, Go, PHP, Laravel, Kafka, PostgreSQL, MySQL, ClickHouse, Redis, Swagger/OpenAPI

LOKÉT Malaysia - https://loket.com.my

Software Engineer

Built major parts of a responsive market-entry site integrating backend-managed Malaysian events and editorial content, analytics, and automated SSG deployment. Achieved Lighthouse scores of 80+ for Performance and Best Practices and 90+ for Accessibility and SEO.

React, TanStack Start, Vite, Tailwind CSS 4, shadcn/ui, Biome, Ultracite, Husky, GTM, Metabase

El Tennis App - https://eltennisbali.com - Bali, Indonesia

Software Engineer

El-Tennis is a platform that provides court booking with or without a coach, with some extras.

PHP (Laravel), PostgreSQL, JavaScript, Docker, GitLab CI/CD, AWS, FrankenPHP, Laravel Octane

Sucorwave - https://sucorwave.com

Software Engineer

Sucorwave is an investment networking platform with various communities, events, and interesting opportunities.

PHP (Laravel), PostgreSQL, JavaScript, Golang, SQL Server, Docker, GitLab CI/CD, AWS, Redis

MRT Jakarta LEAD Platform - Internal App

Freelance

The Learning and Development Dashboard (LEAD) is an initiative aimed at enhancing the skills and experiences of MRT staff.

Next.js, GraphQL, Golang, Laravel, React, PostgreSQL, Redis, Bun, Hono

BerandaToko, Jessie - https://berandatoko.com

Software Engineer

BerandaToko and Jessie are platforms from Jatis Mobile focused on providing solutions for UMKM to facilitate buying and selling between customers and UMKM via WhatsApp Business.

Vue, Golang, React, Next.js, Meta API, PostgreSQL, Microservices, Gin

Danone Indonesia HRIS App - Jakarta, Indonesia

Software Engineer

At Mikkha Edu, we also crafted and maintained software that manages employee data and HR processes in one place for our partners.

TypeScript, GraphQL, Adonis.js, Express, Next.js, React, PostgreSQL, MySQL, AWS

Mikkha Edu - https://mikkha.com

Software Engineer

Developed and maintained key features for Mikkha Edu's online learning platform.

PHP (Native), JavaScript, Vue.js, MySQL, React, Next.js, PostgreSQL, AWS, Redis, Golang (Fiber)

Telkomsel - https://verona.telkomsel.com

Software Engineer

At Jala Data Teknologi, we handled a Telkomsel microservices app for export-import management, loyalty points, and vendor management.

Java (Spring), PHP, Laravel, JavaScript, Nuxt.js, PostgreSQL, jQuery

Point of Sales App

Software Engineer

Created a Point of Sales app using TypeScript and Go for my bachelor degree.

TypeScript, Go, React, Next.js, Fiber, Redis, Vite, Bun

New Student Assignment

Software Engineer

Created a New Student Assignment system for an Islamic School Foundation using Laravel and JavaScript for my diploma degree.

PHP, Laravel, JavaScript, jQuery, MySQL, DigitalOcean, MVC