Backend, Full-Stack และการเชื่อมต่อระบบ
Ihab Khaled
วิศวกรซอฟต์แวร์อาวุโส
ผมออกแบบ พัฒนา เชื่อมต่อ ทดสอบ และดีพลอยซอฟต์แวร์สำหรับใช้งานจริง
ประสบการณ์แปดปีในด้านสุขภาพ, AI, ความปลอดภัยไซเบอร์, การผลิตอัจฉริยะ, แพลตฟอร์ม B2B และแอปพลิเคชันสำหรับผู้บริโภค — ตั้งแต่การวิเคราะห์ความต้องการและออกแบบสถาปัตยกรรม ไปจนถึงการดีพลอยและซัพพอร์ตระบบจริง
- ที่ตั้ง
- กีซา ประเทศอียิปต์
- ความเชี่ยวชาญ
- สถาปัตยกรรม Backend, การเชื่อมต่อระบบ, แพลตฟอร์ม AI
- สแตกหลัก
- TypeScript · Node.js · NestJS · React · Next.js
- ภาษา
- อาหรับ (ภาษาแม่), อังกฤษ (คล่องแคล่ว), ฝรั่งเศส (พื้นฐาน)
ความสามารถ
ภาพรวม
ประสบการณ์ JavaScript มากกว่า 8 ปี
ประสบการณ์ Node.js มากกว่า 5 ปี
ประสบการณ์ TypeScript มากกว่า 3 ปี
ส่งมอบผลิตภัณฑ์แบบครบวงจร
ความสามารถ
สิ่งที่ผมสร้างและดูแล
งานครอบคลุมตั้งแต่การออกแบบระบบ การพัฒนา ไปจนถึงวงจรชีวิตของระบบที่ใช้งานจริงหลังจากนั้น
- สถาปัตยกรรม Backend
- การพัฒนา Full-Stack
- API และการเชื่อมต่อระบบ
- ไมโครเซอร์วิส
- ระบบขับเคลื่อนด้วยอีเวนต์
- การเชื่อมต่อ AI และ LLM
- ฐานข้อมูลและแคช
- คลาวด์และ DevOps
- การทดสอบและคุณภาพ
- ความปลอดภัยและซัพพอร์ตระบบจริง
ผลงานที่คัดสรร
โปรเจกต์ล่าสุด
ระบบที่เปิดให้เข้าถึงได้สาธารณะซึ่งผมออกแบบและสร้างขึ้น พร้อมข้อมูลกิจกรรมจริงของ repository เมื่อมี
ClawAI
โปรเจกต์โอเพนซอร์สมีความเคลื่อนไหวล่าสุดแพลตฟอร์มจัดการ AI แบบ local-first ที่รันโมเดลโอเพนซอร์สบนเครื่องของคุณเอง และส่งทุกคำสั่งไปยังโมเดลที่เหมาะสมที่สุด
ออกแบบและสร้างแพลตฟอร์มตั้งแต่ต้นจนจบ — backend แบบไมโครเซอร์วิส ชั้นการจัดการโมเดล และเวิร์กสเปซบนเว็บ
Next.jsNestJSTypeScriptMicroservicesPostgreSQLMongoDBRedisOllamallama.cppDockerTypeScript21 ดาวApache-2.0ดูกรณีศึกษา
AuraSpear Platform
โปรเจกต์โอเพนซอร์สมีความเคลื่อนไหวล่าสุดแพลตฟอร์ม SOC แบบ multi-tenant ที่ขับเคลื่อนด้วย AI ผสาน SIEM, SOAR และข่าวกรองภัยคุกคามไว้ในพื้นที่สืบสวนเดียว
ออกแบบและพัฒนาแพลตฟอร์ม: โมเดลแยกข้อมูลผู้เช่า, RBAC, ขั้นตอนการสืบสวน และการวิเคราะห์ด้วยความช่วยเหลือของ AI
Next.jsNestJSTypeScriptPrismaPostgreSQLRedisOpenSearchWazuhMISPAWS BedrockDockerTypeScriptดูกรณีศึกษา
FoodOrderV1
โปรเจกต์โอเพนซอร์สมีความเคลื่อนไหวล่าสุดแอปสั่งอาหารแบบร่วมมือกันที่เน้นการใช้งานบนมือถือเป็นหลัก โดยกลุ่มคนแชร์คำสั่งซื้อเดียวกันและแบ่งค่าใช้จ่ายอย่างยุติธรรมและโปร่งใส
พัฒนาแอปพลิเคชันตั้งแต่ต้นจนจบ: สถาปัตยกรรม โมเดลข้อมูล พฤติกรรมออฟไลน์ อินเทอร์เฟซสองภาษา และการแพ็กเกจสำหรับมือถือ
ReactTypeScriptViteCapacitorFirebase AuthenticationCloud FirestorePlaywrightAndroidiOSTypeScript3 ดาวดูกรณีศึกษา
TwinzyAI
โปรเจกต์โอเพนซอร์สมีความเคลื่อนไหวล่าสุดเกม AI ที่เน้นความเป็นส่วนตัว อ่านลักษณะสไตล์ที่มองเห็นได้จากภาพถ่าย โดยไม่ระบุตัวตนของใครเลย
พัฒนาระบบทั้งหมดและออกแบบไปป์ไลน์ความเป็นส่วนตัวที่กันข้อมูลภาพออกจากการจัดเก็บโดยสิ้นเชิง
Next.jsNestJSFastifyTypeScriptGeminiDockerTypeScript1 ดาวดูกรณีศึกษา
NextRanger
โปรเจกต์โอเพนซอร์สมีความเคลื่อนไหวล่าสุดรากฐานวิศวกรรม Next.js ที่เข้มงวด ซึ่งการตัดสินใจด้านสถาปัตยกรรมถูกบังคับใช้ด้วยเครื่องมือ แทนที่จะเป็นเพียงเอกสารที่ถูกลืม
ผู้เขียน ออกแบบโมเดลสถาปัตยกรรม ชุดกฎ ESLint ที่กำหนดเอง และเกตควบคุมคุณภาพ
Next.jsReactTypeScriptESLintVitestPlaywrightTailwind CSSTypeScript2 ดาวดูกรณีศึกษา
ประสบการณ์
ที่ที่ผมเคยทำงาน
แยกงานประจำและงานวิศวกรรมอิสระออกจากกันอย่างชัดเจน เพื่อให้ช่วงเวลาที่ทับซ้อนกันยังคงเข้าใจง่าย
- Oncare GmbH
- Senior Software Engineer — Full-Stack & Integrations · มิ.ย. 2565 – ปัจจุบัน
- Garment IO
- Software & Integration Engineer · ธ.ค. 2561 – มิ.ย. 2565
- eSEED
- Software & Integration Engineer · ธ.ค. 2561 – มิ.ย. 2565
- Independent
- Software & Integration Engineer · มิ.ย. 2559 – ปัจจุบัน
วิธีการทำงานของผม
จากความต้องการสู่ระบบที่ใช้งานได้จริง
เป็นลำดับขั้นตอนจริง ไม่ใช่แค่คำขวัญ — แต่ละขั้นตอนสร้างสิ่งที่ขั้นตอนถัดไปต้องพึ่งพา
01
วางแผน
แปลงความต้องการให้เป็นขอบเขตงาน ข้อจำกัด และการประเมินเวลา
02
ออกแบบ
สร้างแบบจำลองของโดเมน ขั้นตอนการทำงาน และกรณีความล้มเหลว
03
ออกแบบสถาปัตยกรรม
กำหนดขอบเขต สัญญาระหว่างระบบ และการไหลของข้อมูลก่อนเริ่มเขียนโค้ด
04
พัฒนา
สร้าง backend และ frontend ตามสัญญาระหว่างระบบที่กำหนดไว้
05
ทดสอบ
ทดสอบระดับ unit, integration และ system ควบคู่ไปกับการพัฒนา
06
ดีพลอย
ส่งมอบผ่านคอนเทนเนอร์ด้วย pipeline CI/CD
07
ดูแลระบบ
เฝ้าติดตาม แก้ไขปัญหา ปรับแต่ง และเสริมความแข็งแกร่งให้ระบบที่ใช้งานจริง
ติดต่อ
พร้อมพูดคุยเรื่องตำแหน่งวิศวกรอาวุโส
วิธีที่เร็วที่สุดคืออีเมล ผมอ่านทุกข้อความและตอบกลับข้อความที่เหมาะสม