Hendriatna

Senior Backend Developer | System Engineer

Senior Backend Developer and System Engineer with over 10 years of experience in software development, enterprise application engineering and digital banking systems. Specialised in scalable backend architectures, secure REST APIs, database optimisation, authentication systems and third-party integrations.

Professional experience

Senior System Engineer

October 2022 – June 2026

PT Teknologi Edukasi Indonesia (LuarSekolah)

  • Designed scalable backend architectures.
  • Developed secure REST APIs using Django REST Framework.
  • Optimized database performance using Redis and indexing.
  • Implemented JWT and Basic Authentication.
  • Containerized backend applications using Docker.
  • Integrated payment gateways and messaging services.

System Analyst

May 2019 – September 2021

PT Bank OCBC NISP Tbk

  • Developed enterprise RESTful API microservices.
  • Worked with Java and Spring Boot.
  • Managed Oracle Database.
  • Optimized queries and database schemas.
  • Managed application build configurations using Maven.

Java Web Developer

September 2016 – May 2019

PT Informasi Teknologi Indonesia

  • Developed Internet Banking and BackOffice applications.
  • Worked with Java and Spring Framework.
  • Designed Oracle database schemas and stored procedures.
  • Implemented Spring Security.
  • Performed production debugging and performance tuning.

Java Web Developer

October 2015 – September 2016

PT Pilar Bina Cakrawala (Paybil)

  • Developed Java application logic.
  • Participated in requirements gathering.
  • Supported testing and deployment.

Technical skills

Programming Languages

Python, Java, PHP, Go, JavaScript

Backend Frameworks

Django, Django REST Framework, Spring Boot, Spring Framework, Laravel, CodeIgniter, FastAPI, Gin

Frontend

HTML5, CSS3, Bootstrap, Tailwind CSS, React.js, JavaScript

Database & Caching

PostgreSQL, MySQL, Oracle Database, Redis

DevOps & Infrastructure

Docker, Linux, Ubuntu, Nginx, Cloudflare, Git, GitHub, Apache Maven

Architecture & Security

REST API, Microservices, JWT Authentication, Basic Authentication, Spring Security, RabbitMQ

Selected projects

SSO System — Centralized Authentication Service

Enterprise Authentication & Authorization

A centralized Single Sign-On service that unifies authentication and authorization across every application in a product ecosystem.

Python · Django REST Framework · PostgreSQL · JWT · Basic Authentication

LuarSekolah Platform

Education Technology Platform

Backend infrastructure and APIs powering online classes, webinars and digital learning for a nationwide education platform.

Python · Django REST Framework · MySQL · JWT · Redis

Japan Tech Career Platform

Recruitment & Career Platform

Core backend API services for a recruitment platform connecting candidates with technology careers in Japan.

Python · Django REST Framework · MySQL · JWT · Redis · GraphQL

OCBC NISP — Internet & Mobile Banking

Enterprise Digital Banking

Enterprise Java backend services supporting internet and mobile banking journeys for critical financial transactions.

Java · Spring Framework · Spring Boot · Spring MVC · JSP · JasperReports · Oracle Database · Hibernate · Maven · Microservices

Paybil — BackOffice & Billing Management System

Enterprise BackOffice & Billing

BackOffice and billing management system supporting payment operations, from requirements gathering through deployment.

Java

Education

Diploma 3 — Information Management

2013 — 2016

Pasim National University · GPA 3.66 / 4.00