Skip to content
BMH
Open to new opportunities

Bùi Minh Hưng

Senior Frontend Engineer · 14+ years building web apps, DApps, and complex UI systems. Crafting high-quality user experiences and maintainable frontend infrastructures.

Ho Chi Minh City, Vietnam
About

A senior engineer who ships polished UI.

Senior Frontend Engineer with long experience building web applications, DApps, and complex UI systems. Specialized in React / Next.js ecosystems, modular architecture, and performance optimization. Passionate about crafting high-quality user experiences and maintainable frontend infrastructures.

  • React / Next.js

    Modern app router patterns, server components, streaming, and SSR / SSG trade-offs.

  • Modular Architecture

    Monorepos, tree-shaking, design-system thinking, and white-label theming.

  • Performance

    Bundle budgets, code-splitting, image and font strategy, and Core Web Vitals.

Experience

Where I've worked.

  1. Lead Frontend Engineer · Coderpush · Lemonade.social

    Apr 2022 – May 2024

    Lead frontend engineer for a Web3 social DApp supporting NFT minting, auctioning, ticketing (fiat + token), and cross-chain identity integrations.

    • Redesigned NFT minting and auction flows, improving UX consistency and reducing transaction errors.
    • Integrated Stripe (fiat) and token-based payments (peer-to-peer).
    • Implemented cross-chain NFT passport minting using Axelar.
    • Integrated decentralized naming services (ENS, Lens, SpaceID, Unstoppable).
    • Modularized and integrated Cinny, a Matrix-based chat client.
    • Integrated Ory for identity management.
    • Designed and implemented a dynamic theming system enabling white-label customization for brand partners.
    Next.jsTypeScriptTailwindCSSGraphQLWeb3StripeMatrix
  2. Senior Frontend Engineer · Tinypulse

    Aug 2016 – Apr 2022

    Sole frontend engineer assigned to an enterprise client with 30,000+ employees.

    • Delivered a large-scale survey platform handling 100+ question forms.
    • Re-architected the data visualization layer to support large datasets.
    • Migrated a multi-service frontend architecture into a monorepo for performance and maintainability.
    • Led migration from a legacy stack to the React ecosystem.
    ReactTypeScriptD3.jsMonorepoWebpack
  3. Frontend Engineer · Fram

    Aug 2015 – Aug 2016

    Joined the Consortio Fashion Group team to reskin Halens.se and Cellbes.se — market leaders in Swedish fashion e-commerce.

    • Built advanced menus and filters.
    • Implemented a responsive layout across the catalog.
    • Shipped rich components with KnockoutJS, improving UX and page-load speed with minimal trade-offs from the traditional ASP implementation.
    KnockoutJSJavaScriptASPResponsive
  4. Frontend Engineer · Devinition

    Jun 2013 – Jun 2015

    Developed PortalTalk, a role-management system.

    • Set up a single-page web application with BackboneJS.
    • Migrated a legacy codebase away from jQuery.
    • Built isolated components integrated with SharePoint.
    • Applied Microsoft Metro design principles to UI/UX.
    BackboneJSJavaScriptSharePointMetro UI
  5. Frontend Engineer · Scrum Master · Axon Active

    Feb 2012 – Mar 2013

    Kickstarted MyDataInNet (later Infomio), an online personal information registry tied to government records.

    • Implemented an early digital-to-print signature workflow integrated with government registry systems.
    • Practiced and promoted Agile methodologies as a Scrum Master.
    • Trained and coached the team.
    • Certified Scrum Master.
    JavaScriptAgileScrum
Skills

The stack I work with.

Frontend

  • TypeScript
  • React
  • Next.js
  • Svelte
  • TailwindCSS
  • Vanilla Extract
  • React Spring

Architecture & Tooling

  • Webpack
  • Rollup
  • Monorepos
  • Tree-shaking
  • Docker
  • GitHub Actions
  • CI/CD
  • PWA
  • Service Workers

Data & Backend Integration

  • GraphQL
  • MongoDB
  • REST APIs

Visualization & Advanced UI

  • D3.js
  • Three.js
  • Complex UI animations
Education

Coursework & training.

Contact

Let's build something together.

Open to senior frontend roles, contract engagements, and interesting collaborations. The fastest way to reach me is email.