تخطي إلى المحتوى

عني

مطوّر full-stack من القاهرة، ودي النسخة الطويلة.

كيرلس هاني — مطوّر Full-stack
المكان
القاهرة، مصر
اللغات
العربية (لغة أم) · الإنجليزية (بطلاقة)
متاح لـ
فريلانس ودوام جزئي

01الخلفية

إزاي وصلت لهنا

من غير تواريخ، بس الحاجات اللي غيّرت طريقة شغلي.

  1. فصل 01

    البداية

    أدوات صغيرة بـ JavaScript، كل واحدة بتحل مشكلة واحدة كان حد محتاجها فعلًا. مفيش حاجة فيها هتعدّي code review دلوقتي، بس منها اتعلمت إني أخلّص اللي ببدأه بدل ما أعيد كتابته.

    JavaScript
  2. فصل 02

    دخلت على الباك إند

    شغل APIs وقواعد بيانات، واكتشفت إن كتير من مشاكل الواجهة أصلها في شكل البيانات نفسها. بدأت بـ Express، وبعدين نقلت لـ NestJS لما المشاريع كبرت وبقت محتاجة تنظيم.

    ExpressNestJSPostgreSQLMongoDB
  3. فصل 03

    الاتنين مع بعض

    اتنقلت للـ full-stack عشان أقدر أبني الفيتشر لحد الآخر من غير ما أستنى حد. اشتغلت بـ React و Vue فترة كفاية إني أعرف إن ولا واحد فيهم بيحل كل حاجة.

    ReactVueNuxt.jsPrisma ORM
  4. فصل 04

    الشكل بيفرق

    الخطوط والمسافات والحركة. دايمًا بتتساب لآخر حاجة، وأنا بطّلت أعمل كده. والشغل ده أغلبه راح في الموقع ده.

    Next.jsTypeScriptTailwind CSSDesign systems

02الأدوات

اللي بشتغل بيه

مش كل حاجة اشتغلت بيها، دول اللي بستخدمهم فعلًا.

01الواجهة

  • React
  • Next.js
  • TypeScript
  • JavaScript
  • Tailwind CSS
  • CSS
  • shadcn/ui

02الباك إند والبيانات

  • Express
  • NestJS
  • Prisma ORM
  • PostgreSQL
  • MySQL
  • MongoDB

03أدوات وتشغيل

  • Docker
  • Linux
  • Git
  • CI/CD

متاح لشغل جديدفريلانس ودوام جزئي

عندك حاجة في دماغك؟

كلّمنيبردّ خلال يوم أو اتنين.