Lewati ke Konten Utama (Skip to Content)

Backend & Arsitektur API

Node.js & Express

Mahir

RESTful API, middleware, clustering, arsitektur modular

TypeScript

Mahir

Type safety, generics, interface modeling

REST & Webhook Design

Mahir

Rate limiting, idempotency, webhook dispatchers

Basis Data & Manajemen Cache

PostgreSQL

Mahir

Skema terstruktur, indexing, query optimization, views

Redis

Mahir

In-memory caching, pub/sub, rate limiters, BullMQ

SQLite

Mahir

Embedded databases, WAL mode, high-speed local data stores

MongoDB

Menengah

Document modeling, aggregations, flexible JSON schema

DevOps, Server & Infrastruktur

Docker & Compose

Menengah

Containerization, multi-stage builds, local compose stacks

Linux & Bash Scripting

Mahir

VPS management, systemd services, SSH, cron jobs

Nginx Reverse Proxy

Mahir

SSL/TLS configuration, upstream proxying, header tuning

Git & GitHub Actions

Mahir

Version control, automated lint/testing CI pipelines

Frontend & Templating UI

EJS & HTML5

Mahir

Server-side rendering, semantic markup, dashboard templates

Vanilla CSS & Modern Layouts

Mahir

Flexbox, CSS Grid, custom properties, responsive design

Astro & JavaScript

Menengah

Component islands, client-side interactivity, fast static rendering

Alat Pengujian & Produktivitas

Postman & Insomnia

Mahir

API testing, collection runner, environment configs

PM2 Process Manager

Mahir

Cluster mode, log rotation, zero-downtime reloads