diff --git a/app/components/Photo.tsx b/app/components/Photo.tsx index 1e161fa..eb0b1a6 100755 --- a/app/components/Photo.tsx +++ b/app/components/Photo.tsx @@ -4,13 +4,13 @@ import Link from 'next/link'; import React from "react"; const Photo = ({src, href, alt, dim}: any) => { - let classes; + let classes = "transition ease-in-out delay-150 hover:scale-105 duration-300"; - if(!dim || dim == "true") { + /** if(!dim || dim == "true") { classes = "transition ease-in-out delay-150 opacity-75 hover:opacity-100 hover:scale-105 duration-300" } else if (dim == "false") { classes = "transition ease-in-out delay-150 hover:scale-105 duration-300" - } + } **/ if(!href || href == "#") { return ( diff --git a/app/hobbies/page.tsx b/app/hobbies/page.tsx index 7e458dc..9ce3830 100755 --- a/app/hobbies/page.tsx +++ b/app/hobbies/page.tsx @@ -34,18 +34,18 @@ export default function Hobbies() {
- +
- +
- +
- +
@@ -57,32 +57,32 @@ export default function Hobbies() {
- +
- +
- +
- +
- +
- +
- +
- +
@@ -124,23 +124,23 @@ export default function Hobbies() {
- +
- +
- +
- +
- +
@@ -177,31 +177,31 @@ export default function Hobbies() {
- +
- +
- +
- +
- +
- +
- +
@@ -215,38 +215,38 @@ export default function Hobbies() {
- +
- +
- +
- +
- +
- +
- +
- +
diff --git a/app/page.tsx b/app/page.tsx index 2aea6da..bfcd10a 100755 --- a/app/page.tsx +++ b/app/page.tsx @@ -28,7 +28,7 @@ export default function Home() {
-

About

+

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, such as MySQL / MariaDB. diff --git a/app/projects/page.tsx b/app/projects/page.tsx index 7ee881d..9d33221 100755 --- a/app/projects/page.tsx +++ b/app/projects/page.tsx @@ -24,8 +24,115 @@ export default function Projects() {

-

System Administration

-

All of my homelab equipment are inter-connected under the WinsCloud ecosystem. +

System Administration

+
+ +
+

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. +

+
+ +
+
+

Hardware

+

+ The server rack below consists of many components. Ranging from network equipment such as: routers and switches to server equipment such as: storage servers and security camera servers. +

+
+ +
+
+
+
+ +
+
+
+
+ +
+
+
+
+ +
+
+
+
+ +
+
+
+
+ +
+

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. +

+
+ +
+
+
+
+ +
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
+
    +
  • + 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. +
  • +
+ +

+ This project has received numerous positive feedbacks from machine operators and are still being used in production to this day. +

+
+
+ +
+
+ +

Networking

+

+ Raspberry Pis are also used in networking systems such as: internet speed monitoring and as a DNS server. +

+ +
Pi-Hole
+

+ Seen on the left side of the screen, Pi-Hole is used as the main DNS server, in which, the company's network traffic must go through Pi-Hole before entering the Wide Area Network. + This also provides additional DNS protection & control to the already installed firewall. +

+ +
Grafana Monitoring
+

+ The internet-pi set of software, consisting of Grafana and Ansible, provides the I.T. department with additional networking monitoring such as: + Connection speeds, latency, HTTP duration and much more. +

+
+
+
+
+
+ +
+

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.

@@ -228,10 +335,11 @@ export default function Projects() {
First LEGO League Robot Test Run
@@ -286,7 +394,7 @@ export default function Projects() {

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 voluntarily came to help the Physics department in presenting 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.

diff --git a/public/images/photos/company/main-server-rack/20231221_132830.jpg b/public/images/photos/company/main-server-rack/20231221_132830.jpg new file mode 100755 index 0000000..74873d1 Binary files /dev/null and b/public/images/photos/company/main-server-rack/20231221_132830.jpg differ diff --git a/public/images/photos/company/main-server-rack/20231221_132903.jpg b/public/images/photos/company/main-server-rack/20231221_132903.jpg new file mode 100755 index 0000000..02b2e1c Binary files /dev/null and b/public/images/photos/company/main-server-rack/20231221_132903.jpg differ diff --git a/public/images/photos/company/main-server-rack/20231221_132905.jpg b/public/images/photos/company/main-server-rack/20231221_132905.jpg new file mode 100755 index 0000000..89e0584 Binary files /dev/null and b/public/images/photos/company/main-server-rack/20231221_132905.jpg differ diff --git a/public/images/photos/company/main-server-rack/20231221_132909.jpg b/public/images/photos/company/main-server-rack/20231221_132909.jpg new file mode 100755 index 0000000..e8b59e5 Binary files /dev/null and b/public/images/photos/company/main-server-rack/20231221_132909.jpg differ diff --git a/public/images/photos/company/main-server-rack/20231221_133038.jpg b/public/images/photos/company/main-server-rack/20231221_133038.jpg new file mode 100755 index 0000000..24d5d24 Binary files /dev/null and b/public/images/photos/company/main-server-rack/20231221_133038.jpg differ diff --git a/public/images/photos/company/main-server-rack/20231221_133050.jpg b/public/images/photos/company/main-server-rack/20231221_133050.jpg new file mode 100755 index 0000000..2c74dcb Binary files /dev/null and b/public/images/photos/company/main-server-rack/20231221_133050.jpg differ diff --git a/public/images/photos/company/main-server-rack/20231221_133114.jpg b/public/images/photos/company/main-server-rack/20231221_133114.jpg new file mode 100755 index 0000000..7e5163e Binary files /dev/null and b/public/images/photos/company/main-server-rack/20231221_133114.jpg differ diff --git a/public/images/photos/company/main-server-rack/20231221_133144.jpg b/public/images/photos/company/main-server-rack/20231221_133144.jpg new file mode 100755 index 0000000..3d6516b Binary files /dev/null and b/public/images/photos/company/main-server-rack/20231221_133144.jpg differ diff --git a/public/images/photos/company/main-server-rack/20231221_133233.jpg b/public/images/photos/company/main-server-rack/20231221_133233.jpg new file mode 100755 index 0000000..9498cac Binary files /dev/null and b/public/images/photos/company/main-server-rack/20231221_133233.jpg differ diff --git a/public/images/photos/company/main-server-rack/20231221_133237.jpg b/public/images/photos/company/main-server-rack/20231221_133237.jpg new file mode 100755 index 0000000..5c36359 Binary files /dev/null and b/public/images/photos/company/main-server-rack/20231221_133237.jpg differ diff --git a/public/images/photos/company/main-server-rack/20231221_133243.jpg b/public/images/photos/company/main-server-rack/20231221_133243.jpg new file mode 100755 index 0000000..4108c1c Binary files /dev/null and b/public/images/photos/company/main-server-rack/20231221_133243.jpg differ diff --git a/public/images/photos/company/main-server-rack/20231221_133244.jpg b/public/images/photos/company/main-server-rack/20231221_133244.jpg new file mode 100755 index 0000000..2c34f0c Binary files /dev/null and b/public/images/photos/company/main-server-rack/20231221_133244.jpg differ diff --git a/public/images/photos/company/main-server-rack/20231221_151027.jpg b/public/images/photos/company/main-server-rack/20231221_151027.jpg new file mode 100755 index 0000000..a0906c1 Binary files /dev/null and b/public/images/photos/company/main-server-rack/20231221_151027.jpg differ diff --git a/public/images/photos/company/main-server-rack/20231221_151032.jpg b/public/images/photos/company/main-server-rack/20231221_151032.jpg new file mode 100755 index 0000000..ec2a232 Binary files /dev/null and b/public/images/photos/company/main-server-rack/20231221_151032.jpg differ diff --git a/public/images/photos/company/main-server-rack/20231221_151039.jpg b/public/images/photos/company/main-server-rack/20231221_151039.jpg new file mode 100755 index 0000000..737ea03 Binary files /dev/null and b/public/images/photos/company/main-server-rack/20231221_151039.jpg differ diff --git a/public/images/photos/company/network-rack/20231221_133753.jpg b/public/images/photos/company/network-rack/20231221_133753.jpg new file mode 100755 index 0000000..7961755 Binary files /dev/null and b/public/images/photos/company/network-rack/20231221_133753.jpg differ diff --git a/public/images/photos/company/network-rack/20231221_133756.jpg b/public/images/photos/company/network-rack/20231221_133756.jpg new file mode 100755 index 0000000..de08938 Binary files /dev/null and b/public/images/photos/company/network-rack/20231221_133756.jpg differ diff --git a/public/images/photos/company/network-rack/20231221_134002.jpg b/public/images/photos/company/network-rack/20231221_134002.jpg new file mode 100755 index 0000000..ab2a71b Binary files /dev/null and b/public/images/photos/company/network-rack/20231221_134002.jpg differ diff --git a/public/images/photos/company/network-rack/20231221_134003.jpg b/public/images/photos/company/network-rack/20231221_134003.jpg new file mode 100755 index 0000000..608d831 Binary files /dev/null and b/public/images/photos/company/network-rack/20231221_134003.jpg differ diff --git a/public/images/photos/company/raspberry-pi-file/20231221_133436.jpg b/public/images/photos/company/raspberry-pi-file/20231221_133436.jpg new file mode 100755 index 0000000..d343516 Binary files /dev/null and b/public/images/photos/company/raspberry-pi-file/20231221_133436.jpg differ diff --git a/public/images/photos/company/raspberry-pi-file/20231221_133512.jpg b/public/images/photos/company/raspberry-pi-file/20231221_133512.jpg new file mode 100755 index 0000000..f764c6c Binary files /dev/null and b/public/images/photos/company/raspberry-pi-file/20231221_133512.jpg differ diff --git a/public/images/photos/company/raspberry-pi-file/20231221_133514.jpg b/public/images/photos/company/raspberry-pi-file/20231221_133514.jpg new file mode 100755 index 0000000..0d9b555 Binary files /dev/null and b/public/images/photos/company/raspberry-pi-file/20231221_133514.jpg differ diff --git a/public/images/photos/company/raspberry-pi-file/20231221_151411.jpg b/public/images/photos/company/raspberry-pi-file/20231221_151411.jpg new file mode 100755 index 0000000..44d04de Binary files /dev/null and b/public/images/photos/company/raspberry-pi-file/20231221_151411.jpg differ diff --git a/public/images/photos/company/raspberry-pi-file/20231221_151414.jpg b/public/images/photos/company/raspberry-pi-file/20231221_151414.jpg new file mode 100755 index 0000000..b806a43 Binary files /dev/null and b/public/images/photos/company/raspberry-pi-file/20231221_151414.jpg differ diff --git a/public/images/photos/company/raspberry-pi-file/20231221_151417.jpg b/public/images/photos/company/raspberry-pi-file/20231221_151417.jpg new file mode 100755 index 0000000..a29b22a Binary files /dev/null and b/public/images/photos/company/raspberry-pi-file/20231221_151417.jpg differ diff --git a/public/images/photos/school-work/robotics/lego-league/robot-movement-final.mp4 b/public/images/photos/school-work/robotics/lego-league/robot-movement-final.mp4 deleted file mode 100644 index 5ab25be..0000000 Binary files a/public/images/photos/school-work/robotics/lego-league/robot-movement-final.mp4 and /dev/null differ diff --git a/public/images/photos/school-work/robotics/lego-league/robot-movement-final.webm b/public/images/photos/school-work/robotics/lego-league/robot-movement-final.webm new file mode 100644 index 0000000..bd1d2e4 Binary files /dev/null and b/public/images/photos/school-work/robotics/lego-league/robot-movement-final.webm differ