Hi, I'm Sirajirath Boonmatham,
a Year 1 ICT Student at Mahidol University.
I create games, programs and websites that are fun and engaging. I love to learn new things and share my knowledge with others. I am always looking for new challenges and opportunities to grow.
Featured Projects
Homelab Server Migration
Migrated my homelab from a Raspberry Pi to a dedicated ASUS PN55 mini PC running Debian 13 and Docker, restoring Nextcloud from a BorgBackup. Chose bare-metal Debian with Docker Compose over Proxmox to fit the RAM budget.
Self-Hosted LLMs with Ollama
Run Ollama as a systemd service on my home server, serving Gemma 4 for chat and Qwen2.5-Coder for autocomplete. Tuned for an AMD iGPU over Vulkan, since ROCm doesn't support it, and paired with Open WebUI.
Project E.D.I.T.H.
Extensible Digital Intelligence & Task Handler: my in-development AI assistant with a custom frontend and orchestration layer on local LLMs, off-the-shelf speech recognition and text-to-speech, and smart-switch hardware controlled through a Raspberry Pi.
Garry's Mod Fishing Addon (RAI)
A fishing addon for Garry's Mod, written in Lua as an RAI project. It has a skill-based fishing HUD whose difficulty scales with fish rarity, a popup notification system, and a fish item that is being polished for release.
View on GitHub →
Auto Next Tab (Chrome Extension, Manifest V3)
A Manifest V3 Chrome extension that, when a video ends, shows a 5-second countdown, closes the tab, jumps to the next one and starts playing the video there. It ignores short clips, loops and YouTube ads, picks the largest video on the page, and never closes pinned or last tabs.
View on GitHub →
nginx Tunneling (SNI Routing)
Configured an nginx stream block on the VPS that reads the TLS server name and routes each subdomain on port 443 either to the home server or to a local vhost, without changing iptables for new services.
Featured Certificate
Javascript Algorithms and Data Structure
Issued by freeCodeCamp.org
Programming Languages
Game Engines
Tools
Playit.gg
About Me
I am an ICT student at Mahidol University who has been building software and hardware projects since 2021, and I am looking for a Systems Administrator or DevOps internship. Through my self-hosted homelab, I have hands-on experience with Linux servers, Docker Compose, nginx reverse proxies, Tailscale networking and backups. I have also built websites, automation tools, browser extensions and AI and IoT projects, mainly in Python, JavaScript, C# and Lua. I work with tools such as Docker, Tailwind CSS, Unity and Godot, and use cloud services such as Cloudflare and a self-managed VPS to deploy and secure what I build.
I am motivated by solving practical problems and building reliable systems, whether that is a game mechanic, an automation system or a service that connects hardware and software. I have an interest in artificial intelligence, data science and connected systems, and I currently run local language models on my own server. I can offer a hands-on, curious approach to setting up, automating and troubleshooting infrastructure, and I am eager to learn from a team that builds important things.
Education
Mahidol University, Faculty of Information and Communication Technology (MUICT)
B.Sc. in Information and Communication Technology · 2026 – Expected 2030 (currently Year 1)
Relevant courses and training
- Python Programming with AI, Mahidol University
- Data Science for Youth (SQL and basic data models), Mahidol University
- Data Mining and Computer Vision training courses, KMUTNB
- JavaScript Algorithms and Data Structures, freeCodeCamp
Benchamatheputhit Petchaburi School
Science-Maths Bilingual Program · 2023 – 2026 · GPA 3.4
Languages and Test Scores
Thai: Native
English: TOEIC 935, IELTS 7.5
Why Did I Make This Portfolio Website?
I created this portfolio website to showcase my work and skills as a programmer. I wanted to have a place where I could share my projects and achievements, and also to have a platform where I can connect with other programmers and potential employers. This website is a reflection of my passion for programming and my desire to create high-quality software that has a positive impact on people's lives.
Contact
I am open to internship and project opportunities. If you would like to discuss a role or a project, please email me at [email protected].