Portfolio · 2026 Indonesia · ID

Febry Wesker

Web dev · Bot creator · API builder

Crafting fast, clean, and aesthetic digital ideas from Indonesia. Web, WhatsApp bots, REST APIs.

Available for select work, Q3 2026
(01) Manifesto

I build interfaces that balance performance and aesthetics. Fast, clean, built to last. Web, WhatsApp bots, REST APIs, shipped from Indonesia since 2022.

FW Febry Wesker · 2026
Available for select work
(02) Stack · Skills 01 / 05
01 Specialty

WhatsApp
Bot Dev

Modular plugin systems with multi-session handling, custom command pipelines, and auto-reconnect, built on Baileys-MD.

  • Baileys-MD
  • Plugin Arch
  • Multi-Session
  • Auto-Reconnect
02 Frontend

Web
Interface

Semantic markup, modern CSS layout, scroll-driven motion with GSAP and Lenis, vanilla JS architecture, accessible UX.

  • HTML5
  • CSS3
  • JavaScript
  • GSAP
  • Lenis
03 Backend

REST
& APIs

Node.js services, middleware, auth flows, third-party integrations, and clean endpoint design that scales.

  • Node.js
  • Express
  • REST
  • Middleware
04 Design

UI
Direction

Editorial layouts, type systems, motion direction, and interaction design that respects the content first.

  • Figma
  • Type Systems
  • Motion
  • Layout
05 Infra

Tools
& Ops

Git workflow, Linux server admin, MongoDB schemas, VPS deployment. The pieces that keep things shipping.

  • Git
  • Linux
  • MongoDB
  • VPS
Drag or scroll
(04) Process · How I build 04 stages

Four steps from brief to shipped. Always direct. Always honest about scope.

  1. 01 · Discover

    Listen & scope

    Read the brief twice. Ask the questions that change scope. Map constraints before touching code.

  2. 02 · Design

    Shape & sketch

    Define the alive object per scene. Type first, then layout, then motion. Decide what stays still and what breathes.

  3. 03 · Build

    Ship in vertical slices

    Hero first, then plates, then transitions. Cache invalidation and asset preload are baked in from day one, not patched later.

  4. 04 · Ship

    Deploy, measure, refine

    Push, observe, fix the thing only real users find. The build is alive after launch, not before.

(05) Numbers · Practice Since 2022

Four years of shipping. Counted, not estimated.

0
Years building
0 +
Projects shipped
0
Bots in production
0 %
API uptime
(06) Style · Design system 6 tones · 3 typefaces

The language behind the page.

Palette
Cream #EAE6DD
Sage #E5DDC7
Khaki #D5C9B0
Sienna #BC4B23
Coal #15140F
Foam #F4EFE6
Typography
Aa
Fraunces Display · Serif
500 / italic
Aa
Instrument Sans Body · Sans
400 / 500
Aa
JetBrains Mono Mono · Meta
600 / 0.22em
Editorial cream system One alive object per scene
(07) Now · Snapshot

What I'm doing right now.

Updated May 2026
(08) Chapter break

Let's talk.

End of practice Begin conversation
(09) Contact
Available · 2026

Let's build something that ships.

Need a website, landing page, or a WhatsApp bot?
Drop a line via any channel below.

Balikpapan, Indonesia · GMT+8 Open to collab