Maulana Imam Tantowi

Available to hire

_Website not available. js.

About

Website not available. Sign in: https://www.twine.net/signup

Frontend Developer with 5+ years of experience building and maintaining production web applications with React and Next.js. Currently at IDEAL Indonesia, working directly with the CTO, Product, Design and QA teams to deliver pixel-perfect interfaces, reusable component systems, and measurable speed improvements, including AI-powered features. Previously led a development team as Lead Developer, coordinating delivery while staying hands-on in fullstack work.

In parallel, I deliver enterprise HRIS and talent-management platforms as a freelance fullstack engineer for clients including Pertamina, Pupuk Indonesia, and Bank Syariah Indonesia. Experienced working remotely with distributed teams and comfortable using English for technical documentation and async collaboration.

  • Joined August 2026

Industry experience

  • Software & Internet
  • Financial Services
  • Healthcare
  • Professional Services
  • Media & Entertainment
  • Government
  • Education
  • Other

More experts in Semarang, Indonesia

Projects · 4

Role: Frontend Developer (Freelance) Year: 2023 Worked with: Client PM, BA, QA and development team A talent management platform for a holding company with multiple operating subsidiaries. The system manages organisational structure, position master data, job profiles, employee records, career development plans, learning and training schedules, and succession planning — all synchronised from the corporate HR master system and maintained across the group hierarchy. Scope of Work Built the succession match-up interface — candidate table with readiness scoring, eligibility status, configurable columns, sorting, filtering and bulk assignment actions. Built the conflict confirmation flow for successor assignment — rendering existing nominations returned by the API, grouped per employee with expandable position lists and effective dates, so the reviewer sees the full consequence before committing. Developed the organisation structure editor interface — a tree navigator spanning holding and subsidiary entities, paired with an editable chart supporting horizontal/vertical layout, drag repositioning, zoom and full-screen mode. Implemented effective-dated structure viewing, master-data sync indicators, position fill counters and structure export in the UI. Stack Next.js · React · TypeScript — consuming a Laravel REST API Notes Succession assignment is a destructive action across multiple records, so the confirmation step was designed to show the full consequence of the change rather than a generic warning. Structure data is effective-dated: the same organisation renders differently depending on the selected date, so the chart reads from a date-scoped snapshot rather than current state alone. The hierarchy spans a holding company and its subsidiaries, so the tree navigator and chart canvas stay in sync while each handles a different level of detail. *Confidentiality note: all screenshots are taken from non-production environments populated with placeholder data. Employee names, identifiers and account details have been redacted.*

  • Front-End Developer

Role: Frontend Developer (Freelance) Year: 2024 Worked with: Client PM, BA, QA and development team An internal Human Capital Information System used by employees, managers and HR reviewers to manage talent data across a large multi-entity organisation. The platform spans the full talent lifecycle — employee profiles and competencies, organisational structure, career aspiration cycles, succession planning, talent marketplace, internal job posting and reporting — with the corporate HR master system acting as the source of truth for verified records. Scope of Work Built the interactive organisation chart interface — hierarchical position cards, vertical/horizontal orientation toggle, zoom controls, search, business-group and company filters, and export. Implemented the employee CV interface with structured sections for position history, assignments, organisation memberships, achievements, education, publications and family data. Developed the aspiration cycle screens — period creation, master-data sync, participant lists with filtering, bulk selection, per-employee status tracking and export. Built the role-based application shell and navigation used across all modules, including notification counters and permission-aware menus, working within the client's existing Microsoft stack. Stack .NET Blazor · C · Razor components · REST API integration Notes Sections sourced from the corporate HR master system are intentionally read-only, with in-context redirects so records are always updated at their origin rather than duplicated. The organisation chart handles large hierarchies without pagination, so zoom, orientation and filtering carry the navigation load instead. *Confidentiality note: all screenshots are taken from non-production environments populated with placeholder data. Employee names, identifiers, account details, system addresses and vendor information have been redacted.*

  • Front-End Developer

Role: Frontend Developer (Freelance) Year: 2024 Worked with: Client PM, BA, QA and development team An internal Human Capital Information System used by employees, managers and HR reviewers to manage talent data across a large multi-entity organisation. The platform spans the full talent lifecycle — employee profiles and competencies, organisational structure, career aspiration cycles, succession planning, talent marketplace, internal job posting and reporting — with the corporate HR master system acting as the source of truth for verified records. Scope of Work Built the interactive organisation chart interface — hierarchical position cards, vertical/horizontal orientation toggle, zoom controls, search, business-group and company filters, and export. Implemented the employee CV interface with structured sections for position history, assignments, organisation memberships, achievements, education, publications and family data. Developed the aspiration cycle screens — period creation, master-data sync, participant lists with filtering, bulk selection, per-employee status tracking and export. Built the role-based application shell and navigation used across all modules, including notification counters and permission-aware menus, working within the client's existing Microsoft stack. Stack .NET Blazor · C · Razor components · REST API integration Notes Sections sourced from the corporate HR master system are intentionally read-only, with in-context redirects so records are always updated at their origin rather than duplicated. The organisation chart handles large hierarchies without pagination, so zoom, orientation and filtering carry the navigation load instead. *Confidentiality note: all screenshots are taken from non-production environments populated with placeholder data. Employee names, identifiers, account details, system addresses and vendor information have been redacted.*

  • Front-End Developer

Product: Multi-tenant HRIS, payroll and workflow automation Role: Fullstack Developer (end to end) Period: 2026 – present Status: Prototype, in active development A tenant-isolated HR platform covering the full employee lifecycle: self-service home, time and leave, expense, payroll, benefits, people records and internal collaboration channels. Each tenant configures its own pay groups, approval rules and statutory setup, and the platform runs multi-currency, multi-jurisdiction payroll from a single codebase. An embedded AI assistant answers policy questions and routes users into the right action. *The platform is currently a working prototype under active development — the screens shown are in-progress builds against a demonstration tenant, not a shipped release.* Scope of Work Designed and built the visual workflow automation builder — a node canvas with triggers, conditional branching, multi-tier approvals, merge logic, notification and email nodes, plus a live configuration panel with variable interpolation and preview. Built workflow versioning and publishing — autosave on the working draft, explicit version publish, and per-node error strategies (stop, route to error branch, retry, skip). Built the payroll run lifecycle — draft, validation, approval, lock, disbursement and GL posting — with blocking exceptions surfaced before a run can progress and upstream dependencies on locked time periods enforced. Built the time and leave workspace — clock in/out, timesheets, PTO accrual and balances, manager approval queue, team coverage and exception alerts. Stack Next.js (frontend) · NestJS (backend) · TypeScript · REST API · multi-tenant data isolation Design Decisions Payroll progression is gated rather than advisory: a run cannot open until the upstream time period is locked, and validation exceptions such as a negative net or a missing rate block the run rather than merely warn. Workflows are modelled as versioned artefacts — edits apply to a working draft and only reach running processes on publish, so in-flight approvals are never altered underneath their participants. The platform is designed multi-tenant and multi-jurisdiction, with pay components, statutory rules and currency held as tenant configuration rather than branching logic in the codebase. Current status: modules shown are built against the demonstration tenant. Production hardening, full statutory coverage and end-to-end execution of the workflow engine are still in progress. *Confidentiality note: pre-release product. Screenshots are from a demonstration tenant populated with fictitious data — no customer records, identifiers or production data are shown.*

  • Front-End Developer

Work experience· 6 roles

Frontend Developer · IDEAL Indonesia (PT Hidup Ideal Sejahtera)Aug 2022 – Present · 4 yrs 4 mos

Work closely with the CTO, Product Manager, Designer and QA to translate product requirements into shipped features. Build and maintain a library of reusable components, cutting development time for new pages and keeping the UI consistent across the platform. Optimize website speed and Core Web Vitals, consistently maintaining a GTmetrix grade of B+ or above. Implement pixel-perfect interfaces from Figma designs, fully responsive across devices. Refactor legacy code into a modern, modular and more maintainable architecture. Integrate AI into the website and WhatsApp channel for automated customer interaction. Integrate REST APIs and payment gateways (Xendit, Midtrans) for end-to-end transaction flows. Monitor code quality and application security using SonarCloud, OWASP ZAP and GTmetrix. Deploy and release the platform to AWS Elastic Beanstalk with rolling deploys and post-release health verification.

Frontend Developer · Mimpilabs.ioJan 2022 – Jul 2022 · 7 mos

Produced UI designs in Figma and implemented them into responsive, interactive web interfaces. Integrated REST APIs and managed application state for data-heavy pages. Optimized page load performance and applied frontend security best practices.

Fullstack Developer (Freelance) · Independent / ContractJan 2022 – Aug 2022 · 8 mos

Build end-to-end multi-tenant HR and payroll platform for Bank Syariah Indonesia (BSI) including a visual workflow automation builder, payroll run lifecycle with validation gating, and time & leave management. Deliver frontend for PT Pupuk Indonesia’s succession and organisation management modules in Next.js against a Laravel API. Build frontend for Pertamina’s talent management system on .NET Blazor within the client’s existing Microsoft stack. Handle the full delivery cycle on owned projects: requirement gathering, data modelling, API development, frontend implementation and deployment. Coordinate directly with client stakeholders on scope, timeline and technical trade-offs.

Lead Developer (Fullstack Developer) · AlcottJan 2021 – Jan 2022 · 1 yr 1 mo
IT Hardware (Internship) · PT Digital Techno SolusindoAug 2019 – Oct 2019 · 3 mos
Information Technology — IT Hardware (Internship) · PT Digital Techno SolusindoAug 2019 – Oct 2019 · 3 mos

Education

Diploma (D3) — Informatics Engineering · Politeknik Negeri Semarang2017 – 2020

Hire Maulana Imam Tantowi today

Post a job and invite Maulana, or contact them directly. No hidden commission.

Post a job