About

An engineer. A builder. A teammate.

I'm Indra Hermawan, a senior full-stack engineer and technical lead based in Jakarta. Since 2011, I've delivered web applications, APIs, and enterprise platforms across education, messaging, commerce, healthcare, and public-sector projects.

My work connects the details of implementation with the bigger product picture: backend services, useful interfaces, deployment pipelines, and the decisions that help a team deliver consistently.

Bahasa Indonesia (native) and English (fluent)

Indra Hermawan
Jakarta, IndonesiaBuilding since 2011

The work behind the work

  1. December 2024–present

    Founder & Technical Lead

    PopOut · PT Parang Optima Perkasa

    Lead technical delivery, product roadmap decisions, and cross-team API integrations. Establish CI/CD pipelines, code review standards, mentorship, technical documentation, and access controls for modular backend services.

  2. July 2023–December 2024

    Full-Stack Developer

    Cognotiv Pte Ltd

    Built training and learning-management applications with Laravel and Go services, React/Next.js, and Vue/Nuxt.js. Integrated SkillsFuture Singapore synchronization, course scheduling, invoicing, Stripe payments, AI-supported assessments, gRPC, and AWS SQS workflows.

  3. March 2021–June 2023

    Senior Backend Developer

    PT Linxchat Global Indonesia

    Developed Node.js/Express microservices for authentication, listings, and Socket.IO messaging, plus Go services for short-form video, reels, and stories. Worked on REST APIs, PostgreSQL query optimization, automated tests, Jenkins/Docker delivery, and mentoring.

  4. November 2019–February 2021

    Senior Full-Stack Developer

    Pelangi Sentral Kreasi · Dotcom Solution

    Delivered Laravel e-commerce platforms, corporate websites, learning applications, backend APIs, and React Native features. Contributed to automated testing, performance profiling, database optimization, and TypeScript adoption.

  5. August 2018–September 2019

    Senior Full-Stack Developer

    PT Global Media Dev.id · NexCast GmbH

    Developed applications integrating radio and television broadcast schedules for clients in Germany, working with UX designers and improving application and database performance.

  6. May 2016–July 2018

    Web Developer

    ImagineAct

    Built and maintained PHP applications with Laravel, CodeIgniter, and Yii. Developed responsive interfaces, custom JavaScript functionality, caching strategies, and MySQL schema and query improvements.

  7. March 2014–April 2016

    Web Developer

    PT Jelajah Lintas Nusantara

    Developed internal systems for logistics operations, vehicle tracking, accounting, and vendor management. Collaborated on technical requirements and responsive web delivery.

  8. February 2011–December 2013

    Web Developer

    PT Inmark

    Maintained internal and public-facing Unilever websites and delivered agency web projects using PHP, CodeIgniter, and Yii. Contributed performance knowledge sharing and technical documentation.

A practical toolkit

Web & interfaces

  • TypeScript
  • JavaScript
  • React
  • Next.js
  • Vue.js
  • Nuxt.js
  • React Native
  • Tailwind CSS

Backend & integrations

  • PHP
  • Laravel
  • Go
  • Node.js
  • Express.js
  • REST APIs
  • gRPC
  • WebSockets
  • MySQL
  • PostgreSQL

Delivery & leadership

  • Technical strategy
  • Product roadmaps
  • CI/CD
  • Docker
  • Jenkins
  • Code reviews
  • Mentorship
  • AWS SQS

Education

STIE Perbanas, Jakarta · 2011

Certifications

  • Software EngineerHackerRank
  • Frontend Developer (React)HackerRank
  • Go (Intermediate)HackerRank
  • JavaScript (Intermediate)HackerRank
  • Node.js (Intermediate)HackerRank
  • SQL (Advanced)HackerRank
  • Problem Solving (Intermediate)HackerRank
View HackerRank profile

Your next engineer could be right here.

Looking for a senior full-stack engineer or a technical lead? Let's talk about your team, the product, and what needs to happen next.