Lewati ke Konten Utama (Skip to Content)

Backend & API Architecture

Node.js & Express

Advanced

RESTful APIs, custom middleware, clustering, modular architecture

TypeScript

Advanced

Type safety, generics, clean domain modeling

REST & Webhook Design

Advanced

Rate limiting, idempotency keys, robust webhook dispatchers

Databases & In-Memory Stores

PostgreSQL

Advanced

Schema design, indexes, query optimization, complex joins

Redis

Advanced

In-memory caching, pub/sub, sliding rate limiting, BullMQ

SQLite

Advanced

Embedded database, WAL mode, high-speed lightweight storage

MongoDB

Intermediate

Document modeling, aggregation pipelines, schema validation

DevOps, Linux & Infrastructure

Docker & Compose

Intermediate

Containerization, multi-stage builds, isolated local stacks

Linux & Bash Scripting

Advanced

VPS administration, systemd units, SSH, automation scripts

Nginx Reverse Proxy

Advanced

SSL/TLS certificates, reverse proxying, security headers

Git & GitHub Actions

Advanced

Branch workflows, automated test & deploy CI workflows

Frontend & UI Templating

EJS & HTML5

Advanced

Server-side templates, semantic HTML, control panel layouts

Vanilla CSS & Modern Layouts

Advanced

Flexbox, CSS Grid, token systems, responsive design

Astro & JavaScript

Intermediate

Component islands, client interactivity, performant rendering

Testing & Developer Tooling

Postman & Insomnia

Advanced

API inspection, environment sets, automated testing

PM2 Process Manager

Advanced

Cluster management, log rotation, zero-downtime restarts