Marwan Bakri

مروان بكري

نبذة عامة

مروان بكري، مهندس برمجيات متخصص في بناء أنظمة قوية وقابلة للتوسع تشمل تطوير الباك إند، الفرونت إند، التطبيقات المحمولة، تطبيقات سطح المكتب، DevOps، وقواعد البيانات. تشمل خبرتي تقنيات مثل Java، Kotlin، Jetpack Compose، Spring، Hibernate، NestJS، React، Angular، Next.js، MUI، Bootstrap، Docker، Kubernetes، AWS، JavaFX، Swing، وقواعد بيانات حديثة تشمل SQL، NoSQL، Firebase، وSupabase. أركز على الهياكل البرمجية النظيفة، تصميم الأنظمة، وحل المشكلات المعقدة لتقديم حلول برمجية عالية الجودة. أؤمن بالتعلم المستمر ومواكبة أحدث التقنيات لتقديم أفضل قيمة في كل مشروع أعمل عليه. أنا حاصل على درجة البكالوريوس في الآداب – علوم المعلومات (2021–2025)، والتي تعزز خلفيتي في إدارة البيانات وتنظيم المعلومات والتفكير التحليلي.

backend stack

تطوير الباك إند

بناء وتطوير أنظمة باك إند قوية وقابلة للتوسع باستخدام Java وJavaScript/TypeScript، مع الاعتماد على Spring وHibernate لبناء خدمات مستقرة، وNestJS لتطوير واجهات برمجية حديثة قابلة للصيانة.

Java|Spring Boot|JPA|Spring Security|JS & TS|NestJs|Microservices
backend stack

إدارة قواعد البيانات

تصميم وإدارة قواعد بيانات علائقية وغير علائقية مع اختيار الحل الأنسب حسب طبيعة النظام، بالإضافة إلى استخدام قواعد بيانات جاهزة مثل Firebase وSupabase لدعم التطبيقات الحديثة.

Postgresql|MySQL|Sqlite|Mongo|Redis|Firebase|Supabase
backend stack

تطوير الواجهات الأمامية

بناء واجهات مستخدم حديثة وتفاعلية باستخدام React وAngular وNext.js، مع الاعتماد على MUI وBootstrap لتصميم واجهات متجاوبة وسريعة تقدم تجربة مستخدم متميزة.

React|Angular|TypeScript|Tailwind|Material UI
backend stackbackend stackbackend stack

تطوير تطبيقات سطح المكتب

تطوير تطبيقات سطح مكتب عالية الأداء باستخدام Java وKotlin، مع بناء واجهات مستخدم تقليدية وحديثة عبر Java Swing وJavaFX وFXML، والاستفادة من Scene Builder وKotlin Compose Multiplatform لإنشاء تطبيقات قابلة للتوسع عبر أنظمة التشغيل المختلفة.

Java|Kotlin & Kotlin Compose, Multiplatform|Java Swing|JavaFx & FXML|Scene Builder
backend stackbackend stackbackend stackbackend stack

تطوير تطبيقات الهواتف المحمولة

تطوير تطبيقات Android أصلية عالية الأداء باستخدام Java وKotlin، مع تصميم واجهات مستخدم مرنة وعصرية عبر Jetpack Compose وXML، وتنفيذ بنى معمارية قوية مثل MVVM وClean Architecture، مع إدارة البيانات الفعّالة باستخدام LiveData وDagger2 لضمان تطبيقات قابلة للصيانة والتوسع.

Android|java|Kotlin|Jetpack Compose|XML|Live data & digger2|MVVM|Clean Architecture
backend stack

DevOps والبنية التحتية

إدارة وأتمتة عمليات النشر والبنية التحتية باستخدام Docker وKubernetes، مع إعداد خوادم Nginx وأنظمة Linux، والاستفادة من خدمات AWS لضمان استقرار وقابلية توسع التطبيقات.

Docker|Nginx|CI/CD|Linux|AWS

معرض المشاريع

منيا كير
تطبيق جوال

منيا كير

Tech stack: kotlin, firebase, androidstudio

منيا كير : هو تطبيق يهدف إلى تبسيط رحلتك الطبية في مدينة المنيا.

ذاكرة الحضارة
تطبيق جوال

ذاكرة الحضارة

Tech stack: kotlin, androidstudio, sqlite

تطبيق "ذاكرة الحضارة" يوفر تجربة تعليمية فريدة لاستكشاف التراث الثقافي الغني للمتاحف المصرية. يهدف التطبيق إلى تمكين المستخدمين من التعرف على القطع الأثرية المعروضة في المتاحف المصرية من خلال صور عالية الجودة ومعلومات دقيقة، مما يجعله مصدرًا مثاليًا لعشاق التاريخ، الطلاب، وكل من يهتم بالحضارة المصرية العريقة.

نور الخليج
تطبيق ويب

نور الخليج

Tech stack: js, ts, nestjs, nextjs, postgresql

منصة تجارة إلكترونية متكاملة لبيع العطور، تم تطويرها Full-Stack مع دعم الدفع الإلكتروني وتتبع الطلبات.

Noevox
تطبيق ويب

Noevox

Tech stack: js, ts, nestjs, react, postgresql, nginx, docker

منصة استثمار رقمية متكاملة تم تطويرها بالكامل كحل Full-Stack احترافي.

كاشير
نظام سطح مكتب

كاشير

Tech stack: java, sqlite

نظام كاشير وإدارة مبيعات متكامل مصمم لإدارة عمليات البيع والمخزون بكفاءة عالية.