Summary
Somkiat Puisungnoen is a seasoned software engineer, instructor, and co-founder with 13+ years of experience designing and delivering enterprise-grade systems across financial and e-commerce domains. He blends hands-on full-stack development in Java, Kotlin, Go, Python, C# and PHP with software architecture expertise in microservices, SOA, and DevOps, and is certified as a ScrumMaster and multiple Java credentials. As an instructor he has trained architects and development teams at major Thai institutions including Kasikorn, Siam Commercial Bank, BAY and the Stock Exchange of Thailand, translating complex architecture and testing practices into practical curricula. His open-source and tooling focus covers databases (MySQL, PostgreSQL, MongoDB), observability stacks (ELK, Loki/Grafana) and containerization (Docker, Kubernetes), and his GitHub work demonstrates pragmatic web app engineering with unit/integration and Robot Framework UI tests. Comfortable moving between code, architecture and pedagogy, he also explores AI for software development and LLM applications to boost developer productivity.
13 years of coding experience
8 years of employment as a software developer
Master's degree, Computer Science, Master's degree, Computer Science at Kasetsart University
Bachelor of Science (BSc), Computer Science, 3.80, Bachelor of Science (BSc), Computer Science, 3.80 at Ubonratchathani University
English