نبذة
الإنسان خلف كل سطر برمجي

Senior Software Engineer بخبرة تتجاوز 8 سنوات في التقنية المالية والسفر عالميًا، من منصات الواجهات الأمامية إلى خطوط البيانات. أبني أنظمة القياس عن بُعد وأدوات المطورين وأنظمة full-stack، وأحب سدّ الفجوة بين واجهة سريعة وخلفية متينة.
أنا Clinford، Senior Software Engineer. انضممتُ إلى Traveloka عام 2018 بصفة Software Engineer (Web) وبقيتُ فيها نحو سبع سنوات، بدءًا من بناء منتجات موجّهة للشركاء وصولًا إلى قيادة تحديث الواجهات الأمامية وتحسين أداء الويب لملايين المستخدمين.
منذ مارس 2025 أعمل في Binance على التحقق من الهوية عالميًا: تكاملات NFC الأصلية، ومنصة قياس عن بُعد في الزمن الحقيقي، وإعدادات قائمة على المخططات تُدار عبر Git. أستخدم الذكاء الاصطناعي حيث يوفّر الوقت فعلًا، مثل فرز الحوادث واستكشاف الشيفرة غير المألوفة.
بدأتُ من التدريس: قبل أن تصبح البرمجيات مهنتي، عملتُ في التدريس المساعد وتنسيق المختبر في BINUS University. ما زلتُ أقدّم الإرشاد المهني على ADPList، حيث أُدرجتُ ضمن قائمة Top 100 Mentors في أواخر 2024 وأوائل 2025، وألقي محاضرات عن أداء الويب.
طريقتي في العمل
- 01
الوضوح قبل البراعة
الأنظمة البسيطة أسهل في الثقة بها وتعديلها وتسليمها.
- 02
أطلق، قِس، حسّن
إصدارات صغيرة، ومقاييس صادقة، وتحسين مستمر.
- 03
الإتقان ميزة
الأداء وسهولة الوصول والتفاصيل جزء من المنتج، لا مجرد لمسات أخيرة.
الخبرة
مارس 2025 – الآن
Senior Frontend Engineer
Binance
منتجات التحقق من الهوية والامتثال على مستوى العالم: eKYC، وتكاملات NFC الأصلية، والقياس عن بُعد، وأدوات المطورين.
- قيادة بنية الواجهة الأمامية وتسليمها لتكاملات eKYC وNFC الأصلية؛ وارتفاع معدلات النجاح في KYC عالميًا بما يصل إلى 17.5 نقطة مئوية.
- بناء Signal، منصة قياس عن بُعد فورية متعددة المستأجرين، وخفض زمن اكتشاف الأعطال من أيام إلى أقل من 5 دقائق.
- تصميم إعدادات قائمة على المخططات ومُدارة عبر Git، لتصدر التحديثات التنظيمية دون نشر للشيفرة.
- إدخال سير عمل بمساعدة الذكاء الاصطناعي لتحليل المتطلبات واستكشاف الشيفرة وفرز الأعطال، مع خفض دورات التطوير والفرز بنسبة 70–80%.
- بناء بنية للاختبارات الآلية وأدوات تشغيل ذاتية الخدمة أزالت التدخلات اليدوية الروتينية.
- TypeScript
- React
- Next.js
- Vue.js
- Mini Program
- Node.js
- Kafka
- ClickHouse
مايو 2018 – مارس 2025
Software Engineer (Web)
Traveloka
منصة الواجهة الأمامية وتحديثها وأداء الويب لمنتجات شركاء الإقامة ولمنصة مراسلة مبنية بـ React Native.
Software Engineer III (Web), Tech Evangelistيناير 2023 – مارس 2025
- العمل مع قائد مجال Accommodation Front-End Web على خارطة الطريق التقنية، ومع فريق البنية التحتية على أفضل ممارسات الواجهة الأمامية.
- صيانة البنية التحتية لـ Front-End Web وتدقيق التقنيات التي يعتمد عليها الفريق.
- خفض زمن البناء المحلي بنسبة تصل إلى 64.18%، واستهلاك الذاكرة بنحو 49.15%، والثغرات لكل حزمة مُدقَّقة بنحو 42.2%، وجعل نتائج الاختبارات متسقة محليًا وفي CI.
- إرشاد أعضاء الفريق المبتدئين والتحدث في DevFest Jakarta 2023 عن Core Web Vitals وINP.
Software Engineer III (Web)سبتمبر 2021 – ديسمبر 2022
- خبرة متخصصة في المجال الفرعي Accommodation Supply من الناحيتين التقنية والمنتجية.
- إدارة الجدول الزمني لمشروع الواجهة الأمامية مع قائد المجال ليصدر عمل المنتج في موعده، ودعم تطوير الواجهة الأمامية من البداية إلى النهاية في المجال الفرعي.
- الحصول على جائزة Traveloka Grit Award في يناير 2022، والتحدث في Google I/O Extended Jakarta 2022.
Software Engineer II (Web)مارس 2020 – أغسطس 2021
- تقييم مشاريع وموارد Front-End Web Supply للتخطيط الفصلي، والحفاظ على جدول إصدارات TERA Web مع مدير إصدارات الخادم وفريق ضمان الجودة.
- مسؤولية الواجهة الأمامية لفرق مهام Supply (Direct Sourcing وBusiness Operations).
- المسؤولية الهندسية عن مشروع Messaging Platform، وهو تطبيق React Native بقنوات WebSocket فورية وGraphQL.
- المساهمة في District، أداة داخلية لتطبيق الجوال، وصيانتها.
Software Engineer I (Web)مايو 2018 – فبراير 2020
- بناء موقع TERA لشركاء الإقامة وصيانته باستخدام React وNext.js وTypeScript وRedux، إضافةً إلى تطبيقه بـ React Native لنظامي Android وiOS.
- كتابة اختبارات الوحدات بـ Jest، ومراجعة الشيفرة، وكتابة التوثيق، ومعالجة الأعطال، وإطلاق الميزات إلى الإنتاج.
- ترحيل 11 صفحة (نحو 35 أسبوع عمل للفرد) من مستودع Apache Velocity القديم إلى مستودعات Front-End Web.
- المساهمة في Soya، أداة ويب داخلية، وصيانتها.
- تولّي استراتيجية ترحيل أكثر من 100 صفحة قديمة من نظام Velocity الأحادي إلى React وNext.js، دون إعادة كتابة شاملة ومربكة.
- قيادة العمل على Core Web Vitals والأداء في صفحات كثيفة الزيارات وحاسمة للتحويل.
- التدرّج من Software Engineer I إلى III ثم Tech Evangelist، مع تولّي أعمال خارطة الطريق والبنية التحتية والإرشاد.
- React
- Next.js
- TypeScript
- React Native
- Redux
- Jest
أغسطس 2024 – يناير 2025
Mentor
ADPList
إرشاد فردي مجاني للمهندسين في بداية مسيرتهم المهنية.
- مساعدة المتدرّبين على تحسين مهاراتهم في الواجهة الأمامية والاستعداد للمقابلات والتخطيط لمسيرتهم.
- الاختيار ضمن أفضل 100 مرشد في ADPList لفترتي أكتوبر–ديسمبر 2024 ويناير–مارس 2025.
فبراير 2016 – نوفمبر 2017
Laboratory Teaching Assistant (Periodic)
Bank Central Asia (BCA Learning Institute)
تدريس طلاب منح BCA في برنامج PPTI بالتعاون مع BINUS University.
- تدريس البرمجة وقواعد البيانات لطلاب منح BCA: الخوارزميات بلغتي C وC++، وSQL Server.
- تدريس أنظمة الوسائط المتعددة باستخدام Flash.
سبتمبر 2014 – فبراير 2018
Teaching Assistant to Operations Management Officer
BINUS University, Software Laboratory Center
تدريس البرمجة وتطوير الويب وقواعد البيانات، ثم تنسيق المواد وتشغيل المختبرات.
Operations Management Officer / Assistant Supervisorمارس 2016 – فبراير 2018
- إدارة أنشطة التطبيق العملي اليومية وجدولة مساعدي التدريس عبر منهج كلية تقنية المعلومات.
- تعيين واضعي الأسئلة والمقيّمين لمهام التطبيق العملي والاختبارات.
- إرشاد مساعدي التدريس بصفة مرشد (برنامج protégé).
- العمل مع Bank Central Asia لتعيين المدربين لبرنامج PPTI، والإشراف على سجلات حضور الطلاب.
- إعداد الخطة الاستراتيجية للعام التالي.
Subject Coordinatorسبتمبر 2015 – فبراير 2016
- الحفاظ على مستوى عالٍ لمواد المختبر، بما في ذلك مواد الاختبارات ومعاييرها.
- تنسيق عمل مساعدي التدريس لتُعدّ اختبارات تقنية المعلومات ومشاريعها وواجباتها وتُصحَّح وفق المعيار نفسه.
- البحث في مواد المختبر وتحسينها: تصميم قواعد البيانات، والتحليل والتصميم الكائني، ومستودعات البيانات، وIBM DB2، وAdobe Flash.
- تقديم الاستشارة والتدريب لمساعدي التدريس لإعداد مواد المختبر وتدريسها.
Full-Time Teaching Assistantسبتمبر 2014 – أغسطس 2015
- تدريس الطلاب ومساعدتهم في جلسات المختبر في البرمجة (C وC++ وC# وVB و.NET وJava)، وقواعد البيانات (SQL Server وMySQL وMongoDB وETL وSSIS)، وتطوير الويب (PHP وJSP وLaravel وHTML وCSS وJavaScript)، وتصميم الوسائط المتعددة (Photoshop وFlash).
- تصميم الاختبارات والواجبات وإعدادها وتصحيحها.
- الحصول على جائزة Best Teaching Index Assistant في أغسطس 2015.
- التدرّج من مساعد تدريس إلى الإشراف على تشغيل المختبرات خلال ثلاث سنوات ونصف.
المهارات والأدوات
الواجهات الأمامية
- React
- Next.js
- TypeScript
- Vue.js
- React Native
- Redux
- Zustand
- TanStack Query
- WebSocket
- Tailwind CSS
- Mini Program
البنية والمنصات
- Frontend architecture
- System design
- Schema-driven UI
- SDK development
- Design systems
- Developer experience
- RFCs & ADRs
الخلفية والبيانات
- Node.js
- Java
- REST & GraphQL
- Kafka
- Flink
- ClickHouse
- PostgreSQL
- Redis
- AWS
الأداء والجودة
- Core Web Vitals
- Playwright
- Jest
- Vitest
- CI/CD
- Code review
الذكاء الاصطناعي التطبيقي
- LLM workflows
- Prompt engineering
- Automated triage bots
- RAG
التعليم
BINUS Business School
ماجستير في إدارة الأعمال (عن بُعد)
مايو 2017 – نوفمبر 2018
BINUS University
بكالوريوس في علوم الحاسوب
سبتمبر 2013 – فبراير 2017
محاضرات
Performance: Core Web Vitals Top Recommendations + INP
DevFest Jakarta · 2023
Bridging the Gap: Making It Easier to Build for the Web
Google I/O Extended Jakarta · 2022
Introduction to Web Programming
Niagahoster Break Talk 12.0
الجوائز
Top 100 Mentor
ADPList · Jan–Mar 2025
Top 100 Mentor
ADPList · Oct–Dec 2024
Grit Award
Traveloka · 2022
Best Teaching Index Assistant
BINUS University · 2015
التدريب
AWS Well-Architected Best Practices
Amazon Web Services
Developing on AWS
Amazon Web Services
Architecting on AWS
Amazon Web Services
AWS Technical Essentials
Amazon Web Services
هل تريد نسخة من صفحة واحدة؟
تجمع السيرة الذاتية كل شيء في صفحة واحدة قابلة للطباعة.