Chanowat Tanasaksakul
Bangkok, Bangkok City, Thailand
********.*@**.**
linkedin.com/in/chanowat-tanasaksakul-2b4826188
Summary
WORKING EXPERIENCES
• Undergraduate Research Intern (TEEP@AsiaPlus Program Taiwan 2018), Tamkang University, Taiwan, Aug 2018 - Dec 2018.
• Crew Member (Summer work and travel program USA 2019), McDonald's, United States, May 2019 - Sep 2019.
• Software Test Engineer, KASIKORN Business-Technology Group [KBTG], Oct 2019 - Dec 2019.
• Data Engineer, CP ALL Plc, Jan 2020 - Nov 2020.
• Data Engineer, AI and Robotics Ventures, Dec 2020 - Present. EDUCATION
• B.Eng. in Computer Engineering and informatics, Kasetsart University, Thailand, 2015-2019.
• M.Eng. in Computer Engineering (International Program), KMUTT, Thailand, 2020-Present. COMPUTER SKILLS
• Operating Systems
- LINUX, MacOS, and Windows
• Programming Languages
- C/C++, Java, JavaScript, HTML, Python, SQL, and Shell Script
• Knowledge
- Hadoop, MapReduce, PySpark, SparkRDD, MLlib, Cloud Computing, Data Warehousing, Big Data, Extract Transform Load (ETL), Deep Learning, OpenCV, SQL, MySQL, and Relational Database
•Tools & Technologies
-Amazon Web Services (AWS), Google Cloud Platform (GCP), Apache Beam, Apache Airflow, Apache Spark, Google Data Studio, and Terraform
Experience
Data Engineer
AI and Robotics Ventures
Dec 2020 - Present (6 months +)
Backend Data Engineer (Amazon Web Services)
SKILLS RELATED TO THIS POSITION:
• Programming languages: Python, SQL.
• Database skills: Amazon Aurora(PostgreSQL), Amazon S3,
• ETL skills: AWS Lambda,
• Workflow automation management platform: AWS Step Functions,
• API: AWS API Gateway
• Platform: Amazon Web Services(AWS)
• Infrastructure as code: Terraform
• Logging & Monitoring: CloudWatch.
• OS: Linux, MacOS.
Chanowat Tanasaksakul - page 1
TASK RESPONSIBLE FOR:
• Design and build restful APIs
• Designing, developing and implementing ETL solutions optimized to run in a cloud environment
• Creating data mappings, data modeling, data profiling, query design, data flow design to meet requirements
• Optimizing existing queries and data design within the current data environment to improve performance
• Working with third parties and partners to improve or enhance technical aspects of the environment
• Design and implement a large scale data warehouse in AWS
• Design database models, ER diagrams and provide best practice recommendations for data architecture
• Design and implementation of data storage solutions
• Building reusable code and libraries for future use
• Works within a team supporting a classified software & data system development, training, and integration & test infrastructure.
Data Engineer
CP ALL Plc
Jan 2020 - Dec 2020 (1 year)
Data Engineer (Google Cloud Platform)
SKILLS RELATED TO THIS POSITION:
• Programming languages: Python, SQL.
• BigDatabase skills: Google Cloud BigQuery, Google Cloud Storage, Map Reduce.
• ETL skills: Google Cloud Dataflow(Apache Beam), Google Cloud Dataprep, Google Cloud Functions, Google Compute Engine.
• BI Development skills: Google Data Studio.
• Workflow automation management platform: Google Cloud Composer(Apache Airflow).
• Platform: Google Cloud Platform(GCP).
• Logging & Monitoring: Cloud Logging, Cloud Monitoring.
• OS: Linux, Windows.
TASK RESPONSIBLE FOR:
• Design, implement and set up the fault-tolerance, reliability, and scalability architectures of the Big data systems
• Manipulate complex data from different sources.
• Select and integrate any Big Data tools and frameworks required to provide requested capabilities.
• Implement the ETL process.
• Monitoring performance and advising any necessary infrastructure changes.
• Works within a team supporting a classified software & data system development, training, and integration & test infrastructure.
• Work with various teams to identify and solve business challenges utilizing large structured, semi- structured, and unstructured data from different sources.
• Work with the business to understand data and infrastructure requirements to develop a suitable data system.
• Extract Transform Load data using Apache Beam (Google Cloud Dataflow).
• Using Apache Airflow to manage workflow orchestration. Tasks and dependencies are defined in Python and then Airflow manages the scheduling and execution. Chanowat Tanasaksakul - page 2
• Creating Batch Data Pipeline to Data Lake(Google BigQuery) by Google Cloud Dataflow / Google Cloud Dataprep.
• Creating dashboard to monitor job status by Google Data Studio, which gets data from Google BigQuery.
• Designing Batch Data Pipeline for the job assigned.
• Measuring and monitoring the system: Capacity, performance, and failure ratio. Software Test Engineer
KASIKORN Business-Technology Group [KBTG]
Oct 2019 - Dec 2019 (3 months)
Software Test Engineer
TASK RESPONSIBLE FOR:
My responsibility in Test Executor for the "PTT Wallet app" which is the application on iOS and Android Platform, and Creating Report for each release versions. Crew Member (Summer work and travel program USA 2019) McDonald's
May 2019 - Sep 2019 (5 months)
Cooking
I participated in the summer work and travel program 2019 in the USA .My responsibility in Crew Member at McDonald's Restaurant in New Hampshire state. Undergraduate Research Intern (TEEP@AsiaPlus Program Taiwan 2018) Tamkang University
Aug 2018 - Dec 2018 (5 months)
Research field on Internet of Thing (IoT) at Tamkang University Research Topic: "Controlling water-valve by using sensor" in this project I used LoRa Protocol to communicate between device and MQTT Service for publishing and subscribing data via LINE Application.
Research Advisor:
Asst. Prof. Dr. Jui-Fa Chen
These figures below showed an example of experimenting when I was in Taiwan. Education
King Mongkut's University of Technology Thonburi
Master of Engineering - MEng, Computer Engineering (International Program) 2020 - Present
Enrolling coursework in the list of the following:
•Deep Learning
•Technical Research Writing
Chanowat Tanasaksakul - page 3
•Game Theory
•Experimental design and analysis
•Computer Engineering Seminar
•Human Computer Interaction
•Bio-inspired computing
Kasetsart University
Bachelor of Engineering - BEng, Computer Engineering and Informatics 2015 - 2019
Senior project topic: "Online price display for convenient store" in this project I used Bluetooth Low Energy(BLE) protocol to communicate between devices, Which consists of ESP-32, E-paper display, and a 18650 battery that combines inside the box shown in figures below. Research Advisor:
Prof. Nut Aroon
These figures below showed an example of My project production. Tamkang University
Cooperative-Education Student, Computer Science and Information Engineering 2018 - 2018
Grade: A
While I was studying 4th year in the first semester at Kasetsart University, at that time, as a Cooperative-Education student, I joined TEEP@AsiaPlus Program Taiwan 2018. I have studied the course with students from two countries such as India and students at the Tamkang university And also did research with graduate students in the Software Engineering laboratory. Licenses & Certifications
From Data to Insights with Google Cloud Platform Specialization - Google XGY4CLSKBELY
Data Engineering, Big Data, and Machine Learning on GCP Specialization - Google
G8AME5W3HAST
Data Engineering with Google Cloud Professional Certificate - Google W3DGTJXASXKP
Mathematics for Machine Learning: Linear Algebra - Imperial College London 3RXHF6RJVNEV
Introduction to Data Science Specialization - IBM
Chanowat Tanasaksakul - page 4
SW6E4V5D57TK
Data Science Foundations Specialist - IBM
Deep Learning Specialization - DeepLearning.AI
4RBAQXNLAKWV
Streamlined Data Ingestion with pandas - DataCamp
Introduction to Big Data - UC San Diego
YLJQF2P9TNMB
AI for Medicine Specialization - DeepLearning.AI
KS76VHJ8TKSU
Introduction to Airflow in Python - DataCamp
AWS Cloud Practitioner Essentials Day - Amazon Web Services (AWS) Big Data Modeling and Management Systems - UC San Diego 5XB2SGCKG6UE
Text Retrieval and Search Engines - University of Illinois Urbana-Champaign 7BGF6SB75DJ8
Big Data Integration and Processing - UC San Diego DA4QDDCZ4JEW
Machine Learning With Big Data - UC San Diego
H8DHYZJCDHHQ
Introduction to PySpark - DataCamp
AWS Fundamentals Specialization - Amazon Web Services (AWS) 9XVLCWJX7PBM
Machine Learning - Stanford Online
4XRGJ4VJM7JC
Chanowat Tanasaksakul - page 5
Building Data Engineering Pipelines in Python - DataCamp Introduction to AWS Boto in Python - DataCamp
Chanowat Tanasaksakul - page 6