Backend Architecture
Service boundaries, data flow and module design that keep long-lived systems maintainable as they grow.
Open to backend engineering opportunities
I'm Hendriatna, a Senior Backend Developer and System Engineer specializing in scalable backend architectures, secure REST APIs, enterprise applications, and high-performance systems.
services/auth/views.py
class TokenObtainView(APIView):
# authenticated once, trusted everywhere
def post(self, request):
serializer = LoginSerializer(data=request.data)
serializer.is_valid(raise_exception=True)
return Response(serializer.tokens())
10+ years
Software development experience
Backend & API Engineering
Enterprise Application Development
Digital Banking Systems
Profile
I'm a Senior Backend Developer and System Engineer with over 10 years of experience in software development, enterprise application engineering, and digital banking systems.
My expertise includes designing scalable backend architectures, developing secure RESTful APIs, database optimization, authentication systems, and third-party service integrations.
Throughout my career, I have worked on enterprise banking applications, education technology platforms, recruitment systems, and billing management solutions.
I enjoy solving complex technical problems and building reliable systems that deliver real business value.
Service boundaries, data flow and module design that keep long-lived systems maintainable as they grow.
Readable, consistent and versioned APIs built with Django REST Framework, Spring Boot and Laravel.
Schema design, indexing strategies and query tuning for relational databases at production scale.
JWT, Basic Authentication and Spring Security applied to access control across services and clients.
Payment gateways, messaging workflows and third-party platforms integrated behind stable contracts.
Caching layers, profiling and production debugging to keep response times predictable under load.
Technical Skills
Grouped by engineering domain rather than by percentage. Each group reflects tools used to design, build and operate production backend systems.
Primary languages used across backend services and tooling.
Frameworks used to deliver production APIs and enterprise services.
Enough frontend depth to deliver and integrate full features.
Relational modelling, tuning and in-memory caching.
Runtime, delivery and server environments for backend systems.
Integration patterns and access control applied in production.
Featured Projects
Enterprise authentication, education platforms, recruitment services and digital banking backends — with the engineering decisions behind each one.
A centralized Single Sign-On service that unifies authentication and authorization across every application in a product ecosystem.
Backend infrastructure and APIs powering online classes, webinars and digital learning for a nationwide education platform.
Core backend API services for a recruitment platform connecting candidates with technology careers in Japan.
Enterprise Java backend services supporting internet and mobile banking journeys for critical financial transactions.
BackOffice and billing management system supporting payment operations, from requirements gathering through deployment.
Career
A decade of backend engineering across digital banking, education technology and enterprise platforms.
PT Teknologi Edukasi Indonesia (LuarSekolah) Indonesia
PT Bank OCBC NISP Tbk Indonesia
PT Informasi Teknologi Indonesia Indonesia
PT Pilar Bina Cakrawala (Paybil) Indonesia
Pasim National University
Contact
I'm always interested in discussing backend engineering opportunities, enterprise software development, system architecture, and freelance projects.
Share a few details about the role or project and I will reply directly.