Info | แนะนำตัว
ชื่อ-นามสกุล: นาย ธีรพันธุ์ เลิศธนะแสงธรรม
ชื่อเล่น: การ์ฟิวส์
งานอดิเรก: เล่นเกม เขียนโปรแกรม ทำงาน
อายุ: 18 ปี
ที่อยู่: 179/1 ตำบลจอมพระ อำเภอท่าวังผา จังหวัดน่าน
เลือดกรุ๊ป: B
วันเกิด: พุธ ที่ 13 เมษายน พ.ศ. 2548
เลขประจำตัวนักศึกษา: 6604062610098
Educational Record | ประวัติการศึกษา
ระดับประถมศึกษา:
โรงเรียนบ้านถ่อน อ.ท่าวังผา จ.น่าน
ระดับมัธยมศึกษาตอนต้น:
โรงเรียนท่าวังผาพิทยาคม อ.ท่าวังผา จ.น่าน
ระดับอาชีวศึกษา:
วิทยาลัยเทคนิคน่าน อ.เมือง จ.น่าน
แผนกวิชา เทคโนโลยีคอมพิวเตอร์
สาขาวิชา เทคนิคคอมพิวเตอร์
ระดับอุดมศึกษา: (กำลังศึกษา)
มหาวิทยาลัยเทคโนโลยีพระจอมเกล้าพระนครเหนือ
คณะ วิทยาศาสตร์ประยุกต์
ภาควิชา วิทยาการคอมพิวเตอร์และสารสนเทศ
Skills | ความสามารถส่วนตัว
Nodejs:
ความสามารถระดับกลาง สามารถเขียนโปรเจคต่างๆได้และใช้ภาษานี้เป็นภาษาหลักของการทำเว็ปไซต์
ความสามารถการใช้ framework สามารถใช้ได้ทั้งหมด 7 ตัว และ 1 Tools Vuejs, Nuxtjs, Reactjs, Nextjs, SvelteKit, ExpressJS, Fastify, Turborepo

Vuejs: (Frontend)
ความสามารถระดับกลาง

Nuxtjs: (Frontend)
ความสามารถระดับกลาง

ReactJs: (Frontend)
ความสามารถระดับกลาง

Nextjs: (Frontend)
ความสามารถระดับกลาง

Sveltekit: (Frontend)
ความสามารถระดับกลาง

Expressjs: (Backend)
ความสามารถระดับกลาง

Fastify: (Backend)
ความสามารถระดับกลาง

Nestjs: (Backend)
ความสามารถระดับกลาง

Turborepo: (Tool Backend)
ความสามารถระดับกลาง

PHP:
ความสามารถระดับกลาง สามารถเขียนโปรเจคต่างๆได้และใช้ภาษานี้เป็นภาษารอง(ที่ใช้) ของการทำเว็ปไซต์
ความสามารถการใช้ framework สามารถใช้ได้ทั้งหมด 2 ตัว Laravel, Codeigniter

Laravel: (Backend)
ความสามารถระดับกลาง

Codeigniter: (Backend)
ความสามารถระดับกลาง

CSS:
ความสามารถระดับกลาง
ความสามารถการใช้ framework สามารถใช้ได้ทั้งหมด 4 ตัว Bootstrap, Tailwindcss, Vuetify, DaisyUI

Bootstrap:
ความสามารถระดับสูง

Tailwindcss:
ความสามารถระดับกลาง

Vuetify:
ความสามารถระดับกลาง

DaisyUI:
ความสามารถระดับกลาง

Mysql:
ความสามารถระดับกลาง ใช้สำหรับจัดการ Database

Mongodb:
ความสามารถระดับกลาง ใช้สำหรับจัดการ Database แบบ NoSQL

Postgresql:
ความสามารถระดับกลาง ใช้สำหรับจัดการ Database

Redis:
ความสามารถระดับกลาง ใช้สำหรับจัดการ Cache Memory

Docker:
ความสามารถระดับกลาง ที่ใช้จัดการ Infrastructure ของระบบ

Cloudflare:
ความสามารถระดับกลาง ที่ใช้จัดการ Network Firewall OSI Model Layer 7 และ อื่นๆ

MonoRepo:
ความสามารถระดับกลาง ใช้สำหรับจัดการ Repo หลายตัวให้อยู่ที่เดียวกัน และ Dependency Version เดียวกันไม่เกิดปัญหาแบบเหมือนแยก 1 โปรเจค 1 Repo

Javascript:
ความสามารถระดับกลาง

Typescript:
ความสามารถระดับกลาง

C++:
ความสามารถระดับพอเขียนได้และเข้าใจได้

Python:
ความสามารถระดับพอเขียนได้และเข้าใจได้

FastAPI: (Python)
กำลังศึกษา

Golang:
ความสามารถระดับพอเขียนได้และเข้าใจได้

Fiber: (Golang)
กำลังศึกษา

C#:
ความสามารถระดับพอเขียนได้และเข้าใจได้

.NET core: (C#)
กำลังศึกษา

Java:
ความสามารถระดับพอเขียนได้และเข้าใจได้

Minecraft Plugin: (Java)
ความสามารถระดับพอเขียนได้และเข้าใจได้

Spring Boots: (Java)
กำลังศึกษา
Office(Freelance) | สถานที่ทำงาน (ฟรีแลนซ์)
Strity Technology:
เป็นร้านค้าของตัวผมเองที่ทำกับเพื่อนร่วมกันอีก 1 คน ทำเกี่ยวกับ ปล่อยเช่า เว็ปไซต์สำหรับเติมเกมอัตโนมัติ และ บริการเสริมต่างๆ
Future Self | ตัวเองในอนาคต

     ตัวเองในอนาคต ผมตั้งเป้าหมายไว้หลายอย่างมาก แต่มีอยู่ 2 สิ่งที่ผมจะทำได้ให้คือ การนำพาตัวเองเข้าใกล้คำว่า Senior Developer มากกว่านี้ และ ประสบความสำเร็จในธุรกิจ ตัวผมเองนั้นถึงแม้ว่าตอนนี้ ยังไม่กล้าเรียกตัวเองว่า Full Stack มากเท่าไหร่นักเพราะ ไม่มั่นใจในเรื่องของ Infrastructure และ Dev ops เท่าไหร่ แต่ก็มีความรู้พอใช้งานได้ ไม่ถึงขึ้นที่จะไปชี้นำใครได้ แต่ผมก็ไม่ย่อท้อที่จะศึกษาต่อไปเรื่อยๆ และ ผมจะกระตุ้นตัวเองให้มากๆ ผมกลัวที่ตัวเองจะหมดไฟในการเขียนโปรแกรมในอนาคต เพราะ ผมเขียนมาแล้ว 5 ปี(แม้ว่ามันจะน้อยอยู่ก็ตาม)ซึ่งกลัวในเรื่องนี้มาก อย่างสุดท้าย ผมจะขยันให้มากกว่านี้ เพราะในทุกๆวันนี้ ผมค่อนข้างขี้เกรียจเป็นอย่างมาก จะตั้งใจเรียนและศึกษาสิ่งที่สำคัญ เรียนรู้เรื่องของ Low level ให้มากๆกว่านี้อีกเท่าตัว หมั่นศึกษา Hardware ส่วนลึกต่างๆ รวมถึงส่วนลึกของ microprocessor ที่ตัวผมชอบ

Development Machine | เครื่องมือทีใช้ในการพัฒนาเว็ปไซต์
Nodejs:
เป็น Engin ของตัว sveltekit ถ้าหากรันแบบ SSR แต่ที่ใช้งานจริง รันแบบ CSR จึงใช้ เป็นเพียง engin ตอนเขียนเว็ปตัวนี้ขึ้นมาเท่านั้น
Sveltekit:
เป็น Frontend Framwork ชนิดหนึ่งที่มีน้ำหนักเบาและเขียนง่ายกว่า React และ VueJS มาก และ มีความสเถียรในระดับหนึ่งและเร็วโดยใช้ Vite เป็นตัว RUN สามารถรันได้ทั้ง แบบ SSR หรือ CSR สำหรับเป็นเว็ป Static
Tailwindcss:
เป็น Css Framework ชนิดหนึ่งที่มีน้ำหนักค่อยข้างเบา เนื่องจากไม่มี Component มาให้ซึ่งเราต้องเขียนขึ้นมาเอง แต่จะมี Css Style ที่จำเป็นต้องใช้งานมาให้แทนและ Custom ได้ตามใจชอบสะดวกอย่างมาก
Daisyui :
เป็น Css Framework อีกชนิดหนึ่่งและเป็น Plugin ของ Tailwindcss ที่มี Component บางอย่างมาให้ มีความสะดวกมากขึ้น ไว้สำหรับร่นระยะเวลาของการทำงานได้มาก
Visual Studio Code:
เป็น Editor ชนิดหนึ่งที่ใช้ในการพัฒนาเว็ปไซต์ ที่ส่วนใหญ่ใช้กับ ภาษาที่เป็น Interpreter แต่ในหลายๆส่วนก็สามาถใช้ได้ทั้งกับภาษา Compiler แต่ไม่สเถียรภาพเท่า
© Copyright 2023 All right reserved. Made with 💓 by Teerapan