👋 Hello, I'm Bramsurya

I build production-grade
web & mobile apps

Frontend Engineer4+ yrs · Bandung, ID

On the web I ship production React & Next.js apps for clients across the Netherlands, USA, Singapore, and Indonesia. On mobile I build with Flutter — my app Capria Finance is launching soon.

04+
Years shipping production React
07+
Client products delivered
04
Countries worked across
Bramsurya Johannes Paulus
React · Next.js · TS
Daily driver
Mobile · iOS / Android
Flutter · Capacitor
Open to work
Remote · Bandung · GMT+7
Stacks I work with
ReactNext.jsVue · NuxtTypeScriptTailwindFlutterCapacitorTanStack Query
Bramsurya at his desk writing code
About me
About

A Frontend Engineer who ships across borders.

I'm Bramsurya Johannes Paulus, a Frontend Engineer based in Bandung. For the last 4+ years I've been shipping production React and Next.js applications for clients across the Netherlands, USA, Singapore, and Indonesia.

I've worked on booking SaaS dashboards, property management apps, AI-powered food ordering platforms, government document systems, and Web3 marketplaces. On mobile I build with Flutter — including Capria Finance, a personal finance app I designed and built end-to-end, launching soon — alongside cross-platform PWAs shipped via Capacitor.

I care about TypeScript safety, code quality, and the small UX details that make a product feel finished.

I lead and collaborate cross-culturally
Led frontend teams · worked with clients in NL, US, SG, ID
I ship cross-platform, not just web
Native mobile with Flutter · cross-platform via Capacitor
I pick up new stacks fast
React · Next.js · Vue · Nuxt · Laravel · TS · Node · .NET basics
What I do

From simple sites to complex client apps.

I take projects from Figma to production — building the front end of dashboards, marketplaces, mobile apps, and marketing sites that real teams ship to real users.

01
</>

Production web applications

Full React / Next.js builds with TypeScript — dashboards, SaaS, CMS, marketplaces, and consumer apps. Clean architecture, reusable components, shippable code.

ReactNext.jsTypeScriptTailwind
02

Mobile apps — native & cross-platform

Native mobile apps built with Flutter for iOS and Android, plus cross-platform PWAs shipped via Capacitor — native plugins for keyboard, splash, status bar, and app lifecycle handling.

FlutterDartCapacitoriOS / Android
03

Complex UI & integrations

Embeddable widgets, drag-and-drop schedulers, interactive maps, PDF generation, Stripe payments, blockchain wallet-connect, multi-language interfaces — the heavy stuff.

StripeTanStack QueryFramer MotionGSAP
Skills

My toolbox, organized by how often I reach for it.

No percentages — they don't mean much. Instead, here's how frequently each tool actually shows up in my work.

Primary stack— the tools I use every day
01
React.js
Core stack — every client project for 4+ yrs
02
Next.js
Production builds with App Router & SSR
03
TypeScript
Default on every new codebase
04
Tailwind CSS
Daily styling layer · component-driven
05
TanStack Query
Server-state across booking, fintech, food apps
06
Capacitor
Shipped PWAs to iOS & Android in production
Use daily10
ReactNext.jsTypeScriptTailwindTanStack QueryReact Hook FormZustandGitFigmaVercel
Comfortable with21
FlutterDartSupabaseVue.jsNuxt.jsLaravelShadcn/UIRadix UIMaterial UIFramer MotionGSAPYupZodJestCypressFirebaseStripeJWTOAuth (Clerk)GitHub ActionsPWA
Working knowledge06
Node.jsExpress.jsNest.js.NETPHPBootstrap
Selected work

What I've designed & shipped.

A product I built end-to-end, plus client work across four countries. Client projects are under NDA — descriptions are anonymized to respect confidentiality.

Under NDANLBooking SaaS
Netherlands2024 — present

Multi-tenant booking dashboard & widget

Frontend Engineer

Booking SaaS for activity operators — dashboard, CMS, and a framework-agnostic embeddable widget that partner sites drop into their pages. Built multi-language UI, drag-and-drop daily availability scheduler, dynamic booking forms, and real-time pricing sync.

ReactTypeScriptTailwindi18nextreact-dndTanStack Query
Under NDAUSAI Food Ordering
USA2024

Consumer · admin · merchant · marketing suite

Frontend Engineer

Four codebases ship as one product: consumer ordering web app with AI chatbot, admin dashboard with Stripe Connect payouts, animated corporate marketing site, and a merchant PWA on iOS & Android via Capacitor. Shared component patterns across all four.

ReactCapacitorStripeZustandGSAPFramer Motion
Under NDAIDProperty Management
Bali, Indonesia2023 — 2024

Map-driven property & booking platform

Lead Frontend

Led frontend on a property management app — interactive Google Maps with clustered markers, drag-and-drop booking calendar, PDF report export, advanced sortable / filterable tables, and revenue analytics charts. Coordinated code reviews and release cycles.

Next.jsTailwindGoogle MapsTanStack TableRechartsFirebase
Under NDAUSNFT Marketplace
USA2023

Web3 marketplace with wallet-connect

Frontend Engineer

NFT marketplace with wallet-connect flows, smart-contract calls for minting / listing / purchasing, and SSR-rendered token pages for SEO. Worked with the US-based client across timezones to ship iteratively.

Next.jsMaterial UIWallet-connectSolidity callsSSR
Under NDASGEducation Platform
Singapore2023

Internal school management system

Frontend Engineer

Comprehensive school management app for a Montessori network. Implemented role-based UI for administrators, teachers, and parents; built reusable form and table components for student records and class scheduling.

ReactTailwindRole-based UIForm patterns
Under NDAIDGovernment / GovTech
Indonesia2022 — 2023

Public document management system

Frontend Engineer

Public document management app — upload, search, and access-control UI with secure document handling, role-based permissions, and audit-friendly request flows. Coordinated REST API contracts with the backend team.

ReactTailwindRESTRBAC
Words from collaborators

What folks say.

Bram is wonderful and easy to work with. What stood out most was his critical thinking and proactive approach. He did not simply execute tasks, he challenges assumptions and is consistently looking for the best possible solutions.
FJ
Freek de Jong
Founder, Eliio
Experience

Where I've shipped.

Two roles, one consistent thread: ship production code, learn fast, collaborate across timezones.

Aug 2022Present
Bandung · Hybrid
PT. Kirana Tama Teknologi
EMVEEP
Frontend Engineer

Building production React & Next.js applications for international clients across the Netherlands, USA, Singapore, and Indonesia. Led frontend on a Bali property platform; shipped cross-platform PWAs to iOS & Android via Capacitor.

  • Delivered 6 client projects across 4 countries
  • Led code reviews & release cycles on a multi-engineer team
  • Built embeddable widget, drag-and-drop schedulers, PDF export pipelines
Sep 2021Dec 2021
Bandung · Remote
PT. Alta Putra Indomedia
Freelance contract
Freelance Frontend Engineer

Built and maintained an e-commerce application — product catalog, cart, and checkout UI — with reusable, responsive components.

  • Worked directly with the client on iterative releases
  • React + Tailwind component patterns
Education & training
2026 — 2030 (expected)
Universitas Terbuka
Bachelor of Data Science
Jul — Aug 2022
GeeksFarm Bootcamp
Frontend & full-stack JavaScript
Jul 2019 — Jul 2022
SMK Negeri 1 Cimahi
Software Engineering · 85.05 / 100
Get in touch

Let's build something good together.

I'm open to new projects and roles. Drop me a note about what you're building — I usually reply within a day.

Email
bramsuryajohannespaulus.work@gmail.com
Phone
+62 896 8513 4266
Based
Bandung, Indonesia (GMT+7)
Languages
Indonesian · English
Find me on