Phuoc Bui
Available for freelance collaborations

Software Engineer building robust backend systems and modern web products for real business needs.

Full-stack developer focused on solid backend architecture, modern web delivery, and practical product execution with Next.js and Spring Boot.

4+ years

Hands-on experience across backend systems and modern web products

15+ projects

Participated in and successfully delivered software and web product projects

Top 4th

Won fourth prize at the National Science and Engineering Fair

Portrait of Phuoc Bui

Software Engineer · NAB

Welcome to Eric's portfolio.

Based in

Ho Chi Minh City, Vietnam

Since 2020

Current focus

My goal is to build websites quickly and smoothly using the latest, most powerful tools, ultimately providing convenience and boosting your operational efficiency.

Building digital experiences that feel editorial, fast, and unmistakably modern.

I'm Phuoc Bui (Bùi Nhữ Phước), a software engineer with a problem-solving mindset and a strong focus on building technology that is clean, effective, and useful in real business contexts. My strengths span backend engineering with Java and Spring Boot, full-stack product development, and modern frontend implementation with React and Next.js. I care about architecture, maintainability, performance, and user experience because strong software should not only work reliably, it should also create measurable value for the people using it.

Professional experience

Software Engineer

NAB Innovation Centre • Renesas • KMS Solutions

Contributed to software engineering initiatives in reputable organizations, with experience spanning backend systems, full-stack delivery, maintainable product development, and collaborative engineering practices.

Freelance projects

Full-stack Developer

Business, studio, product, e-learning, and health platforms

Delivered practical digital solutions including conversion-focused landing pages, creative portfolio platforms, real-time connection apps, and expert-connecting products in e-learning and health domains.

Strategy-minded execution from concept to launch.

A balanced mix of interface craft, technical depth, and product thinking for founders, agencies, and growing teams.

01

Backend Systems & APIs

Designing and building robust backend services with Java, Spring Boot, Spring Data JPA, and scalable architecture principles.

02

Modern Web Applications

Developing responsive web apps and product interfaces with Next.js, React, Tailwind CSS, shadcn/ui, animation libraries, and modern frontend patterns.

03

Deployment, Performance & SEO

Shipping production-ready solutions with attention to optimization, maintainability, search visibility, and efficient delivery workflows.

Backend

  • Java
  • Spring Boot
  • Spring Data JPA
  • Microservices
  • RESTful APIs

Frontend

  • ReactJS
  • Next.js
  • Tailwind CSS
  • shadcn/ui
  • Responsive UI development

Platform & Delivery

  • Supabase
  • PostgreSQL
  • Redis
  • Docker
  • Git

Modern React Ecosystem

  • Framer Motion
  • GSAP
  • TanStack Query
  • React Hook Form
  • Zod

Media & Product Features

  • Bunny.net video streaming
  • Supabase Auth
  • Supabase Realtime
  • Role-based access
  • Image optimization

Professional Edge

  • Performance optimization
  • SEO on-page
  • System thinking
  • Business problem solving
  • Professional English

Selected work with strong visual systems and measurable outcomes.

Each case study is structured to communicate taste, problem-solving, and the ability to turn business goals into polished digital experiences.

Next.jsSupabase AuthSupabase DatabaseSupabase Realtime
desktop

Screenshot Slot

Desktop hero experience

Calm brand presentation with therapist matching CTA and trust-building visual tone.

Interactive connection app

Pair Psychology

Contributed to a user connection platform built around recommendation logic and real-time interaction, with a strong focus on safe data handling and personalized user experience.

Mobile directory flow

mobile

Search and filter interface for discovering clinicians on smaller screens.

Next.jsSupabase StorageSupabase DatabaseTailwind CSSshadcn/ui
desktop

Screenshot Slot

Homepage hero

Dark visual-first landing page with strong positioning and primary CTAs.

Creative portfolio platform

Xoi Studio

Built a high-end portfolio and studio showcase platform for a creative brand, centered on premium visual presentation and flexible content management for image-heavy collections.

Models marketplace

desktop

Catalog browsing flow with search, category chips, and promo slider.

Course listing

mobile

Responsive learning product cards and enrollment actions.

Course detail page

desktop

Detailed curriculum page with learning outcomes and sticky purchase panel.

Next.jsTailwind CSSshadcn/ui
desktop

Screenshot Slot

Desktop landing hero

Headline, CTA phone block, and service benefits above the fold.

Taxi service landing page

Landing Page & Brand Presence for Taxi Service

Designed and developed a conversion-oriented landing page for a passenger transport service, focused on making it easier for local customers to discover the business and book directly online.

Mobile landing page

mobile

Responsive CTA-focused hero optimized for direct call actions.

Coverage & trust section

desktop

Service area grid and repeated conversion prompt for local users.

Next.jsSupabaseTailwind CSSshadcn/ui
desktop

Screenshot Slot

Platform overview

Space reserved for product homepage or main expert-connection flow.

E-learning & health platforms

Psychologic & Fitness Solutions

Worked on digital solutions that connect users with experts in education and health-related services, emphasizing usability, trust, and streamlined interaction flows.

User workflow detail

mobile

Space reserved for consultation, booking, or learning journey screenshots.

How long does it take to build a web application?

The timeline depends on the project's complexity. A landing page or portfolio typically takes 1 to 2 weeks. For larger web applications with custom features, it usually takes 1 to 3 months. By leveraging modern frameworks like Next.js and Supabase, I can speed up development without compromising on quality or performance.

Can you handle both the frontend and the backend of my project?

Yes. I am a Full-stack Software Engineer. I build fast, responsive user interfaces using Next.js, React, and Tailwind CSS. For the backend, I adapt to your specific needs, using Supabase for rapid development and real-time features, or Java with Spring Boot for more complex, enterprise-grade business logic.

Do you provide support and maintenance after the project is finished?

Absolutely. I provide a standard post-launch support period, usually 1 to 3 months depending on the project scope, to make sure the system runs smoothly and remains bug-free. I also deliver clear documentation so you can manage the application confidently after handoff.

Let's make something that feels premium from the first scroll.

I'm open to freelance product websites, landing pages, portfolio revamps, and design-forward frontend collaborations.