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

01الخلفية
إزاي وصلت لهنا
من غير تواريخ، بس الحاجات اللي غيّرت طريقة شغلي.
فصل 01
البداية
أدوات صغيرة بـ JavaScript، كل واحدة بتحل مشكلة واحدة كان حد محتاجها فعلًا. مفيش حاجة فيها هتعدّي code review دلوقتي، بس منها اتعلمت إني أخلّص اللي ببدأه بدل ما أعيد كتابته.
JavaScriptفصل 02
دخلت على الباك إند
شغل APIs وقواعد بيانات، واكتشفت إن كتير من مشاكل الواجهة أصلها في شكل البيانات نفسها. بدأت بـ Express، وبعدين نقلت لـ NestJS لما المشاريع كبرت وبقت محتاجة تنظيم.
ExpressNestJSPostgreSQLMongoDBفصل 03
الاتنين مع بعض
اتنقلت للـ full-stack عشان أقدر أبني الفيتشر لحد الآخر من غير ما أستنى حد. اشتغلت بـ React و Vue فترة كفاية إني أعرف إن ولا واحد فيهم بيحل كل حاجة.
ReactVueNuxt.jsPrisma ORMفصل 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
متاح لشغل جديدفريلانس ودوام جزئي