Kananek Thongkam

Software Engineer กัณฑ์อเนก ทองคำ
wakatime follow counter

KEM, a Bangkok resident with a Bachelor's in Information Technology from Phetchaburi Rajabhat University, currently working at SCG Group Companies in the Digital Technology Team as a Software Engineer.

KEM KEM (เขม) Nickname
September 30, 1988 age 36 Years Old
thai (Native)
english (Basic)
Language
Buddhist Religion
Thai Nationality
1 8608 00038 29 1 National ID
Bangkok, Sathorn Current Location
$12.13 Per Hour Current Salary 71,950 THB Current Salary
120,000 THB Expect Salary
Ready Interview Availability

project

2017 hentai-downloader Stared 62

downloader a exhentai.org and e-hentai.org websites that host galleries of adult-oriented.

2022 go-hoyolab Stared 35

Hoyolab Automatic Daily Check-in Bot Hoyoverse Game. A lightweight, secure, and FREE Supports Genshin Impact, Honkai Impact 3rd, Zenless Zone Zero, Honkai: Star Rail.

2021 dvgamerr-app.github.io Stared 4

Kananek T. is github profiles and resume (cv) website.

2019 team-tasklist Stared 4

TEAM TaskList Project with waterfall.

2019 notice-manager Stared 1

Notify manage with LINE Notify, LINE BOT

2024 minima-lite

About Minima-lite is a one-size-fits-all Jekyll theme for writers.

2024 errcode-page

error pages for k8s.

2023 gokub-app

A cryptocurrency cross platfrom app that uses bitkub.com.

2023 go-tsunami-cli

Dataweave is cool but performance is shit.

2023 go-school

School and University Management Platform

2022 sso-team

Single Sign On for TEAM Touno.io

2022 kube-app

Instantly manage and monitor Kubernetes from your Desktop.

2022 infra-hades-app

Instantly manage Kubernetes from your Desktop. Available on Windows, macOS and Linux.

2020 go-sqlint

SQL Syntax checking and deploy command.

2018 bnk48-events-linebot

Notify BNK48 Event Schedule with you LINE API by touno.io.

my coding

updated 25-04-2024
10 year 10 month
work experience
0
line of code
279 (226)
projects (opensource)
12.76 K
commits

daytime

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

code history

wakatime.com
4h 45m
weekly coding
2h 3m
daily average
13h 3m
best coding
46
languages

skills

coding

  • ApacheConf
  • Astro
  • AutoHotkey
  • Batchfile
  • C
  • C#
  • C++
  • CMake
  • CSS
  • CoffeeScript
  • Dart
  • DataWeave
  • Dockerfile
  • EJS
  • Go
  • HTML
  • Java
  • JavaScript
  • Jsonnet
  • Jupyter Notebook
  • Kotlin
  • Liquid
  • M4
  • Makefile
  • Mathematica
  • Nix
  • Objective-C
  • PHP
  • PowerShell
  • Procfile
  • Python
  • Ruby
  • Rust
  • SCSS
  • Shell
  • Smarty
  • Stylus
  • SuperCollider
  • Svelte
  • Swift
  • TSQL
  • TypeScript
  • VBScript
  • Visual Basic
  • Vue

tools

  • Android Studio
  • Anypoint Studio
  • Confluence
  • DBWeaver
  • Discord
  • Docker
  • Git
  • Github
  • Gitlab
  • GoCD
  • Insomnia
  • Jira
  • K0s
  • K3s
  • Kubernates
  • MS TEAM
  • Microsoft SQL Studio
  • Postman
  • Slack
  • Tableplus
  • Teleport
  • VSCode
  • Visual Studio

sql & nosql

  • Influx
  • MSSQL
  • MongoDB
  • MySQL
  • Oracle
  • PostgreSQL
  • Redis
  • SQLite

os & cloud

  • AWS
  • Azure
  • CentOS
  • Chat GPT
  • Debian
  • Fedora
  • GCloud

education

2007 - 2011

Bachelor of Science (B.S.)

Phetchaburi Rajabhat University, Phetchaburi.

Information Technology.

2005 - 2007

Vocational Certificate

Chumphon Polytechnic College, Chumphon.

Business Computer

2003 - 2005

Grade 7-9

Sawi Witthaya School, Sawi, Chumphon.

High school

1998 - 2003

Grade 1-6

Barnnapoo school, Sawi, Chumphon.

Elementary school

work experience

31 October 2022 — Present

SCG Digital Office, Bang Sue.

Software Engineer

31 December 2023 — Present
  • Solution design the Gateway API Server and build a team.
  • Imprement API Layer with Tuya Transfrom Service.

Technology Developer

October 2022 — December 2023 ( 1 year 1 month )
  • Clearly and effectively communicate with internal and external parties.
  • Collaborate closely with business, discovery, delivery, and IT teams or related teams across the organization.
  • Provide preventive actions and long-term solutions to resolve problems.
  • Analyze problems and find resolutions during code deployment or production incidents.
  • Experience in Agile environments and practices, such as Test-Driven Development, Pair Programming, and Continuous Integration and Delivery.
  • Build CI/CD for Java with the MuleSoft Framework on the GoCD platform.
  • Maintain the MuleSoft API Gateway.

work experience

January 2018 — October 2022 ( 4 year 8 month )

CENTRALGROUP, RIS Company Limited, Bang Rak

Senior Full Stack Engineer

January 2019 — October 2022 ( 3 year 8 month )
  • Designed and developed the database, user interface, and APIs for the Notice-Subscriber project.
  • Implemented a Kubernetes architecture for the DAAS project.
  • Developed Golang APIs for the DAAS project.
  • Designed and implemented Azure PostgreSQL databases for the DAAS project.
  • Redesigned the ETL engine service for the DAAS project, ensuring improved performance and handling of large amounts of data (200GB).
  • Set up and configured Azure Kubernetes Service (AKS) for the DAAS project.
  • Configured Kubernetes servers for the PPE-API and GWP projects.
  • Implemented zero-downtime automation for the PPE-API project.
  • Adopted an agile model and introduced Gitlab for team collaboration.
  • Set up Gitlab Runner on various operating systems (Windows Server, Ubuntu, CentOS, RedHat, CoreOS) for CI/CD integration with Gitlab.
  • Trained the Server Engineer team on the installation, configuration, and usage of Kubernetes, MongoDB, and RedisDB.
  • Developed automated health check, API, logging, scheduling, and reporting features for the Notice-Manager project.
  • Developed the PPE-API project, a high-performance API capable of handling up to 1,000 requests per second.
  • Migrated the Talend BigData Community Edition ETL to a new Golang-based ETL engine.
  • Developed the GWP project, a promotion setup tool.

Senior Development asst. Division Manager

January 2018 — February 2019 ( 1 year )
  • Adopted an agile model and introduced Gitlab for team collaboration.
  • Set up Gitlab Runner on various operating systems (Windows Server, Ubuntu, CentOS, RedHat, CoreOS) for CI/CD integration with Gitlab.
  • Trained the Server Engineer team on the installation, configuration, and usage of Kubernetes, MongoDB, and RedisDB.
  • Developed automated health check, API, logging, scheduling, and reporting features for the LINE-BOT project.
  • Created a DevOps-UI tool for the QA Support team to use for software configuration and maintenance.
  • Developed a booking feature for the SPACMG application.
  • Created a Windows Service for TransferInboundFTP from an inbound FTP to FTP.
  • Implemented a website survey report feature for the LINE-BOT project.
  • Developed features for redeeming products, tender processing, and payments for the POSCMG application.
  • Maintained and troubleshooted issues with the POSCMG application.
  • Provided consultation on the development of a Restful-API for mobile gift card and the Ogloba Webservice gift card.

work experience

April 2013 — December 2018 ( 5 year 8 month )

Full Stack Developer

Nippon SySits Co.,Ltd, Sathorn.

Research and Development

  • Collaborated with cross-functional teams to define project requirements and implement solutions.
  • Utilized a range of technologies and tools to develop and test prototypes and products.
  • Conducted research and development on various projects, including Face Recognition using Python, OpenCV, and SocketIO, as well as a robotics model using Arduino.

Front-end and Back-end Website

  • Dev o, and a payment service using Paysbuy modules.

Server Administration

  • Proficient in a range of web development technologies, including HTML, CSS, JavaScript, and PHP.
  • Strong experience in server administration, including maintenance of IIS and MSSQL servers, and expertise in containerization using Docker.
  • Proficient in database management, covering MySQL, MongoDB, RedisDB, and Elasticsearch.
  • Skilled in using Git-based source control systems, such as Gitlab.

Windows Application

  • Analyzed, designe d, and developed Travox Sentinel, a Windows-based application.

Android Application

  • Maintained and developed CheckStock™, an Android-based barcode application.

work experience

April 2011 — April 2013 ( 2 year )

Freelance — Programmer

Phetchaburi

  • Designed and developed software solutions for diverse clients, including enterprises, schools, and individuals, utilizing WordPress and PHP frameworks.
  • Collaborated closely with clients to define project requirements and delivered continuous technical support to ensure project success.
  • Employed various technologies, including HTML, CSS, and JavaScript, to craft engaging and user-friendly websites.
  • Possesses excellent communication and collaboration skills, with the ability to work effectively in remote environments.