Bangkok, Thailand Open to interviews

Kananek Thongkam

Technical Lead shipping agentic AI, multi-agent orchestration, AI-native apps, LLMOps pipelines, GitOps platforms

I'm KEM, Technical Lead at WEDO (SCG Digital Office), the team building new digital businesses for SCG (Siam Cement Group). I take ideas from first sketch to production: agentic AI assistants, multi-agent services, and the API gateways and GitOps platforms that keep them running. B.Sc. in Information Technology, Phetchaburi Rajabhat University.

Scroll to explore

my coding

work experience
13 year 4 month
lines of code
2.87 M
projects (open source)
318 (192)
commits
14.44 K

github.com

daytime

I'm most productive during:
morningdaytimeeveningnight
morning
daytime
evening
night
mon
tue
wed
thu
fri
sat
sun

wakatime.com

code history

weekly total
17h 36m
daily average
4h 18m
best day
24h 57m
languages
46

wakatime.com

work type

How engineering time is spent:

  • AI coding 68.4%
  • coding 26.8%
  • writing docs 3.9%
  • writing tests 0.8%
writing docs
3.9%
writing tests
0.8%
editors / tools
3
longest streak
68 days

wakatime.com

AI-assisted

AI-authored lines
90%
agent sessions
2,441
longest agent task
24h 53m
lines per 1M tokens
104
AI vs human line changes per month:
  1. Nov: AI lines 1%, human lines 99%
  2. Dec: AI lines 13%, human lines 87%
  3. Jan: AI lines 14%, human lines 86%
  4. Feb: AI lines 21%, human lines 79%
  5. Mar: AI lines 78%, human lines 22%
  6. Apr: AI lines 92%, human lines 8%
  7. May: AI lines 95%, human lines 5%
  8. Jun: AI lines 99%, human lines 1%
  9. Jul: AI lines 100%, human lines 0%
  10. Aug: AI lines 100%, human lines 0%
  11. Sep: AI lines 99%, human lines 1%
  12. Oct: AI lines 100%, human lines 0%
  • AI lines
  • human lines
AI models used, ranked by session hours:
  1. GPT-6.1 Sol 277h
  2. Claude Sonnet 5 149h
  3. GPT-6 Astra 139h
  4. GPT-5.6 Sol 135h
  5. Claude Sonnet 5.5 128h
  6. Claude Opus 5 31h

Tokens: 7.1B input · 91.5M output · est. cost $32,480

wakatime.com

education

2007 - 2011

Bachelor of Science (B.S.)

Phetchaburi Rajabhat University, Phetchaburi

Information Technology

2005 - 2007

Vocational Certificate

Chumphon Polytechnic College, Chumphon

Business Computer Program

2003 - 2005

Grades 7-9

Sawi Witthaya School, Sawi, Chumphon

Lower Secondary Education

1998 - 2003

Grades 1-6

Barnnapoo School, Sawi, Chumphon

Primary Education

work experience

SCG, WEDO (Digital Office), Bang Sue.

30 September 2026 — Present 20 day

Technical Lead Software Engineer

  • Guide architecture, technology selection, engineering standards, and delivery as Technical Lead for enterprise AI and integration systems, with hands-on development and troubleshooting.
  • Lead the architecture and implementation of a Go-based A2A document search platform, separating agent serving from indexing. Integrate Azure Blob Storage, Azure Event Grid, OpenSearch, PostgreSQL, and Microsoft Graph for document discovery, master-data synchronization, and email delivery.
  • Design document indexing to handle duplicate and out-of-order storage events. Use idempotent processing, sequencer ordering, tombstones, recoverable rename processing, and PostgreSQL advisory locks to maintain consistency across replicas.
  • Guide Agent-to-Agent (A2A) interoperability through agent discovery, JSON-RPC contracts, and protocol compatibility, with clear responsibilities for the document agent, indexing service, and upstream orchestrator.
  • Work with leads and managers to improve developer workflows, reusable AI-assisted engineering tools, team capabilities, and practical development standards.
  • Review reliability and security concerns, communicate technical risks, and guide architecture and delivery improvements.

December 2023 — September 2026 2 year 8 month

Software Engineer

  • Architected an AI-assisted workflow engine for validation, classification, rule evaluation, and matching, with human-in-the-loop (HITL) review and approval. Used Bun, Elysia, TypeScript, Drizzle ORM, and PostgreSQL.
  • Designed event-driven agent workflows with AWS SQS, Python, FastAPI, LangGraph, and LiteLLM to request missing information, extract structured email data, and re-evaluate business rules. Used hexagonal architecture to separate adapters, returning unresolved cases for user review.
  • Architected a modular monolith for web chat, LINE, and enterprise integrations using Bun, Elysia, TypeORM, and PostgreSQL. Used Redis and BullMQ for bounded per-user FIFO queues with configurable concurrency, timeouts, retries, and circuit breakers.
  • Implemented enterprise authentication, role-based access, and audit trails with Microsoft Entra ID and Better Auth. Integrated Power BI through backend-issued embed tokens and user-bound row-level security where configured.
  • Architected and built SCG Home AI Service (Homie) for product search, pricing, store lookup, and recommendations. Used FastAPI, LangGraph, PostgreSQL, Redis, and LiteLLM to support streaming, multi-agent orchestration, multiple LLM providers, and file processing.
  • Built Agentic Chat UI with Astro, Svelte 5, and Elysia on Bun, connecting legacy and Agent-to-Agent (A2A) backends through transport adapters. Added streamed tool visualization, authenticated conversation history, administration, nonce-based CSP, and asset integrity checks.
  • Connected SQL Server, PostgreSQL, and enterprise reference data through ETL mirrors for AI workflows, and delivered SnapLogic automation.
  • Built centralized logging with Fluent Bit → ClickHouse and Promtail → Loki for MuleSoft. Applied OpenTelemetry tracing across asynchronous services, integrating SigNoz and Langfuse for service and LLM observability.
  • Built GitOps delivery workflows with Docker, Kubernetes, Helm, Argo CD, GitHub Actions, and AWS ECR for environment-specific deployments, automated versioning, and multi-platform builds.
  • Led KrakenD Enterprise API gateway engineering, including custom plugins, API aggregation, team coordination, and architecture decisions for business-critical integrations.
  • Led presales architecture for POMS sensor monitoring, threshold-based LINE alerts, and BigQuery/Looker reporting.
  • Designed an A2A document search solution.
  • Supported engineering management with internal AI-assisted development tools and workflows.

October 2022 — December 2023 1 year 1 month

Technology Developer

  • Built CI/CD pipelines for Java applications using MuleSoft on GoCD.
  • Maintained the MuleSoft API Gateway.
  • Coordinated with business, discovery, delivery, and IT teams, and with internal and external stakeholders.

CENTRALGROUP, RIS, Bang Rak.

January 2019 — October 2022 3 year 8 month

Senior Full Stack Engineer

  • Built DAAS APIs in Go, designed its Azure PostgreSQL databases, and implemented its k9s architecture on Azure k9s Service (AKS).
  • Redesigned the DAAS ETL engine to improve performance and handle 200 GB of data; migrated Talend BigData Community Edition workflows to a Go-based ETL engine.
  • Developed PPE-API to handle up to 1,000 requests per second, configured its k9s infrastructure, and implemented zero-downtime automation.
  • Designed and built the database, user interface, and APIs for Notice-Subscriber.
  • Developed Notice-Manager health checks, APIs, logging, scheduled tasks, and automated reporting.
  • Built GWP, a promotion configuration tool, and configured its k9s infrastructure.

January 2018 — February 2019 1 year

Senior Development asst. Division Manager

  • Introduced Agile practices and GitLab collaboration, and configured GitLab Runner for CI/CD across Windows Server and Linux.
  • Trained server engineers to install, configure, and use Kubernetes, MongoDB, and Redis.
  • Developed LINE-BOT health checks, APIs, logging, scheduled tasks, automated reporting, and web-based survey reports.
  • Built DevOps-UI for QA Support to configure and maintain software.
  • Developed redemption, tender processing, and payment features in POSCMG and booking features in SPACMG, and maintained and troubleshot both applications.
  • Created the TransferInboundFTP Windows service to transfer files between FTP servers.
  • Advised on REST APIs for mobile gift cards and Ogloba Webservice gift card services.

Nippon Sysits Co., Ltd., Sathorn.

April 2013 — December 2018 5 year 8 month

Full Stack Developer

  • Led R&D on a face recognition system using Python, OpenCV, and Socket.IO, and a robotics prototype using Arduino, working with cross-functional teams on requirements and testing.
  • Built front-end and back-end web applications with HTML, CSS, JavaScript, and PHP, including payment integration through Paysbuy.
  • Maintained IIS and SQL Server infrastructure and managed Docker containers.
  • Administered MySQL, MongoDB, Redis, and Elasticsearch, and managed source control workflows in GitLab.
  • Developed and maintained Travox Sentinel for Windows and CheckStock™, a barcode application for Android.

Freelance, Phetchaburi

April 2011 — April 2013 2 year

Programmer

  • Designed and built websites and software for enterprises, schools, and individuals using WordPress, PHP frameworks, HTML, CSS, and JavaScript.
  • Developed custom WordPress themes and plugins, and integrated third-party APIs, payment gateways, and social media services.
  • Built responsive, accessible websites with cross-browser support, and optimized performance and SEO.
  • Worked directly with clients to define requirements, review progress, and provide technical support.
  • Maintained websites after delivery and provided user training and documentation to support project handovers.