Building web solutionsthat actually scale.

Team collaborating around a laptop with attention directed toward the next action

Trusted by teams at Indonesia's leading digital banks

Krom Bank logoBank SMBC Indonesia logoJenius logo

8+

years of experience

I'm a full-stack engineer with hands-on experience building large-scale financial systems, where scalability, reliability, and maintainability are critical.

Download resume

Selected Work Samples

My work for enterprise companies is protected under strict NDAs. The prototypes and side projects below demonstrate how I approach problem-solving and apply my skills without exposing proprietary systems.

Authentication, RBAC, and user management

Authentication & Access Management

A planned platform for sign-in, user accounts, team membership, role-based permissions, access requests, and audit logs.

  • User and team management with roles, permissions, protected resources, and admin actions
  • RBAC rules for product features, API routes, and sensitive operational workflows
  • Access requests, approvals, and audit logs for traceable permission changes
Next.jsNode.jsRBACPostgreSQL
Authentication & Access Management interface preview
Under development

Fintech operations workflow and integration design

Loan Collection System

A planned loan collection workspace for prioritizing overdue accounts, coordinating collectors, and sending WhatsApp-based follow-ups.

  • Designed to turn delinquent accounts into prioritized queues with owners, due dates, and escalation state
  • Planned WhatsApp API messaging for reminders, promises to pay, and follow-up templates
  • Collection activity, customer responses, payment promises, and operational outcome tracking
ReactNode.jsWhatsApp APIQueues
Loan Collection System interface preview
Under development

Commerce product flow and payment integration

E-commerce Payment Platform

A planned e-commerce platform prototype with product browsing, checkout, payment integration, and order management.

  • Designed to cover catalog, cart, checkout, order status, inventory visibility, and admin operations
  • Planned payment intent states, callbacks, reconciliation, and customer-facing confirmation
  • Clear separation between storefront UX and operational payment and fulfillment workflows
Next.jsPayment APIWebhooksSQL
E-commerce Payment Platform interface preview
Under development

AI-assisted creative tooling and frontend workflow

AI Carousel Generator

A planned social media carousel generator that helps users turn ideas into editable, branded carousel posts with AI support.

  • Designed to generate carousel drafts from a prompt, topic outline, or reusable content structure
  • Planned brand presets, slide-level editing, image choices, and export-ready layouts
  • AI generation connected to a practical editing workflow instead of one-shot output
ReactAI APICanvas UIExport
AI Carousel Generator interface preview
Under development

Experience

Experience across internal fintech platforms, digital lending services, ERP customization, APIs, integrations, access control, monitoring, technical documentation, and performance tuning.

Jan 2023 - Present

Current

Senior Full-Stack Engineer

Krom Bank

Senior Full-Stack EngineerMay 2026 - Present
Full-Stack EngineerJan 2023 - May 2026
  • Maintain and improve internal fintech platforms used by business and operations teams, with focus on reliability, maintainability, and performance.
  • Owned end-to-end system design and delivery for internal operations tools across data modeling, workflow UI, API integration, monitoring, and release support.
  • Reduced average API execution time by 37% by addressing technical debt in legacy modules, improving code structure, and adding targeted caching.
  • Designed access-management workflows covering RBAC, access review, audit trails, and operational approval flows.
  • Built shared internal libraries for audit logging, feature-flag management, and common implementation utilities that helped standardize delivery.
  • Drive engineering standards through RFCs, technical documentation, reusable implementation patterns, and cross-functional delivery.
  • Improved production reliability through monitoring dashboards, distributed tracing, CI/CD improvements, and infrastructure migration support.

Dec 2019 - Jan 2022

Back End Engineer

Jenius / Bank SMBC Indonesia

  • Built and maintained backend services for Jenius and Flexi Cash using Node.js, Express.js, GraphQL, MongoDB, Redis, and Kafka.
  • Served on the backend team during Flexi Cash growth from launch to a 147% increase in user base over three years.
  • Developed APIs, data flows, and service integrations for loan origination, funding disbursement, and partner distribution workflows.
  • Built external retail partner integration flows to expand Flexi Cash digital lending distribution.
  • Improved backend maintainability through service refactoring, integration reliability improvements, and cleaner error handling.

Dec 2017 - Dec 2019

Technical Consultant

Iverson Technology

  • Customized Microsoft Dynamics AX ERP workflows for enterprise clients including JNE and Gramedia.
  • Translated business requirements into ERP customizations, integrations, and operational fixes.
  • Built and supported integrations across data warehouse, enterprise portal, and POS printer-related systems.
  • Trained professionals from multiple companies in Dynamics AX customization and implementation practices.

Expertise

Full-Stack Engineering

I've spent most of my career building across the full stack in fintech. The part I care most about isn't whether the feature ships. It's whether the code is still understandable six months later, by someone who wasn't in the room when it was written.

AI-Native Development

I actually use AI coding tools in production. I've built internal frameworks around spec-driven prompting and structured context-setting, and presented the approach to my engineering team. It's part of how I work, not a side experiment.

Fintech Domain

Eight years building digital banking products. Credit systems, core integrations, compliance-heavy features. Working in this space keeps you honest: data integrity isn't optional, and the cost of getting things wrong is real.

About me

I care about writing good software, but I am equally focused on what that software needs to do for the business. Engineering quality and delivery speed are not opposites. Finding where they meet is usually the more interesting problem.

I bring that same thinking to distributed systems and scalable architecture, where most of my deeper curiosity lives. The web moves fast, and I take keeping up with it seriously: understanding what is worth adopting, why, and how it helps teams ship better software.

Let's connect on LinkedIn

Say hi. See where it goes.

I'm open to new opportunities. Maybe you have something in mind, maybe you're just browsing — either way, say hi. Could be the start of something good.

Thanks for looking around.

Based in Jakarta. I build product software across frontend, backend, and operations, with a bias for systems that stay clear to use and reliable in production.

Find me on

© 2026 Denny Dharmawan. All rights reserved.