Skip to content
Available for hire — Q2 2026 Indonesia · UTC+7

Denisetiya (Deni Setiya) — Backend Engineer from Indonesia.

I'm Denisetiya (Deni Setiya) — a passionate Backend Engineer who occasionally crosses into Fullstack territory. I build robust APIs, ship open-source libraries to the community, and live in the terminal. Strong background in DevOps, Linux as my daily driver, and a deep love for type-safe TypeScript.

// find me

Backend.
Library Maker.
Linux native.

I'm Denisetiya — a Backend Engineer who occasionally slips into Fullstack. I ship scalable APIs, build libraries for the community, and run Linux as my daily driver.

Comfortable with API gateways (Nginx, Traefik, Kong), deeply invested in TypeScript, and slowly going deeper into Go and Rust for systems work.

11+
OSS projects
TS
Core stack
🐧
Linux native
curl requests
~/now
Updated this week
  • Building Qwe — uWebSockets.js REST framework
  • Mastering Advanced TypeScript patterns & DX
  • Exploring Go & Rust for systems programming
  • Optimizing Node.js & Bun for large-scale apps
Ship fast
Done > perfect
Ship safe
Tests & types
Ship joy
Polish details

Things I've shipped .

A curated slice of recent work. Each project has its own war stories — ask me.

All projects
01
Creator
2024

Qwe Framework

High-performance REST API framework powered by uWebSockets.js. Minimal deps, maximum throughput.

TypeScript uWebSockets Node.js
View on GitHub
02
Library Author
2024

Valdix

TypeScript validation library with built-in i18n (ID, JP, EN). Zod-like API, tuned for speed.

TypeScript i18n Zero-deps
View on GitHub
03
Creator
2025

Security Tester

Developer-first security validation CLI for API, web, and domain audits. CI/CD-ready outputs: Console, JSON, HTML, SARIF, JUnit. Non-destructive payloads, scope allowlists, redacted reports.

CLI Security CI/CD SARIF
View on GitHub
04
Fullstack
2024

Ulu Coffee

Sistem manajemen restoran modern — online ordering, cart, Midtrans payments, admin dashboard. Built on Laravel 12.

Laravel PHP Tailwind Alpine.js Midtrans
View on GitHub
05
Author
2024

Nginx API Gateway

Reusable, production-ready Nginx API Gateway. Auto SSL (Let's Encrypt), per-IP rate limiting, easy service registration, full Docker Compose setup.

Nginx Docker Let's Encrypt
View on GitHub
06
Creator
2024

GitHub Stats Cards

Dynamic SVG cards for GitHub profile stats. Public hosted API — no token, no Vercel needed. Responsive all-in-one card.

SVG Vercel TypeScript
View on GitHub
07
Backend Engineer
2024

Medisense API

Modern healthcare backend: symptom analysis, medication recs, disease lookup, drug interaction checks.

Node.js TypeScript MongoDB
View on GitHub
08
Fullstack
2024

Single Store API

Robust e-commerce backend. Express, TypeScript, MongoDB, Prisma, Zod — full type safety end-to-end.

Express TypeScript Prisma MongoDB
View on GitHub
09
Author
2024

Golang RESTful API

Comprehensive Go REST API w/ clean architecture, validation, JWT auth, MongoDB. Production-ready template.

Go MongoDB JWT
View on GitHub
10
Creator
2024

Markdown Editor

Modern feature-rich Markdown editor. Real-time preview, syntax highlighting, advanced formatting tools.

React TypeScript Tailwind
View on GitHub
11
Library Author
2024

Animate On View

Lightweight scroll-animation library for React & SSR frameworks. Customizable, tiny footprint.

React TypeScript SSR
View on GitHub

The tools I trust.

Picked for outcomes, not hype. Not married to any of these — but they've earned their place.

Languages 7
TypeScript
JavaScript
PHP
Go
Rust
Python
C++
Backend 7
Express
NestJS
Hono
Laravel
Django
Node.js
Bun
Frontend 4
React
Svelte
Tailwind
Alpine.js
Databases 4
PostgreSQL
MongoDB
MySQL
Firebase
DevOps & Infra 5
Linux
Docker
Nginx
Traefik
Kong
Tools 3
Git
VS Code
Postman

How I work .

Less of a methodology, more of a default. Adapts to the project, never the other way around.

01

Discover

We dig into the problem before the solution. Users, constraints, success metrics — all on the table.

02

Design

Prototype the architecture. Sketch the API. Walk through edge cases. Cheap to change, costly to skip.

03

Build

Ship in thin slices. Tested, observable, reversible. Every PR is a small bet you can win or unwind.

04

Polish

Performance pass, copy pass, accessibility pass. Details are the difference between OK and remarkable.

The journey so far.

  1. 05

    Backend Engineer

    PT Hes Cipta Kreasi · On-site · Full-time
    Mar 2025 — Present

    Building and maintaining backend services in TypeScript with MongoDB. Designing scalable APIs and contributing to production infrastructure.

    #typescript#mongodb#backend#api-design
  2. 04

    Full Stack Developer · Internship

    UIN Raden Intan Lampung · Sukarame, Lampung · Hybrid
    Jun 2024 — Mar 2025

    Built full-stack web applications using Django and MySQL. Owned features end-to-end from database schema to frontend implementation.

    #django#mysql#python#fullstack
  3. 03

    Web Developer

    Freelance · Remote · Freelance
    Jan 2023 — Mar 2025

    Delivered web projects for diverse clients using React.js and Express.js. Handled scoping, implementation, deployment, and post-launch support.

    #react#express#node.js#freelance
  4. 02

    Advance Programming Practicum Assistant

    UIN Raden Intan Lampung · Bandar Lampung · Part-time · On-site
    Feb 2024 — Jun 2024

    Assisted faculty in teaching advanced programming concepts in Python. Guided students through practicum sessions, code reviews, and problem-solving.

    #python#teaching#mentoring
  5. 01

    Library Author & Maintainer

    Open Source · github.com/denisetiya
    2023 — Present

    Shipping libraries for the community — Valdix (validation), Qwe (web framework), Animate On View (React). Focus on type safety, performance, and minimal dependencies.

    #typescript#open-source#library-design

Kind words .

Cherry-picked from past collaborators, clients, and teammates.

"Code is read more than written. I try to make every line carry meaning — and reserve prose for the things prose alone can express."
D
Denisetiya
On craft
"A good library is one you forget you depend on. The bad ones interrupt your day."
D
Denisetiya
On library design
"Linux on the desktop isn't a meme. It's a feedback loop where every layer is inspectable. That's the addiction."
D
Denisetiya
On daily drivers
+×+×+×+×+×+×
+×+×+×+×+×+×
08 — Contact

Let's build
something
good .

Got a product idea, a tricky technical problem, or just want to chat about distributed systems? My inbox is open.

denisetiyaa@gmail.com
Indonesia · GMT+7
Booking from Q2 2026

Opens your mail client · or email directly