
Ishan
หัวหน้านักพัฒนา ที่ MrPornGeek
Ishan อยู่กับ MrPornGeek มาตั้งแต่เริ่มต้น เขาคือหัวหน้านักพัฒนาที่สร้างแพลตฟอร์มนี้ขึ้นมาตั้งแต่ฐานราก – ที่น่าตลกคือ เวอร์ชันแรกถูกสร้างขึ้นไกลจากออฟฟิศหลายพันไมล์ บนชายหาด นั่งข้างๆ ผู้ก่อตั้ง ไม่ใช่การตั้งค่าออฟฟิศทั่วไปแต่มันก็ได้ผล แบ็คเอนด์คือหัวใจหลักของเขาแต่เขาก็ถนัดงานโค้ดฟรอนต์เอนด์, CSS, การจับผิดงานดีไซน์, การดูแลเซิร์ฟเวอร์ และแทบทุกอย่างที่คุณโยนให้เขา ทำได้สารพัดและเก่งจริงในส่วนใหญ่ด้วย
บทบาทที่ MrPornGeek
Ishan คือหัวหน้านักพัฒนาที่ MrPornGeek และเป็นคนที่สร้างแพลตฟอร์มนี้ขึ้นมาตั้งแต่ต้น เขาทำงานส่วนแบ็คเอนด์เป็นหลักแต่จริงๆ แล้วเขาทำได้ทุกอย่าง เขาสร้างและดูแลส่วนฝั่งเซิร์ฟเวอร์ที่ทำให้แพลตฟอร์มรันได้ แต่เขาก็ยังกระโดดเข้าไปดูส่วนฟรอนต์เอนด์เมื่อมีอะไรต้องจัดการ หรือเมื่อเขาสังเกตเห็นข้อบกพร่องด้านการดีไซน์ที่คนอื่นเดินผ่านไป เขายังดูแลการจัดการเซิร์ฟเวอร์ด้วย – ดูแลให้มีความเสถียร ปลอดภัย และรันได้อย่างเหมาะสมเบื้องหลัง ทีมพัฒนาพึ่งพาเขาเพราะเขาสามารถสลับระหว่างตรรกะแบ็คเอนด์ การกำหนดค่าเซิร์ฟเวอร์ และการแก้ไข CSS ที่ยุ่งยากได้โดยไม่พลาดแม้แต่นิดเดียว การที่เขาสร้างไซต์นี้ขึ้นมาเองทำให้เขารู้จักทุกซอกทุกมุมดีกว่าใคร นั่นคือเหตุผลที่เขามักจะเป็นคนแรกที่แจ้งเตือนเมื่อมีบางอย่างที่สามารถทำได้ดีขึ้น
ประสบการณ์วิชาชีพ
-
หัวหน้านักพัฒนา - MrPornGeek - 2016 - ปัจจุบัน
สร้างแพลตฟอร์มทั้งหมดขึ้นมาตั้งแต่ต้นและเป็นหัวหน้านักพัฒนาตั้งแต่นั้นมา จัดการงานแบ็คเอนด์ การดูแลเซิร์ฟเวอร์ และข้ามไปดูฟรอนต์เอนด์สม่ำเสมอ สร้างฟีเจอร์ กำจัดบั๊กในทั้งสองฝั่งของเทคโนโลยี ค้นหาความไม่สม่ำเสมอของดีไซน์ที่คนอื่นพลาดไป ดูแลเซิร์ฟเวอร์ให้สมบูรณ์ และทำให้เทคโนโลยีมีความทันสมัย เขาไม่รอให้ใครบอกว่าต้องทำอะไร - เขาแค่ลุยเลย
-
นักพัฒนา Full Stack - แพลตฟอร์มเว็บทราฟฟิกสูง - 2014 - 2016
ก่อนที่จะมา MrPornGeek เขาใช้เวลาสองสามปีในแพลตฟอร์มขนาดใหญ่ที่คุณต้องคุ้นเคยกับทุกอย่าง - ฐานข้อมูล ตรรกะฝั่งเซิร์ฟเวอร์ API การจัดการเซิร์ฟเวอร์ และฟรอนต์เอนด์ทั้งหมดทับซ้อนกัน เขาคุ้นเคยกับการสลับไปมาระหว่างทั้งสองฝั่งในทุกๆ วัน นักพัฒนาส่วนใหญ่เกลียดการสลับงานแบบนั้น แต่ Ishan ถูกสร้างมาเพื่อมัน นั่นคือจุดที่เขาได้รับสัญชาตญาณในการตรวจจับว่าการตัดสินใจฝั่งแบ็คเอนด์จะส่งผลเสียต่อฟรอนต์เอนด์ได้อย่างไร และในทางกลับกันด้วย
-
นักพัฒนาฟรีแลนซ์ - หลากหลายไซต์และหมวดหมู่ - 2012 - 2014
เริ่มต้นจากการเป็นฟรีแลนซ์ให้กับเว็บไซต์ทุกประเภทในหมวดหมู่ที่แตกต่างกันโดยสิ้นเชิง สัปดาห์หนึ่งเขาอาจจะสร้างบางอย่างให้ไซต์อีคอมเมิร์ซ สัปดาห์ถัดมาเป็นแพลตฟอร์มบล็อก และถัดมาเป็นอย่างอื่นไปเลย ความหลากหลายนั้นบังคับให้เขาต้องเก่งทุกอย่างให้เร็ว - คุณอยู่ไม่รอดในฐานะฟรีแลนซ์หรอกถ้าคุณรู้แค่เรื่องเดียว มันยังเป็นจุดที่ทำให้เขาคุ้นเคยกับการสลับไปมาระหว่างแบ็คเอนด์และฟรอนต์เอนด์ เพราะลูกค้าฟรีแลนซ์ส่วนใหญ่ไม่สนใจหรอกว่าเป็นงานฝั่งไหน พวกเขาแค่ต้องการให้มันเสร็จ
สาขาที่เชี่ยวชาญ
- ระบบแบ็คเอนด์โดยใช้เทคโนโลยีสมัยใหม่
- การดูแลเซิร์ฟเวอร์และการจัดการโครงสร้างพื้นฐาน
- ลงมือทำ CSS และฟรอนต์เอนด์เมื่อจำเป็น
- ตรวจจับข้อบกพร่องงานดีไซน์ที่นักพัฒนาส่วนใหญ่เดินผ่าน
- เฉียบคมเท่ากันทั้งแบ็คเอนด์และฟรอนต์เอนด์
- อัปเดตความรู้เรื่องเฟรมเวิร์กและเครื่องมือใหม่ๆ เสมอ
- การออกแบบฐานข้อมูลและการทำให้คิวรีเร็วขึ้น
- สร้างและผสานรวม API
- รีดประสิทธิภาพจากโค้ดฝั่งเซิร์ฟเวอร์ให้มากขึ้น
- เขียนโค้ดที่สะอาดพอให้คนอื่นทำตามได้
- เรียนรู้เทคโนโลยีใหม่ได้รวดเร็วมาก
- ความปลอดภัยของเซิร์ฟเวอร์และการตรวจสอบเวลาทำงาน (Uptime)
ทักษะทางเทคนิค
นี่คือจุดที่ Ishan โดดเด่นอย่างแท้จริง เขาไม่ได้รู้แค่เพียงเทคโนโลยีเดียว – เขาคอยติดตามสิ่งที่กำลังเป็นปัจจุบันและเกี่ยวข้องเสมอ ทั้งเฟรมเวิร์กแบ็คเอนด์ ไลบรารีฟรอนต์เอนด์ ระบบฐานข้อมูล สภาพแวดล้อมเซิร์ฟเวอร์ เครื่องมือในการ Deploy และอื่นๆ เขาไม่ใช่ประเภทที่เรียนรู้อะไรครั้งเดียวแล้วอยู่เฉยๆ ไปห้าปี ถ้ามีอะไรที่ดีกว่าโผล่มาเขาจะเรียนรู้มัน ลองเล่นดู และประมวลผลว่ามันสมเหตุสมผลสำหรับแพลตฟอร์มหรือไม่ นั่นคือเหตุผลที่เทคโนโลยีเบื้องหลัง MrPornGeek ไม่รู้สึกว่าล้าสมัย – เพราะ Ishan จะไม่ปล่อยให้เป็นแบบนั้น
ภาษา เฟรมเวิร์ก และเครื่องมือที่ Ishan ทำงานด้วย
- Node.js - ใช้งานทุกวัน รันงานหนักส่วนใหญ่
- PHP - คุ้นเคยเป็นอย่างดี โดยเฉพาะกับ WordPress
- Python - หยิบมาใช้ทุกครั้งที่ต้องการระบบอัตโนมัติ
- TypeScript - เรียนรู้เร็วและไม่เคยหันกลับไปมอง
- WordPress - สร้างธีมและปลั๊กอินเต็มรูปแบบตั้งแต่เริ่มต้น
- Docker - ดูแลให้ทุกสภาพแวดล้อมสะอาดและสม่ำเสมอ
- DevOps — จัดการไปป์ไลน์แบบครบวงจรตั้งแต่ต้นจนจบ
แนวทางการพัฒนา
มีความแตกต่างระหว่างโค้ดที่ทำงานได้กับโค้ดที่ทำงานได้อย่างถูกต้อง Ishan จู้จี้เรื่องนั้นมาก ทั้งประสิทธิภาพ ความอ่านง่าย การทำสิ่งที่ถูกต้องดีกว่าการทำแบบลวกๆ เพื่อให้ทันเดดไลน์ เขายังมีสายตาที่เฉียบคมซึ่งเป็นเหตุผลว่าทำไมเขาถึงลงเอยด้วยการตรวจเจอเรื่องฟรอนต์เอนด์ที่ไม่ใช่หน้าที่ของเขาด้วยซ้ำ ทั้งระยะขอบที่เพี้ยนไปนิดเดียว ส่วนประกอบที่ไม่ตรงตามดีไซน์ หรือสถานะ Hover ที่มีคนลืมทำ – เขาสังเกตเห็นทั้งหมดนั้น นักพัฒนาแบ็คเอนด์ส่วนใหญ่จะไม่ปรายตามองของพวกนั้นเลย แต่เขาอดไม่ได้ครับ
งานที่ทำต่อเนื่องและความสดใหม่
มีงานแบ็คเอนด์ที่ต้องทำเสมอ ไซต์เติบโตขึ้นเรื่อยๆ ดังนั้นจึงมีบางอย่างให้สร้าง เร่งความเร็ว หรือคิดใหม่ตลอดเวลา Ishan อยู่ในโค้ดทุกวัน – บางวันเป็นฟีเจอร์ใหญ่ใหม่ บางวันเป็นการปรับจูนประสิทธิภาพ บางวันเขากระโดดไปดูฟรอนต์เอนด์เพราะมีบางอย่างกวนใจเขาและเขาต้องการจัดการมันด้วยตัวเอง นอกจากนั้นเขายังดูแลให้เซิร์ฟเวอร์ทำงานได้ดี – ตรวจสอบประสิทธิภาพ จัดการการอัปเดต ดูแลให้ไม่มีอะไรล่มกลางดึก เขายังผลักดันให้เกิดการปรับปรุงอย่างต่อเนื่อง ไม่ใช่แค่รันของที่มีอยู่ให้ผ่านไป – เขามองหาทางที่จะทำให้สิ่งต่างๆ เร็วขึ้น สะอาดขึ้น และแข็งแกร่งขึ้นภายใต้กระโปรงรถ
สิ่งที่ทำให้เขาแตกต่าง
พูดแบบนี้ครับ – นักพัฒนาส่วนใหญ่ที่คุณจ้างมาจะทำงานตามหน้าที่เฉพาะเจาะจงแล้วก็เลิกงาน Ishan ทำงานของเขาแล้วก็ไปช่วยงานอีกครึ่งหนึ่งของคนอื่นด้วย ไม่ใช่เพราะใครขอให้ทำ แต่เพราะเขาเห็นสิ่งที่พังและจะไม่ปล่อยมันทิ้งไว้แบบนั้น ทีมแบ็คเอนด์ได้นักพัฒนา ทีมฟรอนต์เอนด์ได้สายตาช่วยตรวจสอบอีกคู่ ฝ่ายดีไซน์ได้คนที่สังเกตเห็นเวลาที่มีอะไรผิดเพี้ยน เซิร์ฟเวอร์ได้คนที่ถือว่าเวลาทำงาน (uptime) เป็นเรื่องส่วนตัว ชายคนนี้สร้างแพลตฟอร์มตั้งแต่ต้นบนชายหาด – ความรู้สึกเป็นเจ้าของแบบนั้นไม่หายไปเพียงเพราะทีมงานเติบโตขึ้นหรอกครับ
เครื่องมือและกระบวนการทำงาน
อะไรก็ตามที่งานต้องการ เฟรมเวิร์กแบ็คเอนด์สมัยใหม่ เครื่องมือฟรอนต์เอนด์ ฐานข้อมูล Git ไปป์ไลน์ CI/CD อุปกรณ์จัดการเซิร์ฟเวอร์ – ได้ทั้งหมด เขาไม่ได้จงรักภักดีต่อเทคโนโลยีไหนเป็นพิเศษ ถ้ามีอะไรใหม่กว่าที่ทำงานได้ดีกว่า เขาจะเปลี่ยนโดยไม่ลังเล ทุกอย่างต้องผ่านการรีวิวโค้ดและการทดสอบอย่างเหมาะสมก่อนจะแตะไซต์ที่ใช้งานจริง เขาประสานงานกับทีมพัฒนาที่เหลือ QA และดีไซน์ เพื่อไม่ให้สิ่งที่เขาส่งออกไปทำลายอะไรในฝั่งของพวกเขา
ผลงานที่มีต่อ MrPornGeek
- สร้างแพลตฟอร์มทั้งหมดขึ้นมาจากความว่างเปล่า
- เป็นหัวหน้านักพัฒนาตั้งแต่วันแรก
- ดูแลโครงสร้างพื้นฐานเซิร์ฟเวอร์ในแต่ละวัน
- เข้าไปดูฟรอนต์เอนด์สม่ำเสมอเพื่อจัดการสิ่งที่คนอื่นพลาดไป
- ตรวจเจอปัญหาดีไซน์ทั่วทั้งไซต์
- ผลักดันเทคโนโลยีที่ดีกว่าและโซลูชันที่สะอาดกว่าเสมอ
- ดูแลให้ทุกอย่างทำงานได้ดีเมื่อแพลตฟอร์มใหญ่ขึ้น
ความรับผิดชอบและการติดต่อ
มีบางอย่างทางเทคนิคผิดพลาดไหม? ไซต์ทำในสิ่งที่ไม่ควรทำหรือเปล่า? ส่งข้อความหาเราและใส่หัวข้อว่า “Ishan – Dev” เพื่อให้ข้อความถูกส่งถึงเขา ติดต่อ Ishan ที่นี่
อัปเดตโปรไฟล์ล่าสุด: 17 กุมภาพันธ์ 2026