👋 Hello, I'm

Alfisyahri
Batubara

Software Engineer & Technical Lead with 5+ years building scalable microservices, mobile apps, and web systems. Currently @ Bank BTPN Syariah, Jakarta.

5+ Years Experience
20+ Microservices Built
50% Bug Reduction
AB
⚡ Technical Lead
🧑‍💻

I am Professional Software Engineer

🧑‍💻

I'm a Software Engineer & Technical Lead passionate about designing scalable systems and leading high-performance teams. With expertise in Java Spring Boot, Golang, Vue.js, and Android, I've helped build systems that serve thousands of users reliably.

Currently at Bank BTPN Syariah, I lead the technical design for web & mobile apps — architecting 20+ microservices, implementing event-driven systems with Apache Kafka, and reducing production defects by 50%.

I also love building side projects: from animated landing pages to Android family tree apps — always exploring, always shipping.

My Work Process

1
🔍

Research

Understanding requirements, constraints, and user needs before writing a single line of code.

2
📊

Analyze

Breaking down the problem — system design, data flow, and technology stack selection.

3
🎨

Design

Architecting clean, scalable solutions with clear documentation and team alignment.

4
🚀

Launch

Delivering with code reviews, testing, and production monitoring for zero-downtime releases.

Recent Portfolio

📱
View Project →

FamilyTree Android App

Android app for building & visualizing family trees. Kotlin, MVVM, release/1.0.0

View Project →
🏦
View Project →

Biometric Dashboard

Real-time biometric monitoring dashboard with TensorFlow OCR integration.

View Project →
View Project →

Microservices Platform

20+ microservices with Java Spring Boot, Kafka event-driven architecture.

View Project →
🌐
View Project →

Animated Landing Page

Pure HTML/CSS/JS animated landing page running in Docker. Port 8080.

View Project →
📄
View Project →

One Page CV Profile

Clean, minimal one-page portfolio & CV web app. Port 8081.

View Project →
🤖
View Project →

OpenClaw AI Assistant

Personal AI agent via WhatsApp. Claude-powered, self-hosted on Linux server.

View Project →

Do you have a Project Idea?

Let's discuss your project! I'm open to freelance work & consulting.

Let's Talk →

What I Do

With 5+ years of professional experience, I specialize in building robust backend systems, scalable microservices, and cross-platform mobile apps.

I bridge the gap between technical complexity and business value — designing systems that are not just functional, but maintainable and performant at scale.

Download CV
Java / Spring Boot90%
Golang85%
Android (Kotlin)85%
Vue.js / JavaScript80%
Microservices / Kafka88%
System Design / Architecture82%

Happy Clients & Tech Stack

Client Testimonials

★★★★★

"Alfi's technical leadership transformed our team. His microservices architecture reduced our system complexity significantly while improving performance."

RS
Reza Santoso
Engineering Manager, BTPN Syariah
★★★★★

"Incredibly reliable and technically sharp. The event-driven system he built with Kafka handles millions of transactions seamlessly."

DW
Dian Wahyu
Product Owner, BTPN Syariah
★★★★★

"Alfi mentored our junior developers exceptionally well. Production bugs dropped by 50% after he implemented proper code review standards."

AP
Andi Pratama
Tech Lead, BTPN Syariah
★★★★★

"The Android FamilyTree app Alfi built is clean, fast, and well-structured. His Kotlin + MVVM approach made it easy to maintain and extend."

YN
Yudi Nugroho
Co-Founder, onlrcorp

Let's Discuss Your Project

Have a project idea? Looking for a technical lead or backend engineer? Let's talk. I'm open to full-time roles and freelance consulting.

📧
Email alfisyahrib@gmail.com
📱
Phone +62 822-8375-1462
📍
Location Jakarta, Indonesia