Skip to content
View sirapol's full-sized avatar

Block or report sirapol

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
sirapol/README.md

So sorry if the paragraph of this paper is not beautiful. Because, I write in markdown type.

If, You interest me a little bit. You can get to know me better at below link.

Personality // Lastest update on 2024-07-09

strName : "Sirapol" // ศิรพล
strLastName : "Sriuaipornchai"  // ศรีอวยพรชัย
strNickName : "Fluke" // ฟลุ๊ค
strBirthDay : 1992-04-30    // 2535-04-30
intAge : 32
strMilitaryStatus : "Exception"
boolMarriageStatus : True // แต่งงานแล้ว
intHight = 175
intWeight = 47
strReligion = "none" // In ID card is "Buddhism"
strEmail = "[email protected]"
strPhoneNum = "+66806668060"
strLineID = "s.sirapol"

Images

Fluke-Profile-01

Experiance

1. Ducati Motor Thailand Co., LTD.

Position : Trainee

Responsibility

Create and Checking Working Instruction , Training new working instruction to operator.

Start Date : 2013-03-18

End Date : 2013-06-18

2. OGN Network Thailand Co., Ltd.

Position : Sales Engineer

Responsibility

Collect requirement of design project from customer.
Prepare estimate cost of machine after design team completed the drawing.
Make quotation, manage project timeline and complete project.
Customer field is automotive industries ( 1st , 2nd tier)

Start Date : 2014-06-01

End Date :2016-05-31

3. Metro Systems Corporation PCL.

Position : Sales Engineer

Responsibility

Sales the SOLIDWORKS ( 3D CAD CAM CAE software )
Find the new customer.
Convince customer between SOLIDWORKS and another software
Make quotation, commit billing date and delivery date

Start Date : 2016-06-01

End Date (Estimate): 2017-12-31

4. Metro Systems Corporation PCL.

Position : IoT Engineer

Responsibility

1.  Technicial and pre-sale of Thingworx ( IoT platform of PTC inc. )
    1.  Present Thingworx to customer suggestion right way to IoT.
    2.  Suggest the right way for start IoT project.
    3.  Site survey, get requirement and find critial pain point from customer.
    4.  Present prove of concept ( POC ) refer requiremnet and pain point.
    5.  Mapping data from machine or what every to Thingworx platform ( Kepware, REST, MQTT and etc ).
    6.  Contact PTC headquarters about after sale service ( Bug report, installation guide, manual and etc ).
    7.  Find the new IoT hardware or IoT technology to support customer.
2. DIAS IoT Platform ( Thingsboard core engine )
   1. Concept design platform.
   2. Design back end structure.
   3. Coding back end electricity billing service and generate to PDF report.
   4. Coding back end OEE service and generate to PDF report.
   5. Design and coding Admin application for DIAS platform ( Angular , NodeJS ).
   6. Coding back end Line notify service.
3. Administrator
   1. Using VMware for manage all server. ( Thingworx, DIAS, SOLDIWORKS and etc. )
   2. Manage resource of Host server.
   3. Create new VM for testing, setup, develop IoT platform.
   4. Install OS. ( MS windown server, Ubuntu server).
   5. Monitor server.
   6. Maintenance server. ( Update, Down check and whatever you can think ).
4. Content creator
   1. Write IoT articles for marketing event.
   2. Write webinar content.

Start Date (Estimate) : 2018-01-01

End Date : 2021-04-01

5. Network Link Co., Ltd.

Position : Programmer ( IoT Hardware Engineer )

Responsibility

Focus on Electronics hardware for IoT in construction business
    1.  Kick start new project with customer's requirement.
    2.  Suggest the right way for start IoT project.
    3.  Site survey, get requirement and find critial pain point from customer.
    4.  Guidelines the hardware for our team ( Electronic technician and Web app developer ).
    5.  Mapping data from hardware to web app ( via REST API ,MQTT and etc ).
    6.  Design prototype PCB and firmware.
    7.  Driving the prototype to mass production 
    8.  Contact with PCB fabrication factor , Electronic component supplier.
    9.  Testing and develop testing to for our team.
    10. Improve hardware current model ( Add feture , improve performance )
    11. Etc.

Start Date (Estimate) : 2021-05-01

End Date : 2023-06-30

6. Wireless Solution Asia Co., Ltd.

Position : IoT Project Manager

Responsibility

Smart Building Business Focus
    1. Smart Building Automation:
        Developed and implemented a robust Zigbee network for a water leak monitoring system, enabling real-time leak detection and improved building safety. (Highlights contribution to smart building automation)
    2. IoT-based Water Leak Monitoring System:
        Led the development of a water leak monitoring system using the Thingsboard IoT platform, promoting efficient water management and minimizing potential damage in smart buildings. (Focuses on IoT application in smart buildings)
    3. Smart Building Sensor Sourcing:
        Conducted thorough research and identified qualified suppliers for Zigbee water leak sensors, ensuring compatibility and reliability within smart building ecosystems. (Emphasizes understanding of smart building component sourcing)
    4. Smart Building Alarm Display Development:
        Designed and developed a water leak alarm display using ESP32 and Squareline, providing clear and actionable alerts for building occupants in a smart building environment. (Showcases development skills for smart building interfaces)

IoT Project Focus:
    1. IoT Project Cost Estimation:
        Acted as a key resource in estimating costs for IoT projects based on customer requirements and technical specifications. (Highlights cost estimation expertise in IoT projects)
    2. IoT Device Selection for Customer Needs:
        Possess strong research skills to identify and recommend appropriate IoT devices that precisely meet customer requirements within IoT projects. (Focuses on understanding customer needs and selecting suitable IoT devices)
    3. IoT Device and System Testing:
        Performed meticulous testing of IoT devices and overall systems to ensure functionality, reliability, and data integrity in IoT projects. (Emphasizes testing skills for IoT projects)
    4. Developer Support for IoT Device Integration:
        Proactively facilitated the collaboration between developers and IoT devices, ensuring seamless integration and smooth operation within IoT projects. (Highlights ability to bridge communication between developers and IoT devices)

Start Date (Estimate) : 2023-07-01

End Date : 2024-07-30

Education

Education Institution Major
Vocational Certificate Nakron Pathom Technical Collage Auto Machanic
Bachelor Degree King Mongkut University of Technology North Bangkok Automotive Engineering Technology

Skill

note in the bracket is skil ranking. ( Maximum is "Out standing")

Programming

  1. C // Embedded PIC16F,PIC18F,AVR series ( Very good )
  2. Java ( Below Average )
  3. Javascript // NodeJS ( Good )
  4. C# // WinFrom , Console ( Average )
  5. Python ( Good )
  6. SQL // Postgresql , MSSQL ( Average )

Electronic and IoT Protocol knowledge

  1. Serial , USART ( Very good )
  2. I2C ( Good )
  3. SPI ( Average )
  4. CAN Bus // OBD-II ( Good )
  5. Modbus // TCP, Serial ( Very good )
  6. REST API ( Very good )
  7. MQTT ( Very good )
  8. Bluetooth ( Average )
  9. 3G/4G internet, NB-IoT , message ( Outstanding )
  10. LoRa ( Average )

Programming tools

  1. VIM ( Good )
  2. VS Code ( Good )
  3. VMware ( Average )

CAD and PCB tools

  1. SOLIDWORKS ( Excellent )
  2. Eagle PCB ( Excellent, It's long time ago.)
  3. Altium ( Good )
  4. EasyEDA ( Outstanding )
  5. Cura 3D printer ( Very Good )

OS

  1. MS Windows ( Outstanding )
  2. Ubuntu ( Good )
  3. macOs ( Good )

Basic software

  1. MS Office
    1. Word ( Excellent )
    2. Excel ( Outstanding )
    3. PowerPoint ( Excellent )

Etc

  1. Photographer, Videographer and Video editor. ( Excellant )
  2. OBS live streaming software. ( Outstanding )
  3. Electric welding ( Outstanding )
  4. Industrial machining skill. eg. Lathe, Drilling, Milling ( Outstanding )
  5. Advance automotive engineering skill. ( Outstanding )
  6. 3D printer skill. eg. Maintenance, Repair and setup ( Very good )

Hobby

Youtube channel : Fluke Electronic

Motor bike rider

Fluke-Riding

Motor bike repairing

Fluke-MotorbikeRepairing

Popular repositories Loading

  1. ESP32-ThingsboardPowerMeter ESP32-ThingsboardPowerMeter Public

    C++ 1 1

  2. ESP32-Thingsboard-MQTT-Send ESP32-Thingsboard-MQTT-Send Public

    C++ 1 2

  3. glcd-arduino glcd-arduino Public

    Automatically exported from code.google.com/p/glcd-arduino

    C++ 1

  4. serial-monitor-v001 serial-monitor-v001 Public

  5. MQTTClient MQTTClient Public

    Python

  6. TWXRESTAPI TWXRESTAPI Public

    Python