Thanapon Tapala

Backend Developer

Embedded Developer

Smart Farmer

Maker

Thanapon Tapala

Backend Developer

Embedded Developer

Smart Farmer

Maker

Blog
November 12, 2023 [AWS EKS] ลองใช้ Cluster autoscaler สำหรับ Scale K8s

ก่อนอื่นต้องเกริ่นก่อนครับ พอดีตอนนี้ในทีมได้มีโอกาสใช้ K8s ในการ deploy service ขึ้นไปใช้งานภายในบริษัท ซึ่งปกติตอนที่เรา Provision cluster ขึ้นมานั้น K8s Cluster พวกนี้ก็ไม่ได้เพิ่ม tools สำหรับการทำ Auto scaling เข้ามาให้ด้วย จากเดิมปกติถ้าเราทำการ…

March 5, 2023 ทำความเข้าใจ “MQTT with TLS” ใน AWS IoT Core สักหน่อย

พอดีมีคำถามกับตัวเองว่า เอ๊ะ MQTT with TLS มันทำงานยังไงนะ แล้วทำไมตอนเชื่อมต่อ device เข้ากับ Message Broker จำเป็นต้องยัด Client certificate ลงไปด้วยนะ ก็เลยไปหาคำตอบมา ร่ายตั้งแต่ต้นเลยละกันนะ เกริ่นก่อนนะ ปกติเราจะเข้ารหัสกันยังไง!!! หลังจากไปทำการบ้านมาก็เข้าใจว่าปัจจุบันจะมีการเข้ารหัสอยู่ทั้งหมด…

January 8, 2023 [AWS-IoT] เรียกใช้ AWS Services ผ่าน Device Certificate X.509 โดยใช้ Credential-Provider [1]

เป็นที่รู้กันอยู่แล้วนะครับว่าถ้าเราจะเชื่อมต่ออุปกรณ์เข้าไปที่ AWS IoT Core service นั้นเราจะใช้ X.509 certificates ผ่าน MQTT with TLS [MQTTs] ไปที่ AWS อีกที ปกติถ้าเราเชื่อมต่อเข้าไปที่ AWS IoT Core…

September 24, 2022 [AWS-IoT] Manage Greengrass ผ่าน Secure Tunneling Component

AWS IoT secure tunneling ? คือ Component ตัวหนึ่งของ Greengrass service ที่ทำให้เราสามารถ Remote เข้าไปเชื่อมต่อกับ Greengrass device นั้นๆได้ โดยที่ไม่ต้องคอยกังวลเกี่ยวกับ Firewall ของระบบ Network…

Resume
Experience
2021-Present
IoT Engineer
CJ Express Group Co., Ltd.
  • Successfully developed Refrigerator monitoring system and deployed it in 130 branches.
  • Manage the entire life cycle for the production of software applications, including code development and component testing to demonstrate alignment to the functional specification.
  • Collaborate with the engineering team to design software architecture that leads to high performance, stability, and scalability.
  • Architected and developed the Embedded board, Microcontroller, and sensor module for the prototype product.
  • Lead the POC and research effort for new initiatives and feature development.
  • Interact with the operation, marketing, and engineering teams to understand business requirements and design technical solutions.
2020 - 2021
Associate Software Developer
Bangkok Produce Merchandising Public Co., Ltd.
  • Contribute software engineering expertise in the development of products through the software life cycle, from requirements definition through successful deployment with AWS.
  • Successfully generated back-end programming with Nodejs, PostgreSQL, and MongoDB.
  • Effectively code software changes and alterations based on specific design specifications.
  • Designing and implementing Microservices architecture and adopting microservice processes within the organization.
  • Evaluate and propose IoT technology and architecture platforms by either leading or implementing POC.
  • Keep track of new/emerging technology and make suggestions for improvement.
2018 - 2020
Web Developer, Embedded Developer
Freelance.
  • Contact, coordinate and design the system according to the needs of the customer and propose the best options.
  • Design and development of the web application using the Express framework[NodeJs] and EJS template.
  • Introduced a continuous deployment process for ease and speed-up of development and deployment using GitLab and Docker through docker-compose.
  • Maintenance and responsible for bug-fixes and feature changes.
  • Design and development of the hardware prototype for testing the proof of concept.
2017 - 2018
Research Assistant
King Mongkut's University of Technology Thonburi.
  • Research and development agriculture technology to monitor the greenhouse, Combination the embedded system and the wireless sensor network.
  • Responsible for ensuring products test to meet the requirement and laboratory procedure/systems.
  • Supervise undergraduate students working on the research project (maintaining records on assignment completion, acting as liaison/mediator between the undergraduate students and the faculty researcher).
Education
20103- 2017
King Mongkut's University of Technology Thonburi
Thailand

B.E. Computer Engineering.

Awards Received
2017
Second runner-up Young Technopreneur 2017
Samart Innovation
Skills
Coding
  • NodeJs
  • C, C++
  • PHP
  • Python
KNOWLEDGE
  • AWS Cloud Services
  • Internet of Things, Embedded System, PCB Design
  • API Gateway
  • Serverless
  • LoRa, Zigbee, Bluetooth, WiFi
  • MQTT, AMPQ
  • Typescript
  • Docker, Kubernetes
  • Microservice Architecture
  • Git, CI/CD
  • Cisco Network Configuration
About

Hello! I'm Toy.
Software developer. I'm a specialization in design and development software processes, I'm interested in Embedded systems, IoTs, Smart-farm, and I always learn a new programming language for improving my skill to collaborate with a teammate.

  • DOB Apr 1 1995
  • Address: Bangkok, TH
  • Hobby Football, Running

My Motto

Life is tough, but so are you.

Contact me