About
I've worked as a contractor for 7 years building secure, reliable, and scalable web applications. I value hard won tribal knowledge that comes of sticking with the same team, cross-cultural teamwork, and software that supports real human mission and purpose. Great software should feel invisible and empowering.
Experience Highlights
- Designed and developed multiple web-based systems for non-profits in Thailand.
- Built and maintained a progressive web app (PWA) with mobile-first functionality.
- Extended a NodeJS platform, integrated automated E2E testing with Cypress and GitHub Actions.
- Lead online game sessions and coordinate meetings across multiple time zones for international players.
- Built a distributed internet monitoring proof of concept using Raspberry Pis and BigQuery integration.
- Put together low-maintenance websites for less technical friends to promote their local businesses
Responsibilities at DigiServe
- Serve others with a Christ-like attitude grounded in biblical principles.
- Develop high-quality web and mobile software.
- Assist Thai organizations in increasing their mission effectiveness using IT solutions.
- Collaborate in weekly development committee meetings.
Responsibilities as a Professional Game Master
- Vet new players and ensure table dynamics remain positive and inclusive
- Facilitate sessions so everyone is heard and has opportunities to engage
- Maintain stable meeting software tools for multiple different groups
- Arrive prepared with both technical knowledge and appropriate mindset for each group
- create new tools when technology lacks, use my expertise to facilitate the experience of my players
Values
- Empowering through software that disappears into workflow.
- Embracing cultural diversity and collaboration.
- Investing in long-term knowledge sharing and mentorship.
Tech & Skills
- Progressive Web Applications (PWA)
- NodeJS, UI/UX, Systems Testing
- Continuous Integration, E2E Testing with Cypress
- Agile methodologies, GitHub Projects
Education
B.S. in Information Technology, Payap University (2014 - 2018) — Studied in a multicultural environment, organized meetups, and learned to collaborate across diverse teams.
Other Interests
Tabletop roleplaying, Miniatures gaming, Brazilian Jiu Jitsu, Powerlifting
Portfolio
Clients

