Node.jsGolangReactFlutterKubernetesPostgreSQLDockerTypeScript
Available for opportunities

Paiman

Paiman · Bandi adalah nama ayah

Principal Full Stack Engineer

"Sit down, solve problem, write code, get up and be a facilitator."

paiman.bandi@gmail.com Bali, Indonesia 12+ years experience

Scroll

Work Experience

Over a decade of engineering leadership across startups, telcos, and fintech — from Go-Jek to leading my own engineering teams.

Director of Engineering

Sep 2024 — Present
RecruitABLE (PT. ABLE APP BALI)
Sep 2024 — Present Bali, Indonesia (Hybrid)
  • Led the engineering team, overseeing the full software development lifecycle from ideation to deployment, ensuring high-quality, scalable solutions.
  • Drove full-stack development with Flutter, Next.js, Tailwind CSS frontend & Golang, PostgreSQL, Redis backend.
  • Optimized DevOps workflows using AWS, Docker, Jenkins, and Grafana to enhance infrastructure performance and CI/CD efficiency.
  • Conducted thorough code reviews, upholding coding standards and fostering a culture of excellence.
  • Partnered with CEO to shape the company's technological roadmap and strategic vision.
  • Spearheaded technology stack decisions ensuring scalability, performance, and business alignment.
GolangFlutterNext.jsPostgreSQLAWSDockerJenkinsRedis

Engineering Manager

Aug 2023 — Dec 2023
PrimaKu (PT. Cipta Medika Informasi)
Aug 2023 — Dec 2023 Jakarta, Indonesia (Remote)
  • Reported directly to the Head of Engineering, engaging with the CEO on strategic matters.
  • Led the engineering team and oversaw engineering leads, focusing on strategic planning and direction.
  • Actively assisted in resolving technical challenges faced by the team.
  • Collaborated closely with the product team to align technical solutions with product goals.
Engineering LeadershipStrategyMentorshipProduct Collaboration

Engineering Lead

Feb 2022 — Jul 2023
PrimaKu (PT. Cipta Medika Informasi)
Feb 2022 — Jul 2023 Jakarta, Indonesia (Remote)
  • Led the engineering team across full-stack development: Flutter, React.js, Next.js, Vue.js, Nuxt.js, Angular.js for frontend; Express.js, Nest.js, MySQL, Redis, MongoDB for backend.
  • Implemented DevOps pipelines with GCP, AWS S3, Docker, Kubernetes, Jenkins, and ArgoCD.
  • Provided mentorship to team members, aiding in personal development and team cohesion.
  • Conducted code reviews to uphold high standards and best practices.
  • Oversaw development of the "PrimaKu" app ecosystem. Reported directly to the CEO.
FlutterReactNest.jsKubernetesGCPArgoCDMongoDBRedis

Sr. Full Stack Engineer

Jul 2021 — Jan 2022
Smartfren
Jul 2021 — Jan 2022 Jakarta, Indonesia (Remote)
  • Spearheaded development team, steering projects to successful completion aligned with organizational objectives.
  • Fostered team growth through mentorship and guidance, enhancing team synergy and performance.
  • Pioneered development of an applicant tracking system using Node.js, Flutter, MongoDB, Docker, and Kubernetes.
  • Maintained highest code quality standards through meticulous review processes.
  • Collaborated closely with Head of Engineering on strategic direction.
Node.jsFlutterMongoDBDockerKubernetesFull-stack

Full Stack Team Lead

Jun 2020 — Jul 2021
IDE2SEN (PT. Defghi Global)
Jun 2020 — Jul 2021 Jakarta, Indonesia (Semi-remote)
  • Led a software development team, nurturing innovation and fostering a collaborative environment.
  • Developed a cutting-edge POS application using Flutter, Golang, MySQL, and Docker.
  • Conducted regular code reviews to uphold high standards of code quality and security.
  • Reported directly to the CEO, providing timely updates for executive decision-making.
GolangFlutterMySQLDockerPOSTeam Lead

Full Stack Developer

Aug 2019 — May 2020
Viatick
Aug 2019 — May 2020 Singapore (Remote)
  • Worked remotely as an individual contributor, owning project responsibilities from inception to delivery.
  • Developed IoT apps and web interfaces using React Native, ReactJS, Java, NodeJS, and MySQL.
  • Maintained regular communication with the Project Manager, reporting on project progress.
React NativeReactJSJavaNode.jsMySQLIoT

Director & CTO

Jul 2017 — May 2019
PT. Dan Kawan Semua
Jul 2017 — May 2019 Yogyakarta, Indonesia (Remote)
  • Led the product team, steering product development direction while fostering a collaborative environment.
  • Developed software using Golang (Revel), Scala (Lift), Java-Android, and MySQL.
  • Reported directly to the CEO as an essential communication bridge between executive and product team.
GolangScalaJavaAndroidMySQLLeadership

Senior Product Engineer

Sep 2015 — Jan 2017
Go-Jek Indonesia
Sep 2015 — Jan 2017 Yogyakarta, Indonesia
  • Crafted API services using Scala (Play Framework), Slick, Elastic Search, and MariaDB.
  • Guided and mentored junior engineers, nurturing growth and maintaining quality standards.
  • Collaborated across teams, lending expertise to elevate Golang coding endeavors.
  • Orchestrated communication with Scrum Master/Project Manager, harmonizing agile methodologies.
ScalaPlay FrameworkElastic SearchMariaDBGo-JekAgile

Enterprise Developer

Jan 2015 — Sep 2015
Cashlez Worldwide Indonesia
Jan 2015 — Sep 2015 Jakarta, Indonesia
  • Developed back-office website using PHP (Laravel Framework) for robust functionality.
  • Built responsive UI using AngularJS and Bootstrap.
  • Implemented MySQL database solutions optimizing data retrieval and secure information management.
PHPLaravelAngularJSMySQLBootstrap

Senior Consultant (Programmer)

Sep 2012 — Dec 2014
C2MFG Indonesia
Sep 2012 — Dec 2014 Jakarta, Indonesia
  • Developed software applications using C# .NET (desktop), PHP (web), and Sencha Touch (mobile).
  • Crafted user manuals ensuring seamless user experiences.
  • Provided unwavering client support beyond phone support with on-site visits.
C# .NETPHPSencha TouchDesktopMobile

Technical Skills

A broad spectrum of technologies across the full stack — from backend and frontend to DevOps and system architecture.

12+
Years Experience
10
Companies
30+
Tech Stack
7
Roles

Core Stack

Node.jsTypeScriptGolangReactFlutterDockerKubernetesPostgreSQLMongoDBRedis
⚙️

Backend

Node.js (JS/TS)GolangJavaScalaKotlinC# .NETPHPHaskellExpress.jsNest.js
🎨

Frontend & Mobile

React.jsNext.jsVue.jsAngular.jsReact NativeFlutter (Dart)Android (Kotlin)ElmHTML/CSSTailwind CSS
🗄️

Database

MySQL/MariaDBPostgreSQLMS SQL ServerOracleMongoDBRedisElastic Search
☁️

DevOps & Cloud

DockerKubernetesJenkinsGitLab CIGitHub ActionsArgoCDAWSGCPGrafana
🔧

Tools & Practices

NeovimWarpGitCode ReviewAgile/ScrumSystem DesignMentorshipTech Strategy

Education

Bachelor of Informatics Engineering

STMIK AMIKOM Yogyakarta · 2007 — 2012

Thesis: "Developing Jump and Run Side Scroller 2D Game 'Ninja Yusuke' Using GTGE"

Things I've Built

Platforms, apps, and systems I've architected and delivered across multiple industries.

🤝

Volunteer Experience

🌟

Inspirator Lead

Kelas Inspirasi Klaten

Feb 2016

🌟

Inspirator

Kelas Inspirasi Brebes

Jul 2016

🌟

Inspirator

Kelas Inspirasi Sumbawa

Oct 2016

🌟

Inspirator Lead

Kelas Inspirasi Lebak

Apr 2017

Let's Work Together

Whether you have a project, a role that needs a seasoned engineer, or just want to connect — I'm always open to interesting conversations.

"Sit down, solve problem, write code, get up and be a facilitator."

Currently based in Bali — open to remote, hybrid, and on-site opportunities.