Basuke Profile Image

Apirak Suwanyotee (Basuke 🏀)

Software Engineer

Bangkok City, Thailand

Lt.ApirakSuwanyotee@gmail.com

About

"I work as a software developer. I like exploring ideas and trying out experiences. I prioritize self care and love going to the gym. I am also like playing badminton and hitting the tennis court."

Mini Apps

Here are some JavaScript apps using React.js.

Work Experience

2023May-2024Jul
profile-4

Software Engineer

SKY ICT Public Company Limited., Bangkok

Analyzed and designed the repository structure for the Open Platform project
Developed front-end web applications using React Hooks based on designs created in Figma (web-based graphic design tool)
Developed front-end web applications using micro-frontend architecture with single-spa and React for the Open Platform and the Visitor Management System
Developed a BFF (Backend for Frontend) as an API gateway for front-end use, supporting both RESTful and GraphQL APIs for the Open Platform and the Visitor Management System
Created models according to API specifications for each microservice in the Open Platform
Developed event streaming functions for synchronize databases across microservices by exchanging messages through Kafka for the Open Platform
Implemented the integration of devices, such as smart card readers and QR code readers, to seamlessly operate in conjunction with the web application for the Visitor Management System

Projects:

Workspace Management
User Management
Visitor Access Management
Smart Card Reader Integration

Skills:

2019Jun-2022Dec
profile-3

Commissioned Officer (Military Software Engineer)

Royal Thai Army Headquarters, Bangkok

Analyzed and designed a frontend and backend systems, including relational and non-relational databases, for the Army's internal systems
Developed a web application and other systems as assigned, using the React.js framework for the Army's internal systems
Developed an API and a web application and to connect the database to Thailand's Department of Provincial Administration for requesting civil registration data, using React.js and Node.js
Established an installation manual and user guide for personnel within the Army organization

Projects:

RCOD (Reduction of Copies of Documents)
GE-PDX (Government Employee Personal Data Exchange)
Financial Status Data Import System (Liabilities)
Prize Randomizer System for the Directorate of Personnel, Royal Thai Army
Royal Thai Army Personnel COVID-19 Vaccination Data System
Knowledge Test / English Proficiency Test Result Viewing System for Regiment and Battalion Commanders
Personnel Housing Allocation System for the Directorate of Personnel, Royal Thai Army

Skills:

2018Apr-2019Jun
profile-2

Software Engineer

THiNKNET Co., Ltd., Bangkok

Maintained and solved any problems or bugs that may occur of all company's online products
Summarized stats of banner viewing, job viewing and other additional of JobThai website followed the team leader
Developed some new product as assigned from production development department
Contacted customer service department and reported the progress accuracy of a project

Projects:

JobThai.com
THiNKNET website
Thinknet Corporate Page
Uniqlo Corporate Page
Philip Morris Corporate Page
CPF Corporate Page

Skills:

2018Jan-2018Mar
profile-1

Programmer

STORESITE DEVELOPER CO.,LT, Bangkok

Developed a frontend, backend and other systems as assigned by using the Laravel framework
Analyzed and designed a frontend and backend systems including relational database
Contacted customers and reported the progress accuracy of a project

Projects:

Web Application for Purchase Order Receipt System
Web Application for Book Reservation System

Skills:

Internships

2016Sep-2017Apr
profile-2

Teaching Assistantship

Department of Computer Science, Faculty of Science, Prince of Songkla University, Songkhla

Supported lecturer to explain some information in class
Checked laboratory result of students in class
Checked practical examination result

Skills:

2016May-2016Jun
profile-1

Trainee

Central Equipment Division, Faculty of Science, Prince of Songkla University, Songkhla

Wrote the Ubuntu server manual including how to setup and using for personnel in organization
Developed a website with HTML, PHP, SQL, CSS, JavaScript
Developed a website that could be use to exported PDF report including graph

Skills:

Education

2013Jun-2017May

Prince of Songkla University, Hat Yai

Bachelor of Science (Computer Science)

Activities
2016

Cloud Computing Training

Participant

2013-2016

Cheer Leader Science Club

Member

2013-2015

Computer Science Club

Vice president (2015)

Skills

Development Tools

Libraries

UI Frameworks

Version Control

Interests

Workout

Sports

Video games