Donlawat Samerwongtip
Full-Stack & Backend Developer
Profile
Versatile full-stack developer with a strong foundation in C#, JavaScript, and Python. Comfortable across the entire stack — from designing databases and REST APIs to shipping polished frontends. Experienced in Linux-native environments (Arch, NixOS), Docker, and CI workflows. An independent tinkerer who has built custom development tooling and published open game modifications, sharpening the ability to read unfamiliar codebases and ship independently. Deeply interested in the evolving landscape of artificial intelligence and actively exploring how generative AI can be integrated into modern software architecture.
Work Experience
- Developed systems and applications following a microservices architecture to ensure modularity and scalability.
- Wrote end-to-end test suites validating API functionality, reducing production bugs and improving release confidence.
- Integrated services with various third-party APIs including payment gateways, video hosting platforms, file storage, Google APIs, and OpenStreetMap.
- Containerized microservices with Docker and managed deployment pipelines for consistent environments across development and production.
- Set up CI/CD workflows automating build, test, and deployment stages to streamline delivery and reduce manual overhead.
- Identified and resolved performance bottlenecks in API endpoints and database queries, improving response times and system throughput.
- Diagnosed and resolved critical internal software bugs, ensuring uninterrupted daily operations and smooth logistical workflows.
- Actively monitored proprietary applications, identifying defects and implementing targeted fixes to improve stability and performance.
- Acted as primary technical resource for user-reported software problems, minimising system downtime and enhancing team productivity.
- Led end-to-end development as Lead Project Developer and Lead Database Designer, delivering scalable software solutions.
- Executed complex data migrations and provided ongoing database maintenance for large enterprise projects.
- Served as versatile technical resource: help desk support, diverse programming tasks, and maintaining multiple live applications.
- Functioned as a reliable project maintainer and technical supporter, assisting senior teams in software delivery.
- Contributed to data integrity and system performance through routine database maintenance and secure data migrations.
Notable Projects
- Simple Teleport To NPCs
Stardew Valley mod — teleport to any NPC, pet, or animal. 21k+ downloads.
- Transform Trash when Fishing
Replaces trash catches with fish. 4.2k+ downloads.
- Auto Treasure Collector
Automatically collects fishing treasure chests with configurable options.
- Auto Planting
Automates repetitive crop-planting tasks to streamline farming gameplay.
Technical Skills
- Languages
- Backend
- Frontend
- Databases
- Infrastructure
- Integrations
Education
Languages
- ThaiNative
- EnglishProfessional working proficiency
- JapaneseElementary