TWONattapong Kaewseeiam

Nattapong Kaewseeiam

Open to opportunities

Senior Software Developer

Bangkok, Thailand

0
years of experience
0
companies
0
major systems shipped
0
technologies used

About

System-oriented Software Developer / Full-stack Developer with 13+ years of experience designing, building, and maintaining enterprise applications across document management, workflow automation, financial reporting, digital services, transportation, e-wallet, toll payment, and aviation fuel operation domains.

I approach software by understanding the underlying model first: data flow, business rules, system boundaries, failure cases, and long-term maintainability. My work spans backend APIs, frontend applications, mobile WebView experiences, integration services, real-time dashboards, reporting systems, authentication/authorization, database design, CI/CD, and production troubleshooting.

Technically strongest in .NET/C#, Angular/TypeScript, ASP.NET Core, relational databases, Docker-based environments, and enterprise integration.

Skills

Browse by category, or search across everything.

Languages

C#TypeScriptJavaF#SQL

Backend

.NETASP.NET Core Web APIASP.NET Web FormsEntity FrameworkEntity Framework CoreSpring BootMavenRESTful APIJWTKeycloakSwagger / OpenAPI

Frontend

AngularReactIonic FrameworkASP.NET Web FormsWindows FormsMobile WebView UI

Databases & data

PostgreSQLSQL ServerMySQLMongoDBEF migrationsSQL scriptsReporting queries

Integration & messaging

KafkaSignalRLINE Messaging APIDialogflow WebhookDynamic Web TWAINQR code workflowsOCR / scanning workflows

DevOps, tools & quality

GitGitHubGitLabGitHub ActionsDockerDocker ComposeCaddySerilogNLogxUnit

Domains

Enterprise applicationsDocument managementOCR & scanningCRMDigital signatureWorkflow customizationBanking & mutual fund reportingFinancial savings platformsE-wallet & toll servicesAviation fuel operationsKPI dashboardsGovernment systems

Experience

Durations update automatically. Open a project to see the details.

Brainergy Digital

Lead Specialist, Developer

Feb 2024 – Present · · brainergy.digital ↗

Build and maintain enterprise systems for transportation, e-wallet, toll payment, and aviation fuel operation domains — across backend services, integration APIs, back-office systems, real-time dashboards, reporting, and operational workflow platforms.

  • Developed backend services covering wallet management, customer management, fare media/OBU management, toll transaction processing, billing, payment, auto-load, loyalty points, campaigns, reports, and back-office operations.
  • Worked on multiple service components including E-Wallet API, Back-office API, and Toll Service.
  • Implemented APIs for wallet, customer, fare media, transaction history, payment, bill, auto-load, inventory, onboarding, loyalty, campaign, report, and master data modules.
  • Integrated event-driven processing using Kafka for toll transactions, settlement, monitoring, and balance-update flows.
  • Implemented authentication, authorization, request validation, activity logging, and error handling for backend services.
  • Supported report, CSV, and PDF generation for operational and back-office users.
  • Used PostgreSQL for application data plus SQL scripts/migrations for database changes.
  • Used Docker and GitLab CI / SAST pipeline configuration for deployment and code-quality workflows.
StackJavaSpring BootMavenKafkaPostgreSQLDockerSwagger/OpenAPI
  • Developed and maintained a platform for aircraft refueling workflows, flight schedules, dispatching, contracts, pricing, reconciliation, reporting, and operational dashboards.
  • Worked on Core API, and the Integration API
  • Built backend APIs with ASP.NET Core / .NET 8 for flight scheduling, dispatch management, vehicle/operator management, master data, contract/pricing, reconciliation, reports, and user administration.
  • Developed the Integration API for external systems: master-data sync, transaction query APIs, delivery-receipt PDF generation, bulk ZIP generation, and publish-to-STG snapshot workflows.
  • Developed real-time features with SignalR: dispatch boards, job boards, density updates, operator status, and time synchronization.
  • Implemented authentication and authorization with Keycloak / JWT.
  • Worked with SQL Server and Entity Framework Core for data access, migrations, and operational data management.
  • Implemented Excel, CSV, and PDF export/reporting with document-generation libraries.
  • Used Docker and GitHub Actions for build, publish, and container workflows.
Stack.NETASP.NET CoreC#EF CoreTypeScriptSignalRKeycloakJWTSQL ServerDockerGitHub ActionsxUnitSerilog

Accenture Thailand

Application Development Senior Analyst

Jan 2023 – Dec 2023 · · accenture.com ↗

Developed frontend features for digital products across mobile WebView and web platforms — QR-based KPI tracking, dashboards, role-based user interfaces, and financial-savings digital services.

  • Built frontend features for a mobile WebView-based KPI tracking platform used inside Android and iOS apps.
  • Built QR scanning and QR generation flows — camera permission handling, scan feedback, error states, and validation UI.
  • Developed employee QR generation screens for unique employee-linked QR codes.
  • Built KPI dashboard pages with summary views and table-based KPI data presentation.
  • Developed role-based and business-unit-based frontend views for access-controlled dashboards.
  • Built Branch2App landing pages and dashboard/table views segmented by role group and role branch.
  • Delivered across multiple MVP phases: QR scanning, employee QR, dashboard, and Branch2App features.
StackAngularTypeScriptGit
  • Developed frontend features for a financial savings-related digital service platform.
  • Worked on user-facing pages for savings flows, saving history, transaction-based saving experiences, and financial-knowledge content.
  • Built responsive Angular/TypeScript UI components for mobile and web usage.
StackAngularTypeScriptGit

TMBThanachart Bank (ttb)

Software Developer

Jan 2022 – Dec 2022 · · ttbbank.com ↗

Developed and maintained a Mutual Fund Report system supporting investment-related reporting workflows in the banking domain, working across backend and frontend.

  • Developed features for the Mutual Fund Report system end to end.
  • Built and maintained backend services using .NET, ASP.NET, and C#.
  • Developed frontend screens using Angular and TypeScript.
  • Worked with business requirements for mutual fund and investment reporting.
  • Used Git for source control and team collaboration.
Stack.NETASP.NETC#AngularTypeScriptGit

XcelTutor

Software Developer / Full-stack Developer

Jan 2021 – Dec 2021 · · XcelTutor ↗

Built a full-stack tutoring-center management system — students, courses, enrollments, schedules, attendance, invoices, receipts, payments, learning materials, videos, and reports — for internal operations and online learning workflows.

  • Covered student profiles, parents, subjects, courses, course terms, class schedules, enrollments, and teacher assignments.
  • Built attendance and check-in features, including status management and attendance printing.
  • Developed billing modules: invoices, invoice approvals, installments, receipts, payment tracking, and payment reports.
  • Built material/attachment management for books, course and student attachments, receipt attachments, videos, and learning resources.
  • Developed calendar and schedule management using FullCalendar.
  • Integrated LINE Messaging API and Dialogflow webhooks for student sign-in, timetable checking, and class check-in.
  • Implemented JWT-based authentication and authorization for secure access control.
  • Built RESTful APIs with ASP.NET Core and Entity Framework Core; real-time support via SignalR.
  • Developed Angular/TypeScript screens for admin, student, course, payment, report, calendar, video, and tracking modules.
  • Used Serilog for logging, Swagger for API docs, Docker + Caddy for deployment/reverse proxy, and Git + GitHub Actions for CI/CD.
Stack.NETASP.NET CoreC#AngularTypeScriptEF CorePostgreSQLSQL ServerJWTSignalRLINE APIDialogflowSwaggerSerilogFluentSchedulerDockerCaddyGitHub Actions

B Circle Co., Ltd.

Software Developer / Full-stack Developer

Feb 2015 – Dec 2020 · · bcircle.co.th ↗

Built enterprise software for government, education, and private-sector clients: CRM, document management, document circulation, cabinet-resolution search, digital-signature services, and workflow customization.

Key projects
  • Sales Tracking CRM — sales tracking and customer-related workflows.
  • Document storage & borrowing/returning system — archive, storage, lending, returning, and search workflows.
  • Cabinet resolution storage & search — storing, searching, and retrieving cabinet-resolution records.
  • Document circulation system — electronic document circulation for university operations.
  • Digital signature services — secure digital-signing workflows and service components.
  • Activiti custom stencils — customized workflow stencils for business-specific workflow design.
Responsibilities
  • Developed web applications with .NET, ASP.NET, C#, Angular, and TypeScript.
  • Built backend APIs, frontend interfaces, and database integrations; auth via JWT.
  • Worked with PostgreSQL and Entity Framework for data storage and access.
  • Integrated document scanning via Dynamic Web TWAIN; built hybrid apps with Ionic Framework.
  • Used Docker for deployment, GitHub Actions for CI/CD, and Serilog for logging and diagnostics.
Stack.NETASP.NETC#F#AngularReactTypeScriptIonicEFPostgreSQLJWTDockerGitHub ActionsDynamic Web TWAINSerilog

K&O Systems and Consulting Co., Ltd.

Software Developer

Mar 2013 – Jun 2014 · · ko.in.th ↗

Built and maintained document-management applications for enterprise insurance clients — workflow modules covering document receiving, registration, scanning/OCR, quality control, storage administration, and reporting.

  • Developed Windows Forms applications for document receiving, registration, quality control, and storage administration.
  • Built an ASP.NET Web Forms reporting system for tracking and reviewing document-processing status.
  • Implemented insurance document workflows: receive, register, scan/OCR, QC, admin, and report modules.
  • Worked with relational and NoSQL databases including MySQL and MongoDB; data access via Entity Framework.
  • Implemented logging and troubleshooting support using NLog; Git for source control.
Stack.NETASP.NET Web FormsWindows FormsC#Entity FrameworkMongoDBMySQLNLogGit

System portfolio

Eight systems across seven domains. Filter by technology.

E-Wallet / Toll Service Platform

Transportation · E-wallet · Toll payment
Backend / Full-stack Developer
JavaSpring BootKafkaPostgreSQLDockerGitLab CI

Aviation Fuel Operations Platform

Aviation fuel operations
Backend / Full-stack Developer
.NETASP.NET CoreSignalRSQL ServerKeycloak

KPI Digital Product

KPI tracking · Mobile WebView
Frontend Developer
AngularTypeScriptAndroid/iOS WebView

Financial Savings Digital Service

Financial savings digital service
Frontend Developer
AngularTypeScriptAndroid/iOS WebView

Mutual Fund Report

Banking · Investment reporting
Software Developer
.NETASP.NETC#AngularTypeScript

XcelTutor Management System

Education · Tutoring-center management
Full-stack Developer
.NETASP.NET CoreAngularPostgreSQLSQL ServerSignalR

Sales Tracking CRM

CRM
Full-stack Developer
.NETASP.NETAngularPostgreSQL

Document Management & OCR Systems

Insurance · Document processing
Software Developer
Windows FormsASP.NET Web FormsC#MongoDBMySQL
Showing 8 of 8 systems

Working style

How I approach systems and teams.

  • Analytical and system-oriented: prefer understanding domain models, data relationships, edge cases, and constraints before implementation.
  • Strong at turning ambiguous business workflows into maintainable APIs, UI flows, database structures, and operational tools.
  • Comfortable across legacy and modern stacks — from Windows Forms and ASP.NET Web Forms to ASP.NET Core, Angular, Dockerized services, and CI/CD pipelines.
  • Practical about architecture: clear boundaries, traceable data flow, predictable behavior, testability, observability, and long-term maintainability.
  • Experienced in role-based access control, business-unit segmentation, reporting dashboards, real-time communication, event-driven processing, external system integration, and document/report generation.

Education

Bachelor

Rajamangala University of Technology Tawan-Ok – Chakrabongse Bhuvanarth Campus · 2013

Languages

Thai · Native

English · Intermediate