Hello, I am Deni.

Technical Lead & Full-Stack Engineer.

For more than 15 years, I have turned complex product requirements into dependable platforms, practical engineering standards, and teams that ship with confidence.

Deni Setyawan smiling with arms crossed
15+years building software
8-10engineers led
Central Java, Indonesia 15+ years in software engineering

I stay close to the code, the team, and the outcome.

I am a Technical Lead and full-stack engineer with more than 15 years of experience building dependable digital products. I combine hands-on engineering, architecture, mentoring, and delivery leadership to help teams turn complex requirements into systems that are practical to build, operate, and grow.

Deni Setyawan wearing a gray blazer with arms crossed

Wide stack. Clear center of gravity.

The tools change. The work stays focused on architecture, reliable delivery, product outcomes, and engineering growth.

Frontend

React, Next.js, React Native, Redux, Zustand, HTML, CSS

Backend

Node.js, NestJS, Java, Go, Python, PHP, REST, GraphQL

Data & Quality

PostgreSQL, MySQL, MongoDB, Jest, React Testing Library, Code Review

AI & Delivery

LLM Integration, AI Agents, Prompt Engineering, Workflow Automation

Products shaped across different kinds of complexity.

02Platform / Extranet
tiket.com Extranet landing page for accommodation partners
Accommodation partner onboarding and management entry point for tiket.com Extranet.

tiket.com Hotel Management Dashboard

An accommodation-partner extranet for managing reservations, property and room content, availability, pricing, promotions, payments, and admin access.

  • React
Visit tix.tiket.com
03Platform / Support
tiket.com Property Help Center homepage
Searchable guidance and operational articles for accommodation partners.

tiket.com Property Help Center

A self-service knowledge base that guides accommodation partners through onboarding, account setup, property details, rates, bookings, and promotions.

  • WordPress
Visit Help Center
04Platform / Trading
CuanHero automated trading platform shown on desktop and mobile
Responsive CuanHero product experience across desktop and mobile.

CuanHero

A full-stack platform for managing automated trading accounts, strategy settings, VPS operations, and account monitoring.

  • Next.js
  • Node.js
  • VPS Infrastructure
Visit cuanhero.com
05Independent / Game
ALUTHRA fantasy RPG card game home and shop screens on mobile devices
ALUTHRA home and shop interfaces built for a mobile fantasy RPG experience.

ALUTHRA

An independently developed fantasy RPG card game covering game architecture, gameplay systems, UI, progression, content management, and backend integration.

  • Godot 4
  • Game Systems
  • Backend Integration
06Mobile / Retail
Nika-POS dashboard and point-of-sale interface shown on desktop and tablet
Nika-POS dashboard and sales workflow across desktop and tablet.

Nika-POS

A mobile point-of-sale application for daily retail operations, including sales transactions and Bluetooth receipt printing.

  • React Native
  • Bluetooth
  • ESC-POS

Showing 6 projects.

A career built by staying close to the work.

Leadership did not replace engineering. It widened the responsibility around it.

2014-2025Technical Lead, tiket.comDetails

Led frontend and backend engineers across the hotel ecosystem. Defined technical direction, modernized legacy applications, improved engineering quality, and partnered across Product, Design, QA, Backend, and business teams.

2022Freelance Full-Stack Developer, XYZ GOAT JapanDetails

Built a Web3 NFT platform with wallet connectivity, metadata, blockchain transactions, and frontend-to-backend integrations.

2014-2015Senior Web Developer, Outpost InteractiveDetails

Led a small team delivering responsive web applications and coordinating technical implementation for multiple clients.

2011-2014Web Engineer, TMG, Creativindo, GravigraDetails

Built browser games, web applications, and client websites while working across gameplay, frontend, backend, databases, performance, and support.

Have a complex system, a growing team, or a product that needs stronger technical direction?

Let's talk about the real engineering problem.