Skip to content
normanramadhan3@gmail.com

Build with care.

Norman Ramadhan

Frontend engineer, 7+ years, building responsive, accessible, high-performance web apps for government and enterprise clients across Southeast Asia. Specialised in React, Vue and Next.js. WCAG-compliant by default; Core Web Vitals as a habit.

7+ yrs experience
Bogor, ID UTC+7
Open to work
Xtremax currently

At a glance

Track record across four employers — government portals, marketplaces, and financial information services.

Years shipping
7+
since Nov 2017, no gaps
Companies
4
SG, ID — gov & enterprise
Tenure now
4+ yrs
Xtremax · Jan 2022
A11y target
WCAG 2.1
applied consistently

Get in touch

Best channel is email. Reply within a day or two. Open to interesting frontend work — say hello.

Work history

Four roles across Indonesia and Singapore. From derivatives-trading interfaces to large-scale government and enterprise web applications.

Jan 2022 — Present
Xtremax Frontend Software Developer I Bandung, ID

Built and maintained large-scale frontend systems for government and enterprise clients in Singapore. Drove WCAG 2.1 compliance, improved LCP/CLS via lazy loading and dynamic imports, authored an internal component library, wrote Jest tests, and reduced tech debt through SonarQube audits.

Next.jsReactVueTypeScriptOrugaTailwindJest
Jun 2021 — Jan 2022
Venuerific Frontend Developer Remote · Singapore

Maintained and evolved the production frontend of SEA's leading venue marketplace — bookings across SG, MY, HK, PH, ID. Spearheaded V.2.0 architecture and the redesigned UX, working close with backend, marketing, and design.

JavaScriptjQueryBootstrapWebpack
Feb 2019 — May 2021
Boci Studio Frontend Developer Bandung, ID

Delivered performant, responsive frontends for websites, SaaS platforms, and mobile web apps across client projects. Shipped features from wireframe to production with backend devs and designers.

Vue.jsJavaScriptjQueryBootstrapWebpack
Nov 2017 — Dec 2018
Wiki Artha Pratama Frontend Developer Bandung, ID

Built and maintained web interfaces for financial information services in the derivatives trading sector, partnering closely with backend developers and designers.

JavaScriptjQueryBootstrap

Skills & practice

What's in the toolbox, and how I tend to use it.

Languages & UI
  • TypeScript daily
  • JavaScript (ES6+) daily
  • HTML5 / CSS3 daily
  • Tailwind CSS production
  • SCSS / CSS-in-JS production
Frameworks
  • React.js production
  • Next.js production
  • Vue.js production
  • Oruga / Buefy production
  • Bootstrap / jQuery legacy
Practice
  • WCAG 2.1 / ARIA core
  • Core Web Vitals / Lighthouse core
  • Jest / unit testing production
  • SonarQube audit
  • Component libraries authoring

Selected work

A mix of client work and personal experiments — things built to ship or to learn.

My minimalist personal website using Vite, React Three Fiber, Tailwind, and Framer Motion.

HTMLCSSJavascriptReactR3FFramer MotionVite

Revamp for V.2 and create new feature to improve accessibility and user experience.

HTMLCSSJavascript
Klik Kapal Indonesia Works

Transform from design into web page and ensure responsive for desktop and mobile device.

HTMLCSSJavascript

Implement 3D model and create wave using shaders.

HTMLCSSJavascriptThree.jsWebpack

Implement Neo Brutalism style design system into a fully functional e-commerce UI.

Next.jsTailwindShadcn UI