نبذة

انا Software Engineer بشتغل كـ Full Stack Developer

مهاراتي الحالية:

- Nodejs and Express.js

- PostgreSQL, MongodDB. Redis

- HTML, CSS and SCSS

- Vite

- Vuejs’ ecosystem (Pinia, vue-router and VitePress)

- Astro

- Docker

الموقع الشخصي: m-shrief.tech

--------------------------------------------------------------------------------------------------------------------------------------------------------------------

من مشروعاتي، موقع "أديب" لطباعة الأدب العربي شعراً ونثراً، يمكن رؤوية المشروع هنا: adeeb.m-shrief.tech

التكنولوجيا المستخدمة:

- TypeScript with HTML and SCSS

- Astro and Vuejs

- Nodejs and Express.js

- Postgres and TypeORM with Redis

المواصفات:

- الدرجة الكامل في اختبارات google’s Lighthouse.

- JWT authentication and authorization

- Data validation with vee-validate and Yup

- Dark/Light Theme

- Regresion and Component testing with Vitest

- Docker Containerization.

تم عمل Deployment علي Digital ocean بإستخدام Ubuntu و Nginx. مع استخدام CloudFlare لإدارة الــ Domains, DNS, SSL and CDNs.


أعمالي


الروابط الشخصية


مشروع "أديب"

It's concerned with Arabic literature. It assumes a business model that enables you to order a specific piece of literature to be printed with especial colors and font. Then it'll be delivered to the customer, with the ability for the customer to follow up the process. And for special customers, it provides them with the ability to make bulk orders fast and easy. And if they’re willing to signup, they can review all of their past orders.

My Role: Frontend & Backend development, it have 2 versions:

 

“Adeeb أديب ” SSR with a REST API (Live deployment - Frontend’s repo – Backend’s repo)

 

Tech stack:

TypeScript with HTML and SCSS

Astro and Vuejs

Nodejs and Express.js

Postgres and TypeORM with Redis

Docker Containerization

Characteristics:

Full mark on google’s lighthouse, and PageSpeed insights.

JWT authentication and authorization.

Data validation with Vee-Validate and Yup.

Dark/Light Theme.

Regression and Component testing with Vitest.

CI using github actions for testing

Sentry for monitoring errors and performance

Deployment:

Deployed on Digital ocean server, on Ubuntu and Nginx.

Managing Domains, DNS, SSL, CDNs and on with CloudFlare.

هل تبحث عن فرصة للعمل عن بعد؟

حدد التخصصات التي ترغب في العمل بها لنرسل نشرة الوظائف الدورية إلى بريدك الإلكتروني

برمجة وتطوير
تسويق ومبيعات
كتابة وترجمة
تصميم
إدارة وأعمال
دعم فني
المجالات الأخرى