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

I worked on two main products during this period: an Internal Agile Resource Management System and a High-Performance Social Content Forum.

•Built a sophisticated capacity allocation engine for the Agile system to track individual workloads, effectively handling complex edge cases like overtime and compensatory off-time.
•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

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, TypeScript, and Solidity

Frameworks & Tools

•Front‑end development: React.js, Next.js, Redux, Chakra UI, Tailwind CSS
•Back‑end development: Node.js, Nest.js, Solidity, REST/GraphQL APIs
•Databases: MongoDB, MySQL, Redis
•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