Lead Software Engineer · Bangkok, Thailand
Songwit Phitakjariyachat
Full-stack developer building software since 2004, from C# and ASP.NET to Javascript Frameworks and the cloud. Currently a Lead Software Engineer at SCG Digital.
Work at SCG
Roof design and estimating platform
Main developer of a roof design application for SCG’s roofing business, covering roof plans, tile and equipment rules, solar legends and DXF export. Also works on the C# services that turn a design into a bill of quantities (BOQ) and quotation data.
- VB.NET
- C#
- ASP.NET Core
- Blazor
- PostgreSQL
- AWS
FlexOCR client portal
Built most of the portal around FlexOCR: document templates, PDF handling, multi-page optical character recognition (OCR) jobs that run on the backend, job history and usage tracking.
- Next.js
- NestJS
- TypeScript
- TypeORM
- Ant Design
- Docker
Production planning dashboards
Rebuilt an AI-prototyped dashboard into a production system for SCG’s ceramic roof-tile business, with stock and backorder monitoring, production plans, raw-material projection, single sign-on (SSO) and page-level permissions. Then built a companion make-to-order (MTO) planner on the same architecture.
- Next.js
- React
- NestJS
- MongoDB
- Docker
Dependency EOL and vulnerability dashboard
Scans every repository in a GitHub organization for outdated and end-of-life dependencies. I built remediation campaigns that track one CVE or runtime end of life across hundreds of repos and update each status after every scan, plus Microsoft Entra ID (Azure AD) sign-in and role-based access.
- React
- TypeScript
- Express
- PostgreSQL
- SQLite
- Tailwind CSS
Warehouse management system
Web warehouse management system (WMS) for a factory, covering inbound, put-away, manual picking, outbound, cycle counts, location monitoring and mold control.
- React
- Express
- SQL Server
- Material UI
- Ant Design
- Docker
Enterprise risk management platform
Risk assessment and tracking for an enterprise client, with scoring, approvals, reminders, change history and reporting dashboards behind Microsoft Entra ID (Azure AD) sign-in. Also contributed to an internal audit risk planning system.
- Nuxt
- Vue
- NestJS
- MySQL
- Azure AD
- Docker
Personal projects
TokenMonitor
Central history of AI token usage across machines. Dependency-free agents read local logs from Claude Code, Codex, Gemini CLI and Kimi, then send usage to an ingest API with a separate token for each machine.
- TypeScript
- Node.js
- SQLite
- Docker
- GitHub Actions
PDF Plan Mirror Tool
CAD-style mirroring for PDF building plans. Flips the vector drawing inside a selected area, moves its text without reversing the letters, and leaves everything outside untouched.
- Python
- PyMuPDF
- Tkinter
Tetis Royale
Original block-stacking battle royale with a WebSocket room server, private rooms joined by code or QR, bots, and a host display for playing on a big screen.
- JavaScript
- Node.js
- WebSocket
Queue management POC
Queue system with QR tickets, live status in a LINE LIFF app, push notifications, priority queues and an admin panel.
- React
- TypeScript
- Express
- SQLite
- LINE LIFF
GoHoot
Real-time quiz game platform from Digital Office’s Go community, with WebSocket game sessions and Azure AD sign-in.
- Go
- React
- PostgreSQL
- WebSocket
- Azure AD
Smart village system
Web app for a housing community, with records, image galleries and request charts.
- Next.js
- PostgreSQL
- Tailwind CSS
darkpiaro.dev
This site, built with Astro and served from one container by Elysia on Bun, with a test-gated deploy to a self-hosted runner.
- Bun
- ElysiaJS
- Astro
- Docker
- GitHub Actions
Speaking
AI Factory Showcase 2026
SCG Digital · 2026
Presented FlexOCR, which adapts to each business’s document formats, reads handwriting and validates extracted data, and n8n with SharePoint, which connects automated workflows to company data.
AI Factory Workshop
SCG Digital · 2026
Spoke at a workshop where SCG’s AI builders shared tools and solutions for everyday work.
Experience
Lead Software Engineer
SCG Digital
Jan 2026 – Present
Software Engineer
WEDO, SCG
Dec 2022 – Jan 2026
C#.NET Developer
PTT Digital Solutions Company Limited
Mar 2022 – Dec 2022
C#.NET Developer
Thasai Kanok Co., Ltd.
2008 – Feb 2022
Also Logistics Manager and Assistant Sales Manager from 2016.
.NET Developer
Thai Administration Services Co., Ltd.
2005 – May 2008
.NET Developer
IT Best Co., Ltd.
Apr 2004 – Jul 2005
Education
Master of Science, Information Technology
King Mongkut's University of Technology Thonburi
2006 – 2007
Bachelor of Business Administration, Business Computer
Siam University · First Class Honors
2001 – 2004
Skills
- Languages
- C# · VB.NET · TypeScript · JavaScript · Go · PHP · Python · HTML · CSS
- Backend
- .NET · ASP.NET · ASP.NET Core · ASP.NET Web API · Node.js · Bun · NestJS · Express · ElysiaJS · Gin · TypeORM · REST API · Swagger (OpenAPI) · WebSocket
- Frontend & apps
- React · Next.js · Vue.js · Nuxt · AngularJS · Blazor · Astro · Three.js · Ant Design · Material UI · Tailwind CSS · Flutter · LINE LIFF · Unity
- Cloud
- AWS · Microsoft Azure · Google Cloud Platform (GCP)
- Databases
- SQL Server · Oracle · MySQL · PostgreSQL · MongoDB · SQLite
- Tools
- Git · GitHub Actions · CI/CD · GitLab · Docker · Nginx · n8n · Postman · Jira