Heri Lesmana
Full-stack Engineer · Indonesia

Heri Lesmana

Building web and mobile products from idea to production

11+ years of experience building and shipping software products, SaaS platforms, and digital products for companies in Indonesia, using Laravel, Next.js, React Native, and Flutter in production.

const engineer = {
  name: 'Heri Lesmana',
  role: 'Full-stack Engineer',
  // currently building at Freelance
};

Selected work

A selection of products and platforms I've helped build and ship over the past decade.

01
Klinikpro
Live ↗
A SaaS platform that helps clinics across Indonesia manage their day-to-day operations in one place.
Full-stack engineer
LaravelInertiaVue
02
PDPCourse
Live ↗
An online course platform that helps creators build, sell, and deliver courses to their students.
Full-stack engineer
Next.jsReactTailwind
03
HaveTap
Live ↗
All-in-one commerce platform for creators and small businesses, combining sales pages, products, payments, customer management, and analytics.
Full-stack Engineer
Next.jsReactTailwind
04
MyPAS
A modular enterprise management platform that centralizes multiple business functions into a single web application, with role-based access allowing each department to access only the modules relevant to their responsibilities.
Full-stack Engineer, Tech Lead
LaravelReact Native
05
Momenpenting
Live ↗
Designed and developed a platform that enables couples to create and manage elegant digital wedding invitations without relying on a designer for every change.
Owner, Full-stack Engineer
LaravelInertiaReact
06
Agroritma
Live ↗
A digital platform for managing chili farming operations from planting to harvest. AGRORITMA brings crop activity scheduling, inventory, harvest records, farm finances, and team collaboration into one place.
Owner, Full-stack Engineer
Next.jsTailwindSupabase
07
BukuKas
Live ↗
Lightweight bookkeeping platform for everyone, built to simplify income, expense, and transaction management. And it support collaboration.
Owner, Full-stack Engineer
Next.jsTailwindSupabase

Experience

Freelance Software Developer
2026 — Present
Freelance · Remote

Working directly with businesses and individuals to design, build, and maintain custom software solutions tailored to their specific needs.

  • Delivered web applications, business systems, and digital products from initial requirements through development, deployment, and ongoing maintenance
  • Worked directly with clients to understand business problems, define requirements, and translate ideas into practical software solutions
  • Owned projects end to end, including architecture, development, deployment, and post-launch improvements
Senior Developer
2025 — 2026 · 1 yrs
Algobite · Remote

Building digital products end to end, from initial product design and architecture through implementation, launch, and continuous development. Responsible for turning product ideas into production-ready applications and evolving them through new features and improvements.

  • Designed and built products from scratch to production, owning the technical implementation across the full product lifecycle
  • Contributed to product architecture and technical direction, making decisions that shape both current implementations and future product development
  • Continued developing and improving products after launch, delivering new features based on evolving product requirements and user needs
  • Built and shipped Klinikpro, Havetap, and PDPCourse as part of Algobite's product portfolio
  • Took ownership beyond implementation — from product ideation and architecture to development, launch, iteration, and ongoing improvement
Senior Software Developer
2017 — 2025 · 8 yrs
Wings Corp · Onsite

Senior software developer and Tech Lead at a manufacturing company, building internal software solutions across multiple departments and business functions.

  • Led the development of dozens of software solutions across departments, from identifying operational problems and ideation to implementation and impact review
  • Translated manual and inefficient business processes into digital workflows, helping teams reduce operational costs, processing time, and repetitive work
  • Worked closely with stakeholders across departments to understand requirements, design practical solutions, and deliver software that addressed real operational needs
  • Managed and mentored a 4-person technology team, including a Data Analyst, overseeing delivery, technical direction, and day-to-day priorities
  • Led technical decisions and implementation while ensuring solutions were maintainable, scalable, and aligned with business objectives

Stack

Mobile
FlutterReact Native
Web
LaravelNext.jsReactVue

Get in touch

Open to conversations about backend architecture, product engineering, or team leadership. Reach out directly — I read everything myself.