00 Resume
Narongwit (Andy) Nenthong
Full Stack Developer
Full-Stack Software Developer with 8+ years of experience building web applications and operational systems across retail, healthcare, gaming, and customer-facing platforms. Strong in full-stack development, system integration, and UI-driven workflows, with hands-on experience connecting new applications to legacy enterprise systems. Comfortable working across product logic, frontend, backend, and delivery, with a track record of building reliable software for real-world operational use.
01 Experience
Work history
Senior Software Engineer / Full-Stack Developer
2019 – Present
Independent / Consulting
- Built and deployed Castellan, a real-time multiplayer board game platform using FastAPI, React 19, TypeScript, Docker, and WebSockets, supporting synchronized 4-player gameplay in the browser.
- Designed the core game engine around a state machine with event-sourced history to keep game state consistent and make multiplayer issues easier to debug.
- Improved session reliability by implementing reconnection and recovery logic for live matches, including AI replacement for disconnected players and resume support for returning players.
Software Engineer / Systems Developer
2017 – 2019
Cloud and Thing Co., Ltd.
- Contributed to a customer service platform integrated with a legacy SQL Server-backed CRM environment for King Power, building staff-facing UI, reporting, and metrics features for customer lookup, counter coordination, and queue workflows.
- Helped connect service and queue data to digital signage and operational displays, bridging newer workflows with older enterprise systems and data structures.
- Contributed to a Ruby on Rails and AngularJS platform serving 150K+ users, integrating Apple Pass and PassKit into identity, membership, promotion, and ticketing workflows.
Product Operations Analyst
2014 – 2017
Asphere Innovations PCL
- Managed live game operations across multiple markets for products serving 500K+ monthly active users.
- Analyzed player behavior and worked with development teams on retention and post-launch improvements.
- Coordinated issue triage and cross-functional communication in live service environments.
03 Skills
Technical skills
Languages
Python JavaScript TypeScript C# PHP SQL HTML5 CSS3
Frontend
React React 19 AngularJS Vue Redux Responsive Design Tailwind CSS WebSockets
Backend
FastAPI Node.js Express .NET/C# Ruby on Rails REST APIs GraphQL
Databases
PostgreSQL SQL Server MySQL Redis MongoDB T-SQL
Cloud & DevOps
Docker AWS EC2 S3 RDS CI/CD GitHub Actions Jenkins
Testing & Tools
Jest Playwright Pytest PHPUnit Git Jira Trello Basecamp Agile/Scrum
04 Education
Education
Diploma in Interactive Media Development
2021 – 2023
Bachelor of Software Engineering
2005 – 2009
05 Languages
English Full Professional Proficiency
Thai Native or Bilingual Proficiency