Software EngineerJakarta, Indonesia

Yohanes Pratama Naibaho

01

About

My main focus is frontend architecture. I also work with backend systems, test automation, and cloud infrastructure.

At Bank Rakyat Indonesia, I build shared frontend foundations for QLola, a corporate banking platform used by more than 20 teams. Before that, I led enterprise system work at LG Group and handled reliability during a three-wave cloud migration.

I earned a Bachelor of Science in Computing from President University on a 70% Jababeka Scholarship.

02

Experience

03

Selected work

04

Technical toolkit

Languages & web

JavaScript, TypeScript, Python, C#, Java, Go, PHP, Kotlin, SQL, HTML5, CSS

Frontend

React, Next.js, Vue.js, Tailwind CSS, shadcn/ui, Bootstrap, Storybook, Redux, TanStack Query, React Hook Form, Zod, i18next, Highcharts, Wijmo

Backend & CMS

Node.js, .NET, Spring Boot, Spring Framework, Laravel, REST APIs, WordPress, Sanity, Voyager CMS

Architecture & systems

System Design, Microfrontends, Module Federation, Microservices, Clean Architecture, WPF, IoT, MQTT, Solace, BizActor

Data & storage

SQL Server, Oracle, PostgreSQL, MySQL, MongoDB, Redis, Data Analytics

Quality & observability

Jest, Selenium, Katalon, JMeter, k6, SonarQube, Datadog, Grafana, Performance & Load Testing

Platform & delivery

Docker, Git, CI/CD, Vite, Webpack, AWS, Google Cloud, Tencent Cloud, Jira, Confluence, n8n, Agile, Scrum

Applied ML & graphics

Machine Learning, Neural Networks, Object Detection, Computer Vision, AI & LLM, OpenGL, Fuse.js, Web Speech API

Product & domain

UI/UX, Product UI, Manufacturing Execution Systems, Smart Factory, Battery Manufacturing

Ways of working

Communication, Problem Solving, Collaboration, Adaptability, Ownership, Time Management, Attention to Detail