Edwin Andrianto / Engineer & Technical LeadTangerang, Indonesia

Good software.
Solid foundations.

I’m Edwin, a backend engineer and technical lead.
I build systems and help teams bring them to life.

Under the surface
The layers behind the screen An illustrative exploded diagram shows three connected layers: interface, application logic, and data. 01 / INTERFACE02 / LOGIC03 / DATA
Thoughtful systems.
From the inside out.
Technical Lead at OCBC IndonesiaExplore what’s underneath

01 / Expertise

The work behind
the experience.

From application architecture to team delivery.
Here’s where I bring hands-on experience.

01

Backend systems & APIs

The application layer

Designing REST APIs, shaping application architecture, and improving performance. From Ruby on Rails to Java and Go, I work on the foundations that keep products running.

  • Go
  • Ruby on Rails
  • Java / Spring Boot
  • Node.js
  • PHP / Laravel
02

Data & persistence

The foundation

Designing database schemas and working with relational and document data. My experience includes MySQL, PostgreSQL, and MongoDB.

  • PostgreSQL
  • MySQL
  • MongoDB
03

Technical leadership

People & delivery

Leading developers on financial applications and working with architects and stakeholders to connect technical decisions with business needs.

  • Architecture
  • Team delivery
  • Financial applications

02 / Selected experience

Built through
experience.

Hands-on engineering. Thoughtful leadership.
A career spent making systems work.

Current roleSep 2022 — Present

Technical Lead

OCBC Indonesia

Leading developers on financial applications, with a focus on a centralized, seamless onboarding process.

Feb 2019 — Sep 2022

API Engineer

OCBC Indonesia

Worked on property and customer onboarding applications, connecting product needs with backend engineering.

Oct 2016 — Mar 2019

Software Engineer
→ Senior Software Engineer

Moka

Built web application features and worked on a Ruby on Rails to Java migration, focusing on architecture, performance, and scalability.

More of the journey 2013–2018

Kuncie

Software Engineer

Jun–Dec 2018

Codemi

Software Engineer

Jan–Jun 2018

MatahariMall.com

Software Engineer · Customer-facing team

Jan–Oct 2016

MedicTrust

Software Engineer · Personal health records

Nov 2014–Dec 2015

Qiscus

Software Engineer

Jun–Oct 2014

Getourguide

Software Engineer · Travel collaboration

Jun 2013–Jun 2014

03 / A little about me

Edwin Lab logo: a white laboratory flask on teal
Hello from Tangerang

An engineer’s mind.
A builder’s curiosity.

I’m Edwin Andrianto, a backend engineer and Technical Lead at OCBC Indonesia, based in Tangerang. My work centers on the systems behind everyday experiences—and the people who build them.

My background spans financial applications, centralized onboarding, a Ruby on Rails to Java migration, and software for health records and travel. Outside that work, I share code experiments and practical technical notes.

B.Eng. in Information Technology
Universitas Ahmad Dahlan · 2009–2013

Public code & experiments

A look inside the lab.

All repositories

05 / Let’s connect

A good place to start

Good things start
with a conversation.

A project in mind, a role to discuss,
or something to share?
I’d like to hear from you.