Technical Skills & Arsenal

Full-stack technologies, frameworks, and AI tools mapped directly from my resume

Languages

7 skills

HTML5

Semantic markup, SEO optimization, accessibility (a11y)

CSS3

Modern layout positioning, Flexbox, Grid, keyframe animations

SCSS

CSS preprocessor, mixins, variables, nested style structures

JavaScript (ES6+)

Async/await, ES modules, Web Workers, DOM API, Event Loop

TypeScript

Strict type safety, generics, utility types, schema validation

Go

Goroutines, channels, high-concurrency services, static typing

Java

OOP fundamentals, JVM, enterprise backend services

Frontend

5 skills

React.js

Component architecture, Hooks, React 19, Fiber, Concurrent Mode

Next.js (Pages Router & App Router)

Pages Router & App Router, SSR/SSG, Server Components, next-intl

React Native (RN CLI)

Fabric renderer, NativeWind v4, mobile EMR viewer, vitals tracking

Vue 3

Composition API, Pinia, PrimeVue, eKYC admin dashboards

Astro.js

Content-driven web framework, island architecture, zero JS by default, SSG & SSR

Styling

3 skills

Tailwind CSS

Utility-first CSS, custom design systems, responsive design

SCSS (CSS Preprocessor)

Modular styling, mixins, variable tokens, nesting

Styled Components

CSS-in-JS, dynamic prop styling, themed component systems

UI Library

3 skills

MUI

Enterprise admin portals, customizable themes, dark mode

AntD

Internal admin systems, complex data tables, form controls

Shadcn/UI

Radix UI primitives, accessible dialogs, popovers, data tables

State Management

4 skills

Redux (Toolkit, Thunk, Saga)

Global state slices, Redux Saga side-effects, immutable state

Zustand

Lightweight atomic state management, store subscriptions

TanStack Query

Server state caching, optimistic updates, background refetching

Apollo Client (GraphQL)

Multi-endpoint GraphQL client, dynamic service routing, subscriptions

Form State Management

4 skills

Formik

Form state handling, submission flow, error handling

React-Hook-Form

Performant form state, minimal re-renders, uncontrolled inputs

Yup

Object schema validation, custom validation rules

Zod

TypeScript-first schema declaration and validation

Backend

7 skills

Node.js

Asynchronous I/O, server-side JavaScript runtime

Nest.js

TypeORM microservices, JWT auth, SSE streaming metrics

Go / Gin

High-concurrency REST APIs, backend hooks pattern, DB migrations

Spring Boot 3

Java microservices, enterprise REST backend services

PostgreSQL

Transactional CRUD, indexed queries, ON DELETE CASCADE, TypeORM

MySQL

Relational database, query optimization, database indexing

Redis

Redis BullMQ background queue, in-memory caching, rate-limiting

Testing

3 skills

Jest

JavaScript unit testing framework, test runners, assertion mocks

React Testing Library

Component DOM testing, user event simulations

Playwright

Automated E2E insurance claim & billing flows, cross-browser testing

Tooling

9 skills

Webpack

Module bundling, code splitting, loader configurations

Vite

Next-gen frontend tooling, lightning-fast HMR

Rsbuild

Rsbuild

Rspack-powered build engine, cutting CI build time 5–10x

Docker

Multi-arch Docker images, standalone clinic bundles, containerization

Git

Branching strategies, commit history, rebase, PR workflows

Jenkins

Automated CI/CD pipelines, staging and production deployments

ESLint

Code linting and static code analysis

Prettier

Automated code formatting and style enforcement

Biome

Ultra-fast JavaScript/TypeScript linter and formatter

AI-Assisted Development

3 skills
Cursor Pro

Cursor Pro

AI-powered IDE, rapid feature prototyping, codebase context search

Claude Code Max

Claude Code Max

Anthropic Claude agentic coding, automated refactoring, complex logic

Gemini CLI

Google DeepMind AI assistant for developer workflows

Triết lý kỹ thuật

Mình tin vào học liên tục, type safety, pattern code sạch và giữ hiệu năng cao ở cả giao diện web/mobile lẫn microservices phía backend.