NGUYEN DINH KHAI

Software Engineer

ndkhai.dev@gmail.com+84 076 257 0506linkedin.com/in/dinhkhai0201github.com/DinhKhai0201

Software Engineer with over 6+ years of hands-on experience in JavaScript, TypeScript, and frameworks like React.js and Nodejs. Passionate about programming, I enjoy everything from crafting system architectures to delving into frameworks and tackling complex problems.

Work Experience

Senior Full‑Stack Developer

Freelance
Dec 2024 – Present
Project: HR & Resource Management System

Developed an internal HR and resource management system alongside a high-performance social content forum.

•Built a capacity allocation engine to track employee workloads, including complex overtime and compensatory time-off cases.
•Engineered a complex Rich Text Editor for the social forum supporting real-time mentions, embedded media, and dynamic content formatting.
•Implemented an infinite-scrolling social feed using cursor-based pagination and Redis caching, ensuring sub-200ms load times for heavy content delivery.
•Designed scalable Nest.js REST APIs and optimized PostgreSQL schemas with TypeORM, integrating a robust Role-Based Access Control (RBAC) model across workspaces.
•Leveraged LLM-assisted workflows to automate unit testing and validate API specifications, accelerating delivery cycles by 35%.

Software Engineer

LuxTech
Jan 2021 – Aug 2024
Project: SaaS & Product Development

LuxTech is a tech startup specializing in outsourced software solutions, building products across booking, blockchain, healthcare, and marketplace domains.

•Designed and developed responsive, SEO-optimized user interfaces across web, iOS, and Android using React, React Native, and Next.js.
•Architected and engineered scalable backend RESTful/GraphQL APIs with Nest.js, implementing Docker load balancing and Redis queuing to reduce downtime by 30%.
•Integrated advanced APIs for KYC, cryptocurrency transactions, and real-time chat, coordinating data flows between blockchain ledgers and client dApps.
•Led and managed a technical delivery team of 2 to 4 engineers, conducting code reviews, mentoring, and defining sprint plans to ensure on-time deployment.

Frontend Developer

Click And Install
Feb 2019 – Mar 2022
Project: Click And Install – UK Home Services

Developed a SaaS product for UK-wide electrical services with a simple, high-conversion booking flow.

•Built a performance-optimized JavaScript UI that improved SEO discoverability and organic user traffic.
•Structured content and layout to support better search rankings and user engagement for B2C transactions.

Personal Projects

Creator & Full-Stack Developer

BYEHSK
Jun 2026 – Present
Project: BYEHSK.org

Built BYEHSK, a flashcard-based Mandarin learning platform that has grown to more than 4,000 users since launch.

•Engineered fast, responsive study flows with reusable flashcard interfaces, helping learners focus on high-frequency HSK vocabulary across desktop and mobile.
•Designed the frontend around performance and clear learning interactions, turning large vocabulary sets into a focused, low-friction practice experience.

Full‑Stack Developer

Moinhe.com
Feb 2024 – Present
Project: Moinhe.com

Built a scalable, user-friendly platform for digital wedding invitations and e-commerce orders, with a serverless architecture to support high traffic and seamless guest interactions.

•Designed a user-friendly, SEO-optimized UI using Next.js and Tailwind CSS, leading to over 200+ active users within the first month of launch.
•Implemented a serverless architecture with Next.js server actions, enhancing data call efficiency and reducing page load times by 25%.

Education

Software Engineer

The University of Danang - University of Science and Technology

2015 – 2020Viet Nam

Technical Skills

Programming Languages

•JavaScript and TypeScript

Frameworks & Tools

•Front‑end development: React.js, Next.js, Redux, Chakra UI, Tailwind CSS
•Back‑end development: Node.js, Nest.js, REST/GraphQL APIs
•Databases: PostgreSQL, MongoDB, MySQL, Redis
•Testing & debugging: Unit testing, API specification validation, root-cause debugging
•Security & access control: RBAC, API authorization, KYC integrations
•Other tools: Docker, Nginx, AWS, Git, CI/CD

Architectures & Knowledge

•Clean Architecture, Modular System Design, Serverless Architecture, Micro‑frontend Approach, Queue, Auth Mechanisms

AI & Agentic Tools

•LLM Prompt Engineering, AI‑powered coding tools, OpenAI/Gemini API integration

Languages

•Vietnamese: Native
•English (Second): Intermediate