# Nguyen Truong Giang > Senior Full-Stack Engineer, 8+ years of experience. A senior Full-Stack Engineer specializing in distributed systems and modern web architectures. Experienced in building scalable backend services, real-time data pipelines, and responsive frontend applications while applying strong DevOps and cloud practices. ## Contact - Portfolio: https://gknguyen.info - Email: nguyentruonggiang1711@gmail.com - https://facebook.com/gknguyen1711 - https://linkedin.com/in/gknguyen1711 - https://github.com/gknguyen ## Ideal roles - Senior/Staff Full-Stack or Backend Engineer roles - Technical Architect / Tech Lead roles owning system design end-to-end - Teams building distributed systems, real-time data pipelines, or IoT data platforms - Cloud-native teams standardizing on AWS/GCP, Kubernetes, and GitOps (ArgoCD) ## Skills Golang, Go Gin, Go Echo, Go Bun, ConnectRPC, Go Wails, Node.js, Typescript, Express.js, Nest.js, Mongoose, Typeorm, Jest, Electron.js, React.js, React Native, Next.js, Tanstack, Tailwind CSS, Redux, Cypress, AWS, S3, CloudFront, EC2, ELB, Route 53, API Gateway, Lambda, Code Artifact, ECR, Docker, Kubernetes, Minikube, Podman, Helm, Kops, EKS, MongoDB, MySQL, PostgresSQL, Redis, DynamoDB, RabbitMQ, SQS, Kafka, Terraform, CloudFormation, LLM, Claude Code, Codex ## Education - International UniverSity - HCMC (Electrical Engineering) ## Languages - English (IELTS 6.5) - French (DELF A2) ## Work history - **Senior Full-Stack Engineer**, Fram^ (2026-01 - present): Provide technical solutions for clients Working offsore & communicating in English with international teams - ed-tech platform & talent management for B2B clients (Senior Full-Stack Engineer): Allowing employees to access to the platform, view learning materials, take courses and training programs, track their learning progress, and manage their learning activities Allowing HR to manage learning materials, create training programs, assign courses to employees, track employee progress, and generate reports Tech Stacks : Golang, React.js, Postgres, Redis, AWS, Kubernetes, Argocd, Grafana v...v... Resource : ~50 members - **Technical Architect**, CyberLogitec Vietnam (2024-08 - 2025-12): Building system & platforms for managing shipping and logistics for CLT clients Achievement : Got promoted to Technical Architect position after 2 months of working, responsible for infrastructure optimization, enhance CI/CD pipelines, setup automation tests & train team members - Container Operation Management & IoT Data Pipeline (Technical Architect): Managing Containers Movement & IoT data of Reefer Containers, streaming data from multiple sources & serving them to customers Tech Stacks : Nest.js, Next.js, MongoDB, Postgres, Redis, GCP, Kubernetes, Argocd, Kafka, Google Map/Stadia Map/AMap APIs, v...v... Resource : 12 members - Customer Subscription Plan (Technical Architect): Managing Subscription Plan of Customers, allowing them to view data of their Reefer Containers Tech Stacks : Nest.js, Next.js, Postgres, Redis, GCP, Kubernetes, Kafka v...v... Resource : 12 members - **Full-stack Engineer**, SETEL (2021-07 - 2024-07): Building a super App platforms & system for Petronas in Malaysia Communicating in English with international teams Achievement : Got promoted to Technical Architect position after 1 and a half years of working - Setel Lite Web for Guest user (Team Leader): A light Web App which allow guest user to have their own loyalty barcode for CDS/POS scanning to earn points, for experience purpose Tech Stacks : Nest.js, MongoDB, React.js, Tailwind CSS, v...v... Resource : 2 members Period : 3 months Achievement : Handle a full life cycle of the project, from analysis to release phase, build a Web App & handle authentication with reCaptcha & OTP, integrate with BE system of another domain team - Loyalty points capping (Team Leader): A feature to put a cap limit quota for the amount of loyalty that user can earned in 1 month Tech Stacks : Nest.js, MongoDB, Kafka, v...v... Resource : 2 members Period : 5 months Achievement : Handle a full life cycle of the project, from analysis to release phase, integrate with system of loyalty team - Deals & Vouchers (Team Leader): Managing & Issuing Vouchers for users, allowing them to redeem vouchers from merchant deals Tech Stacks : Nest.js, MongoDB, AWS S3, Kafka, Pubsub, React.js, Tailwind CSS v...v... Resource : 5 members Period : 1 year Achievement : take over this project from another team, responsible for maintaining & developing new features for this project - Places on Map (Full-stack Engineer): Manage Places information to display on Map Tech Stacks : Nest.js, MongoDB, AWS S3, Kafka, Pubsub, React.js, Tailwind CSS v...v... Resource : 5 members Period : 1 year Achievement : Main responsible for the BE part & integrate with Mobile team, apply CQRS pattern & CDC to achieve high performance, build a Map on Admin Portal - Family Wallet members (BE Engineer): A feature which allow user to create a family group, other members in the group can use their payment method to purchase Tech Stacks : Nest.js, MongoDB, Redis v...v... Resource : 5 members Period : 6 months Achievement : The project was highly rated by stalkeholders, for bringing in more customers & contributing to the revenue of the company - **Full-stack Engineer**, GEO SYSTEM SOLUTIONS VIETNAM (2020-02 - 2021-06): Providing IT solutions for GEO corporation in Japan Communicating in English with co-workers and clients Achievement : Got promoted to team leader position after 1 year of working, received support from the company to study & take AWS Certified Solutions Architect Associate certificate - Purchased Product's status Finder (Team Leader): Research Purchased Product's status, generate logs in server, auto checking update Desktop Application Tech Stacks : Electron.js + React.js Resource : 2 members Period : 3 months Achievement : Handle a full life cycle of the project, from analysis to release phase, working with a junior developer, support & training him on the project - Task Manage System (Full-stack Engineer): Task management, employee management, man-hours management Web Application Tech Stacks : React.js + Express.js Resource : 4 members Period : 1 year Achievement : Main responsible for the development of UI/UX part, support with the Design part - **Software Engineer**, CAPGEMINI VIETNAM (2018-09 - 2020-01): Providing IT solutions for AXA Insurance corporation in France Working with backend systems based on COBOL language Communicating in French with co-workers and clients - AXAPAC (Software Engineer): Customer data processing, Contract's fee calculation Tech Stacks : Cobol, IMS mainframe Resource : more than 50 members Achievement : Received a small exclusive performance bonus for 6 months of working, for the contribution to the project - **Mechanical/Electrical Engineer**, REETECH INDUSTRY SUMMER INTERSHIP (2017-06 - 2017-09): Learned how to build and fix switchboards Learned how to use some automatic machines like QUADA AE2510 NT Learned some knowledge of some type of air-conditioner products ## Certifications - [Solutions Architect (Associate)](https://www.credly.com/badges/b36874f3-2255-43c7-830e-33f6a7859c72) (AWS) - [Developer (Associate)](https://www.credly.com/badges/fd98574f-ebc6-4105-85ed-f5358fbb1c68) (AWS) - [JavaScript (Basic)](https://www.hackerrank.com/certificates/bbab0102001c) (HackerRank) - [Node (Intermediate)](https://www.hackerrank.com/certificates/2d48f3f7f145) (HackerRank) - [React (Basic)](https://www.hackerrank.com/certificates/14edc9ed18f5) (HackerRank) - Docker Certified Associate (Whizlabs certificates) - Git & Github Training Course (Whizlabs certificates) - Apache Kafka Fundamentals (Whizlabs certificates) ## Certification roadmap - Application Architect Roadmap - ○ Cloud Practitioner - ✓ Solutions Architect Associate - ✓ Developer Associate - ○ Solutions Architect Professional - (stretch) DevOps Engineer Professional - (stretch) Security ## Personal projects - [Galacius](https://galacius.github.io) (Personal project) • Jul 2026 - Now: a lightweight, native desktop app for managing Kubernetes clusters Using React.js, Vite, Tailwind CSS & Shadcn UI for App UI/UX Using Wails (Golang) to build App engine - [Pocket QR Code Tools](https://pocket-qr-code-tools.gknguyen.com) (Personal project) • May 2026 - Now: An online QR code generator and decoder. Using React.js, Vite, Tailwind CSS & Shadcn UI for Web platform Using Golang to build API for URL verification, deploy in AWS Lambda Using AWS S3 as data source for the web app & DynamoDB for caching Deploy in AWS cloud server - [Visa Free Travel](https://travel-guide.gknguyen.com) (Personal project) • Feb 2026 - Now: A comprehensive travel guide for visa-free destinations around the world. Using React.js, Vite, Tailwind CSS & Radix UI for Web platform Using Golang to build script for crawling data from multiple sources Using AWS S3 as data source for the web app Deploy in AWS cloud server - COLEAD network (Freelance project) • Mar 2021 - Jul 2021: A social platform aims to connect people in business & startup fields Using React Native for Mobile platform Using Express.js (Typescript) for server Using PostgesSQL server for database Deploy in AWS cloud server - MY CV TEMPLATE (Personal project) • Jul 2020 - Now: The web version of my Portfolio/CV Using React.js (Typescript) & Material-UI for Web platform Deploy as SPA in AWS S3 + Cloudfront - SMARTVIETSOLUTION (Freelance project) • Jun 2020 - Feb 2021: An e-commercial web app which provides website templates for customers with many kinds of business aspect such as food, clothes, electronic and enterprises. Based on PHP language with Laravel MVC framework Using Bootstrap to build Web platform Using MySQL for database - CENTURY RESTAURANT MANAGEMENT SYSTEM (Personal project) • Jul 2019 – Dec 2019: Application features: create booking, create contract, storage management, financial management, employee management Using React.js (Typescript) for Web platform Using Express.js (Typescript) for server Using Postgres server for database - BUILD A GAS LEAKED MONITORING SYSTEM BASED ON WIRELESS NETWORKS (Graduation project) • Sep 2017 – Jun 2018: Using Arduino for processor and LoraWan network Studying C/C++ language as well as HTML, CSS, Javascript for Web platform Learning the knowledge of wireless sensor networks ## Resources - Resume: https://gknguyen.info/resumes/nguyen-truong-giang.pdf - UI v1: https://gknguyen.info/v1 - UI v2: https://gknguyen.info/v2