Jirayu Saengwannakool
Software Engineer

Technical Skills
Languages & Core Skills
HTML/CSS, JavaScript, C/C++, Golang, API, Node.js, TypeScript, Java/Kotlin
Frameworks & Systems
React, Svelte, SQL, MongoDB, Material-UI, ElasticSearch, Docker, Kubernetes, Terraform, GitHub Action, RESTful APIs, GraphQL, NestJS
Other Technical Skills
Git, Agile Development, Test-Driven Development, AWS, Azure, Linux/Unix, Bash Shell Scripting
Work Experience
TT Software Solution
2023 - PresentSoftware Engineer
- Established CI/CD pipeline on Azure Cloud using GitHub Actions, reducing deployment times by 50%
- Developed scalable back-office service using Next.js and Material-UI
- Implemented infrastructure-as-code with Terraform for Azure Cloud resources
Command See, LTD
2019 - 2022Full-Stack Software Engineer
- Implemented efficient web scraping service reducing network latency by 70%
- Built analytics dashboard using GraphQL and Next.js
- Containerized legacy Node.js applications and migrated to Kubernetes
- Created high-availability microservices serving 10,000+ concurrent users
IBG Company (Zanroo Company)
2016 - 2018Backend Software Engineer
- Developed 'Influencer List' project using MeteorJS and React.JS
- Implemented real-time LINE messaging channel managing 10,000+ daily interactions
- Built RESTful API Microservices processing terabyte-scale data
Education
Oregon State University
2024Master of Engineering, Major in Computer Science
Corvallis, OR
Khon Kaen University
2014Bachelor of Engineering, Major in Computer Engineering
Khon Kaen, Thailand
Projects
Switch Case Actions (GitHub Action)
Developed a GitHub Action that enables switch-case functionality in workflow execution, providing a more intuitive way to handle conditional command execution.
BeaverClassHelpme
Mobile application for OSU class availability monitoring using Kotlin, Node.js, and Supabase.
Tarpaulin API
Backend infrastructure for class registration system using TypeScript, Express.js, MongoDB, Redis, and Google Kubernetes Engine.
NuanPrang
Python-based weather analysis system using Firecrawl, LangChain, and LLM models for generating tornado alerts.
Awards & Activities
- Volunteering as Treasurer at OSU Thai Student Club
- 5th place in national "TESA Top Gun Rally" system contest
- 3rd place in The Northeastern ACM ICPC THAI Regional Contest
- Led 70 students as Student President of Computer Engineering Club
- Organized workshop program for high school students in computer science basics