
مرحبًا، أنا زكريا رشيد
مطور Full-Stack | إنشاء تجارب استثنائية | بناء حلول الويب

من أنا
مرحبًا، أنا ، مطور ويب متكامل متخصص في إنشاء تطبيقات ويب ديناميكية وسريعة الاستجابة وسهلة الاستخدام. أؤمن بكتابة كود نظيف وفعال يعزز تجربة المستخدمين أثناء حل المشكلات الحقيقية.
على مر السنين، عملت على مجموعة متنوعة من المشاريع، بدءًا من مواقع الأعمال الصغيرة إلى تطبيقات الويب المعقدة. هدفي هو إنشاء برامج لا تعمل فحسب، بل توفر أيضًا تفاعلات ممتعة للمستخدمين.
بعيدًا عن البرمجة، أنا متعلم شغوف، أستكشف دائمًا أدوات وإطارات عمل وتقنيات جديدة لتحسين مهاراتي. عندما لا أكون مشغولًا بالبرمجة، يمكنك أن تجدني أقرأ، أو أتعاون في مشاريع مفتوحة المصدر، أو أتعلم عن الابتكارات التقنية الجديدة.
10+
مشاريع
~7
عملاء
2+
سنوات
What I Do
I offer comprehensive web development services from concept to deployment, handling every aspect of your digital presence.
Full-Stack Development
Building complete web applications with modern front-end and back-end technologies.
Frontend Development
Creating responsive, interactive user interfaces with the latest frontend frameworks.
Backend Development
Developing robust server-side applications and APIs to power your web services.
Database Management
Designing and implementing efficient database solutions for your applications.
Web Hosting & Deployment
Setting up and managing hosting environments for optimal performance and reliability.
Maintenance & Support
Providing ongoing maintenance, updates, and technical support for your web applications.
Need a custom solution for your business?
Let's Discuss Your ProjectMy Development Journey
From foundational learning to building complex applications - the path that shaped my skills
Academic CS Foundations
Mastered low-level programming (Pascal/Assembly), Java, Linux, and system design at Algeria's top CS school. Minimal projects—focused on theory.
Web Dev Awakening
Broke into web development: HTML/CSS → JavaScript → Node.js/Express. Built foundational projects (auth, APIs) while balancing school.
React Portfolio v1
Improved portfolio built with React, better UI/UX and components.
Heures Supplementaires API
School project API for calculating teachers' overtime hours. Comprehensive backend with MongoDB.
Full-Stack Leap
Pivoted to React → Next.js + Express. Shipped production-ready apps during repeated 3rd year, transforming setback into skill-building time.
E-Commerce Shop
Frontend e-commerce with shopping cart, favorites, and product pages. Next.js frontend only.
Current Portfolio
Advanced portfolio with Next.js, dark mode, animations, and modern design.
Car Rental Website
Complete car rental platform with booking system and admin dashboard.
Next.js + Nest.js Mastery
Current focus: Architecting scalable apps with Next.js (frontend) and Nest.js (backend). Bridging academic theory with modern engineering practices.
Chat Application (Learning)
Learning Nest.js with WebSocket concepts. Basic chat functionality in development.
School Management System
Comprehensive school project with complex business logic, user roles, and data management.
Current Status
As a 4th year Computer Science student, I've mastered programming languages, debugging, frameworks (Next.js, Nest.js), and all core CS concepts including networking, algorithms, and system design. Currently seeking opportunities to apply my skills in real-world projects and contribute to innovative solutions.
مشاريعي
NestJS Prisma PostgreSQL API
A powerful API hosted on Render, built with NestJS, Prisma ORM, and PostgreSQL. Features a large, relational database (hosted on Neon) with many tables and roles, robust backend architecture, secure authentication, and extensive use of Postman for API testing. Showcases strong NestJS features and scalable design.
NestJSPrismaPostgreSQLNext.jsTailwind CSSSNMP Network Management Dashboard
A comprehensive SNMP web interface for monitoring and managing network devices in GNS3 topologies. The system executes SNMP commands via Node.js child processes, queries OIDs in real-time, visualizes network topology, and listens for SNMP traps to detect network events. Provides full visibility into routers, switches, and their configurations.
Next.jsNode.jsSNMPGNS3WebSocketsTailwind CSSCrèche Management System
A desktop application for daycare center management with complete child tracking, staff scheduling, billing, and reporting capabilities. Features include attendance recording, parent communications, immunization tracking, and financial management with PDF report generation.
JavaFXFXMLCSSHibernateMySQLJasperReports
التقنيات التي أستخدمها
React
Node.js
CSS3
HTML5
Git
Docker
Express
MongoDB
MySQL
Next.js
Linux
Tailwind CSS
Firebase
GraphQL
JavaScript
Google Cloud
Vercel
Render
NestJS
Java
Prisma
TypeORM
SQLite
JavaFX
PostgreSQL