Education
+Education
- I have studied in schools located in Bangkok and Chonburi. - I have also completed several academic proficiency tests as well as the General Education Development (GED) Test, a diploma of high school equivalency. + I have studied in schools located in Bangkok and Chonburi. + I have also completed several academic proficiency tests as well as the General Education Development (GED) Test, a diploma of high school equivalency.
Hobbies
+Hobbies
Let's switch from the mathematical (nerdy) side of things and look at some creativity and arts! In my free time, I like to do graphic design, language learning, music, as well as cosplaying.
@@ -23,7 +23,7 @@ export default function Hobbies() {Cosplaying
I started cosplaying in 2021, specifically Marvel and DC characters. - I have been really fascinated by the world of superheroes since I was a little kid and getting to be these characters in real life is like a childhood full-filling dream!
+ I have been fascinated by the world of superheroes since I was a little kid and getting to be these characters in real life is like a childhood full-filling dream!I have also participated in many cosplay events, such as: CosNatsu, CosSuki, Thailand Comic Con & Thailand Game Show.
ATTASTE - 5th Generation
+ATTASTE - 5th Generation
I designed the logo for Attaste's 5th fashion show, organized by the students of RMUTT (Rajamangala University of Technology Thanyaburi). +
I designed the logo for Attaste's 5th fashion show, organized by the students of RMUTT (Rajamangala University of Technology Thanyaburi). The event was held on the 5th of November on the 7th floor of Chatuchak's ตึกแดงวินเทจ
Language Learning
-Languages are very important in my life, as they enable me to communicate with my friends, family, co-workers, in a clear and effective manner as well as learning them have also made me appreciate the ways that language can be used, whether it is through literature, formal documents or day-to-day media
+Languages are very important in my life, as they enable me to communicate with my friends, family, co-workers, in a clear and effective manner. Learning languages have also made me appreciate the ways that languages can be used, whether it is through literature, formal documents or day-to-day media
Thanawin Pattanaphol
ธนาวินทร์ พัฒนผล
@@ -30,29 +29,33 @@ export default function Home() {About Me
+"I don't want to make a PDF, I'll code one instead."
+ About Me
- My main field of work is creating web applications. I specialize in backend development with Node.js and PHP, as well as working with relational databases, + My main field of work is creating web applications. I specialize in backend development with Node.js and PHP, as well as working with relational databases, such as MySQL / MariaDB.
- I also have experience working with server infrastructure. I am currently administering the IT infrastructure (servers, networking, firewalls) - at my father's company as well as running my own server setup, also known as a homelab. + My other field of work is with server infrastructure. I am currently administering the IT infrastructure (servers, networking, firewalls) + at my father's company as well as running my own server setup, also known as a homelab.
Projects & Work
+Projects & Work
- Here are the projects that I have made over the years. I mostly focus on the web development and computer system side of things, however, I have picked up some embedded programming and electronics over the past couple of months as well. + Here are the projects that I have made over the years. I mostly focus on the web development and computer system side of things, however, I have also picked up embedded programming and electronics over the past couple of months as well.
- I have also been involved with a couple of STEM events, such as competitive coding competitions and science events. + I have also been involved with a couple of STEM events, such as competitive coding competitions and science showcase events.
Enterprise Systems
- I work as a part-time job at my family business company, EMPower Engineering Co.,Ltd. - I work with designing, operating and maintaining the company's computer infrastructure along with the company's I.T. department. + I work as a part-time helper at my family business company, EMPower Engineering Co.,Ltd. + I work with designing, operating and maintaining the company's computer infrastructure along with the company's I.T. department.
Software
- Along with hardware, there must be... Software! These software are used for many purposes, such as server monitoring, - file storage and transfer, a DNS server and so on. + Along with hardware, there must be... Software! These software are used for many purposes, such as server monitoring, file storage and transfer, a DNS server and so on.
File Transfer
+File Transfer
This is a touchscreen Raspberry Pi that handles all CNC-related file transfers, designed and installed by me and the I.T. department.
-Usage
+ Usage- - Engineers, sitting in the office, connects to the Pi using the SMB (Samba) protocol. + Engineers, sitting in the office, connects to the Pi using the SMB (Samba) protocol.
- Engineers copy the files over to the Raspberry Pi over the network.
- - The CNC machine operators copies the files straight to the CNC machine. + The CNC machine operators copies the files straight to the CNC machine.
Homelab
In addition to business systems, I also have a homelab! My homelab equipment are inter-connected under the WinsCloud ecosystem. - This is where I run most of my self-hosting instances of various open-source software such as file storage servers, music streaming services, network monitors, and so on.
+ This is where I run most of my self-hosting instances of various open-source software such as file storage servers, music streaming services, network monitors, and so on.- I am able to work with Windows Server, Linux and BSD operating systems. All of these operating systems are a part of my homelab as well as my enterprise work systems. -
+Operating Systems
++ I am able to work with Windows Server, Linux and BSD operating systems. All of these operating systems are a part of my homelab as well as my enterprise work systems. +
Firewalls
I have experience in configuring and managing network firewalls such as: pfSense / OPNsense & MikroTik's RouterOS
Virtualization
I am able to work with virtualization softwares such as: Proxmox, Docker and VMWare.
Minecraft Server
+Minecraft Server
As a fun side project, I also run a Minecraft Server called ASEAN SMP, a server available to every Minecraft player in the Southeast Asian Region. - It is currently running on my homelab with around 2 - 5 players daily. + It is currently running on my homelab with around 2 - 5 players daily. This server also provides the players with a map of the server which gives players more overview of the Minecraft world itself.
+-
IP:
mc.winsdominoes.net
@@ -222,8 +213,12 @@ export default function Projects() { - Version: 1.20.1 an above! +
- + Map: https://map.winsdominoes.net +
Here are some screenshots of the Minecraft Server.
Coding
-Coding
+Web Development
+Web Development
Frontend Development
- I am fluent in HTML, CSS and JavaScript. I am currently learning React + Next.js as well as TypeScript. + I am fluent in HTML, CSS and JavaScript. I am currently learning React + Next.js as well as TypeScript.
Backend Development
I am able to work with backend frameworks such as node.js, as well as backend programming languages, such as PHP.
@@ -304,22 +299,22 @@ export default function Projects() {Embedded Programming
I am in the process of learning programming languages such as C / C++ as well as Arduino programming.
Scripting
- Scripting languages are also a part of my skill list as it is a great language for automating tasks on Linux and BSD machines. + I am experienced in scripting languages such as: bash - this helps with automation in coding environments as well as managing Linux services / daemons.
Robotics
+Robotics
I have also been involved with a couple of coding competitions and preparations at my current high school, Rugby School Thailand.
@@ -349,7 +344,7 @@ export default function Projects() { muted loop className='rounded' - src="/images/photos/school-work/robotics/lego-league/robot-movement-final.webm"> + src="/images/photos/school-work/robotics/lego-league/robot-movement.mp4"> First LEGO League Robot Test RunScience
+Science
I participated in Rugby School Thailand's Senior Open Day, where all academic departments get to present their syllabus and curriculum to visitors that are looking into joining the school. - I volunteered to come and help the Physics department in presenting and explaining IGCSE and A-Level Physics concepts. + I volunteered to come and help the Physics department in presenting and explaining IGCSE and A-Level Physics concepts.
-