I'm a software engineer focused on building scalable web platforms — from identity and API systems at a national level to full-stack freelance products. I enjoy clean architecture, TypeScript, and tools that get out of developers' way.
About
Experience
Internet Thailand Public Company Limited
fulltimeContributing to government and healthcare identity platforms at scale — covering API management, digital signatures, OAuth 2.0/OIDC, and multi-service verification systems.
Developed the core authentication interfaces, including the Login and OAuth authorization pages, for the Ministry of Public Health's national digital identity platform. Translated Figma designs into secure, responsive user interfaces to facilitate citizen access to nationwide healthcare services under the "30-baht healthcare" policy.
Designed and implemented multiple web applications for medical personnel identification, patient health record (PHR) management and census information. Developed key functionalities, including admin dashboards, admin management, digital signature integration using digital certificates and implemented the OAuth 2.0 system for the Provider ID.
Designed and enhanced an API request management platform used for Health ID and Provider ID services. Built administrative dashboards, error monitoring, document handling, and system configuration features across frontend and backend. Improved system usability and branding, including UI refinements and platform assets.
Set up project architecture and frontend structure for a service provider registration platform. Implemented onboarding and registration features for traditional massage service providers.
Driver Verify
Developed a legal registration and identity verification system for ride-hailing drivers (Driver Verify). The platform allows drivers to register via the ThaID application or manual data entry to obtain official certification for public transport vehicle registration with the Department of Land Transport. Implemented OTP-based authentication, password recovery, and consent management features.
E-Contract
Developed a digital contract management system supporting both B2B and B2C workflows. Implemented user profile management, contract tracking, and digital signature features. Built interfaces for contract status monitoring and system usage information.
Designed and developed an identity federation and service management platform for organizations and business entities. Integrated multiple identity providers (IdPs) such as ThaID, SAML-based providers, Microsoft Azure AD, LINE, ONE ID, and MOPH DID. Enhanced security and interoperability for enterprise authentication and single sign-on (SSO) services.
One Authorized
Designed and developed a centralized identity verification and onboarding platform for services integrated with the ONE ID ecosystem. Built user onboarding and account linking mechanisms for users without existing ONE ID accounts. Integrated with User Management (UM) systems to provision and synchronize user information.
Tong A Travel Company Limited
freelanceDesigned and deployed a full backend for a multi-role travel booking and referral platform.
Designed and implemented backend APIs for a travel booking and referral platform supporting four roles: admin, partner, driver, and tourist. Built core systems including booking management, referral tracking, payouts, accounting, and automated receipt generation. Integrated Stripe, PromptPay, Google Pay, Apple Pay. Deployed on DigitalOcean App Platform with monitoring via Sentry and Cloudflare Workers.
Grand Player Studio Company Limited
freelanceBuilt a school management system frontend from Figma designs.
Satit YRU School Management System
Classroom, student, course, and material management modules. Server-side pagination with TanStack Table. Type-safe validation with React Hook Form + Zod. Authentication via NextAuth.
SKY ICT Public Company Limited
internshipFull-stack development and automated testing across CMS and translation platforms.
AOT CMS Portal
Develop Front-end using ReactJS, NextJS. Develop Web Service (Microservice) using ExpressJS, GraphQL, gRPC, Protobuf.
Sawasdee Translate
Develop Front-end using ReactJS. Conducted comprehensive unit testing using Jest for code functionality and enhanced code quality.
PLANB CMS
Automated testing processes using Robot Framework.
Side Projects
Woopify
Real-time communication platform
A real-time web application featuring websockets and PWA capabilities. Provides customizable notification services, including scheduled alerts for weather reports, daily news digests, and custom API events.
iSearch
RAG-powered intelligent search
A Retrieval-Augmented Generation (RAG) search platform with team collaboration, user profiles, and document management. Built with vector embeddings and LLM integration.
Portly
macOS Menubar Crypto Tracker
A native macOS utility application that sits right in your menubar and notch overlay. It provides real-time wallet and portfolio tracking for major cryptocurrency exchanges like Bitkub and Binance, allowing you to monitor your assets seamlessly without disrupting your workflow.
Skills
Programming Languages
Frameworks & Libraries
Databases
Cloud & DevOps
Testing
API & Protocols
Tools
System Uptime
Let's build something together.
nattapol.dev@gmail.comHat Yai, Songkhla, Thailand · UTC+7