NGUYEN DINH KHA - Full Stack Engineer

Email: [email protected] / Phone: +84 337 965 469
Portfolio: nguyendinhkha.com / LinkedIn: linkedin.com/in/itsdeekha
Location: Da Nang City

Summary

Full Stack Engineer with 3.5+ years of experience building web applications, real-time systems and serverless platforms on AWS. Strong in TypeScript/Node.js (NestJS, Lambda, GraphQL, Strapi) with hands-on frontend experience in ReactJS/NextJS, plus CI/CD, Docker and infrastructure-as-code (AWS CDK).

Technical Skills

Professional Experience

Play North - Backend Developer10/2025 - 10/2026 (1 yr 1 mo)

Project: Multi-brand iGaming Platform

  • Team: 4 members - 1 Tech Lead, 3 Backend Developers
  • Description: Serverless TypeScript monorepo (APIs, Strapi CMS, internal admin, integrations) powering 3 online casino brands on AWS, in an international team. Also the API point of contact for frontend and other teams, debugging their integration issues.
  • Technologies:
    • Stack: NodeJS, TypeScript, AWS Lambda (Middy), GraphQL, Strapi v5, Redis, AWS CDK (Lambda, ECS, API Gateway, EventBridge, S3, CloudFront, CloudWatch).
  • Responsibilities:
    • Integrated a second third-party casino platform: launched a new brand on it while preserving the existing one, split GraphQL codegen into typed Admin/Public SDKs, and built Big Wins sync, bonus and promotion APIs
    • Improved production reliability: resolved a 10x P90 latency regression caused by DB connection handling, fixed Redis timeouts affecting 7 Lambda functions, and tuned ECS health checks for CMS publishing
    • Designed a webhook-driven publishing flow from Strapi for bonuses, promotions, cash drops and config items, and built collection- and provider-level game ordering in Strapi v5
    • Moved payment methods configuration from the CMS to the internal admin platform with many-to-many relations and enable/disable controls
    • Hardened the dependency supply chain with pnpm workspaces/catalogs, a minimum release age for new packages, and upgrades of vulnerable packages

Digital Unicorn - Full Stack Engineer02/2023 - 08/2025 (2 yrs 7 mos)

Project: Collaborative Learning Platform

  • Team: 3 members - 1 Project Manager, 1 Frontend Engineer, 1 Backend Engineer
  • Role: Backend Engineer
  • Description: Platform connecting trainers, coaches and learners, with real-time communication and subscriptions.
  • Technologies:
    • Stack: NestJS, MongoDB, Socket.io, NextJS, AWS (EC2, ECS, ECR, S3), Docker, GitLab CI/CD
  • Responsibilities:
    • Designed and implemented JWT authentication and role-based authorization
    • Built real-time messaging and notifications with Socket.io, including media and file sharing stored on S3
    • Built calendar and training session APIs (scheduling, availability, certificate generation) and a subscription and payment system with premium access control
    • Containerized the services with Docker and deployed them to AWS (EC2, ECS, ECR) through GitLab CI/CD pipelines

Project: E-commerce Website

  • Team: 2 members - 1 Project Manager, 1 Full Stack Engineer
  • Role: Full Stack Engineer
  • Description: E-commerce platform with product catalog, cart, checkout and real-time stock management.
  • Technologies:
    • Stack: NextJS, NestJS, MySQL, Redis, AWS (EC2, ECR, RDS, S3), Docker, GitLab CI/CD
  • Responsibilities:
    • Designed a stock reservation and checkout system that prevents overselling, using transactional atomic updates and background cleanup jobs
    • Built the REST APIs (product, cart, order, payment) and the NextJS storefront (listing, cart, checkout, countdown timers), deployed to AWS with Docker and GitLab CI/CD

Positive Thinking Company - Front-end Intern04/2022 - 09/2022 (6 mos)

Project: Employee Onboarding Website (Flutter, 20-member team)

  • Responsibilities:
    • Built reusable Flutter widgets and roadmap features for the onboarding and admin portals, with unit tests for completed modules

Education

PASSERELLES NUMÉRIQUES VIETNAM (PNV)

  • Software Engineering
  • Bachelor's Diploma in Information Technology
  • Degree grade: Good - GPA 3.46/4