Hello, I'm Jason Nguyen

Software Engineer | Frontend-focused Fullstack

Software Engineer with 3+ years of experience specializing in frontend-heavy fullstack development using Next.js, React, and TypeScript. Experienced in building production-grade SaaS products end-to-end, making architectural decisions across authentication systems, RBAC, payment workflows, caching strategies, and SEO optimization.

⚛️
💻
🎨
🔥
📱
🚀
Jason Nguyen

About

Software Engineer with 3+ years of experience specializing in frontend-heavy fullstack development using Next.js, React, and TypeScript. Experienced in building production-grade SaaS products end-to-end, making architectural decisions across authentication systems, RBAC, payment workflows, caching strategies, and SEO optimization. Strong focus on product engineering, system performance, and scalable architecture design across frontend, backend APIs, and database layers. Comfortable owning full feature delivery from design to production.

3+Years Working
3Companies Worked
5+Projects

Skills

Technologies and tools I excel at

Frontend Technologies

Next.js & React98%
TypeScript & JavaScript95%
Tailwind CSS & MUI95%
Shadcn UI & Ant Design90%

State, Performance & Architecture

React Query & Zustand95%
SSR, CSR, ISR & SEO95%
Caching Strategies95%
Core Web Vitals90%

Backend & Database

Node.js & API Routes90%
PostgreSQL & Prisma85%
Redis & NextAuth85%
REST APIs & Server Actions90%

Tools & DevOps

Git & GitHub95%
Vercel & CI/CD90%
Docker Basics75%
AI Engineering85%

Projects

Real projects and products I have built

Sonsery - E-Learning SaaS Platform

End-to-end SaaS platform with authentication, RBAC, course enrollment, payment processing, and learning management system.

2024-06 - PresentSolo (Fullstack)

Technologies:

Next.jsTypeScriptPostgreSQL (NeonDB)PrismaRedisNextAuthMUIVercel

New Technologies:

SSR/ISR StrategyRedis CachingPrisma + PostgreSQLRBAC AuthorizationMulti-service Vercel Deployment

CV Editor & Resume Builder - TechVerse

Complex document editing system with drag-and-drop, resizing, layering, template-based customization, and rich text editing.

2025-03 - 2025-122 Devs + Tech

Technologies:

Next.jsTypeScriptReactTiptapZustandShadcn UITailwind CSS

New Technologies:

Tiptap Rich Text EditorZustand State ManagementMulti-page Document RenderingPerformance Optimization (3000ms → 300ms)

KYC/KYB Enterprise Portal - Ank Lak Solutions

Large-scale enterprise portal with microfrontend architecture for multi-team onboarding workflows and shared infrastructure.

2026-02 - Present10 developers (Vietnam Team) + International Clients

Technologies:

ReactTypeScript.NETREST APIsMicrofrontend Architecture

New Technologies:

Microfrontend ArchitectureHost-shell ManagementShared Theming SystemCross-team Integration

Sales Management System - IDSoftware

Sales management system for 10+ stores with shipping integration and role-based permissions.

2024-10 - 2025-0110 developers

Technologies:

React.jsAnt DesignShipping IntegrationRole-based PermissionsMulti-store Management

New Technologies:

React.js + Ant DesignShipping integrationsAdvanced permissionsMulti-store management

E-commerce & Affiliate Platform - IDSoftware

E-commerce & affiliate Zalo Mini App with mobile-first approach.

2024-03 - 2024-113 dev

Technologies:

Next.jsReact.jsTypeScriptTailwind CSSAnt DesignZalo Mini AppMobile-First

New Technologies:

Zalo Mini App integrationMobile-first designE-commerce logic

Booking Care Clone - Healthcare Appointment System

Full-featured healthcare appointment booking system with email notifications, OAuth2 authentication (Google, GitHub), and Docker deployment.

2023-01 - 2023-06Solo

Technologies:

Node.jsReactWebpackMySQLSequelizeDockerSCSS

New Technologies:

OAuth2 (Google & GitHub)Session & JWT AuthenticationEmail Template EngineDocker Containerization

LMS Backend - Microservices Architecture

Backend system for course registration and learning management using microservices architecture with Node.js, MySQL, Docker, and Sequelize.

2023-07 - 2023-122 developers

Technologies:

Node.jsMySQLDockerSequelizeMicroservicesRedis

New Technologies:

Microservices ArchitectureToken & Refresh Token ManagementCircuit Breaker & Rate LimitingCI/CD Pipeline

Zalo Clone - Real-time Chat Application

Real-time messaging app with video calls (WebRTC), friend system, notifications, and full authentication including Firebase OTP.

2024-01 - 2024-064 developers (2 web + 2 mobile)

Technologies:

Node.jsReact (Vite)WebSocketMySQLMongoDBCloudinaryFirebaseRedux ToolkitRedux Saga

New Technologies:

WebRTC Video CallsReal-time Socket CommunicationMessage Read Receipts & Typing IndicatorsSticker IntegrationCross-platform Socket Sync (Web & Mobile)Firebase OTP AuthenticationPerformance Optimization

Sonsery AI Agent - Personal AI Assistant

Built a full-featured AI agent from scratch that integrates with multiple AI providers (DeepSeek, ChatGPT, Claude, Gemini) with real-time interaction capabilities.

2026-04 - PresentSolo

Technologies:

Node.jsTypeScriptAI IntegrationWeb ExtensionsAPI DesignShell Scripting (zshrc)

New Technologies:

Multi-AI Provider IntegrationExtension-based ArchitectureStep-by-step Agent WorkflowCustom Skills & WorkflowsSeamless Codebase Integration

Sonsery Toolpad - MUI Dashboard Framework

Maintaining and enhancing a MUI Toolpad clone for dashboard admin portal UI with custom theming and layout system.

2026-04 - PresentSolo Maintainer

Technologies:

TypeScriptMUI (Material-UI)ReactDashboard DesignUI Library Development

New Technologies:

MUI Theming SystemDashboard Admin PortalPublished to GitHub PackagesLibrary VersioningAdvanced UI Components

Experience

My professional journey

Software Engineer (Fullstack / Enterprise Integration)

Ank Lak Solutions

02/2026 - Present

Worked on a large-scale KYC/KYB enterprise portal built with microfrontend architecture for multi-team onboarding workflows. Contributed to microfrontend system architecture including host-shell management, module boundaries, and cross-team integration patterns.

  • Implemented a shared theming system across distributed microfrontend modules to ensure consistent UX across independently deployed applications
  • Led React version upgrade and dependency migration across shared modules, ensuring compatibility in a distributed microfrontend environment
  • Collaborated with international engineering teams on system integration, module coordination, and feature delivery across distributed frontend services
  • Managed shared frontend infrastructure in a microfrontend ecosystem, ensuring consistency across multiple independently deployed applications
ReactTypeScript.NETREST APIsMicrofrontend Architecture

Software Engineer (Frontend-focused Fullstack)

Sonsery (Personal SaaS Product)

06/2024 - Present

Designed and implemented end-to-end SaaS workflows including authentication, RBAC authorization, course enrollment, payment processing, refund handling, and learning management system.

  • Made architectural decisions across frontend, backend APIs, and database schema design using Next.js, Prisma, and PostgreSQL (NeonDB)
  • Improved API performance by optimizing Prisma queries and applying PostgreSQL indexing strategies for frequently accessed data paths
  • Designed caching and rendering strategy using Redis and Next.js SSR/ISR, balancing performance and SEO trade-offs
  • Built UI systems using MUI to ensure consistent, scalable, and role-based interfaces across the platform
  • Designed multi-service deployment strategy on Vercel, enabling independent scaling of application modules with isolated databases
Next.jsTypeScriptPostgreSQL (NeonDB)PrismaRedisNextAuthMUIVercel

Software Engineer

TechVerse

03/2025 - 12/2025

Built a complex document editing system supporting drag-and-drop, resizing, layering, and template-based customization for a CV Editor / Resume Builder SaaS.

  • Designed a document rendering pipeline supporting multi-page layout, real-time updates, and Word-style editing experience with complex layout constraints
  • Implemented rich text editing system using Tiptap with support for structured document composition and dynamic rendering
  • Designed state architecture using Zustand to manage document structure, editor state, and rendering flow across complex UI interactions
  • Optimized rendering performance, reducing template processing time from ~3000ms to under 300ms
  • Contributed to refactoring legacy codebase into a scalable and modular product architecture with improved maintainability
Next.jsTypeScriptReactTiptapZustandShadcn UITailwind CSS

Software Engineer

IDSoftware

03/2024 - 11/2024

Developed sales management and affiliate web apps with Zalo Mini App. Focused on mobile-first development with Next.js and React. Took ownership of multiple complex modules and contributed to shared infrastructure.

  • Built common UI libraries and advanced components using Ant Design Pro features
  • Integrated real-time notification system using WebSocket for admin dashboard
  • Researched and implemented affiliate marketing module from scratch
  • Owned and delivered the affiliate module end-to-end with 2 team members
  • Contributed to frontend architecture and reusable component design
  • Integrated Zalo Mini App and optimized mobile-first performance
Next.jsReact.jsTypeScriptTailwind CSSAnt DesignWebSocketZalo Mini App

Education & Certificates

My educational background and certifications

Education

Bachelor of Information Technology

Industrial University of Ho Chi Minh City (IUH)

2021 - 2024

Completed coursework in 3.5 years with a GPA of 3.27/4.0. Finished earlier than the standard curriculum and defended the thesis successfully.

Certificates

Next.js Developer - Project-based learning

2022

Udemy

Basic Computer Science Certificate

2022

University of Science, Ho Chi Minh City (VNU-HCM)

TOEIC 500+

2026

Educational Testing Service (ETS)

Contact Me

Let's work together! Reach out for collaboration or a friendly professional chat

Phone

0935201508

Location

Tay Ninh, Vietnam (Open to Remote)