
Adnane Mezrag
Full Stack Developer
Salaire / Taux journalier
Arris, Algérie
Freelance, ouvert au CDI
Peut venir sur site
Expertises
Langues
À propos
Introduction
I’m a full-stack developer and Computer Science engineering student. I specialize in building real-world software systems across web, desktop, and mobile platforms, with a focus on clean architecture, performance, and user experience. My core strengths lie in .NET development with C#, ASP.NET Core Web APIs, Entity Framework Core, and SQL Server, along with front-end development using React, TypeScript, and Tailwind CSS. I’ve led and contributed to impactful projects such as: A Driving License Management System. A Health Check mobile app for patient monitoring, built with React Native and Express.js. A Scouts District Management System to digitalize scouting operations. SupplyLink, an AI-powered supply chain platform developed during Salam Hack 2025. In addition, I’ve developed tools to auto-generate business and data access layers, and built banking systems in C++, as well as a Java-based graph analysis tool with core algorithms like Dijkstra, Eulerian path detection, and more. And currently, I am developing Mini Coursera, a full-stack e-learning platform inspired by Coursera. I follow modern architectural patterns such as 3-tier and Onion Architecture, prioritize clean code, and emphasize building maintainable, scalable systems. I’m passionate about solving real-world problems through technology and am actively seeking junior developer roles where I can contribute to innovative teams. My long-term vision is to grow into a tech leadership role and help drive digital transformation both locally and globally.
Expérience de travail
Full Stack Developer
IsoVisionFreelance
nov. 2025 - Présent
1 an
Trois-Rivières, QC, Canada
I work on the IsoVision platform, a SaaS solution for managing quality, health & safety, and environmental processes. I contribute to developing and maintaining features across the full stack, including C# back-end services, React frontend components, and SQL database operations. My responsibilities include implementing new functionality, fixing issues, and improving the overall performance and reliability of the system.
Full Stack Developer - ShopyWear – E-commerce Website
Self-EmployedFreelance
août 2025 - oct. 2025
3 mois
Kouba, Algérie
ShopyWear is a full-stack e-commerce web application for clothing. The platform enables customers to: Browse and filter clothing products by size and color, add items to their cart, and place orders. On the administrative side, the system provides order and product management capabilities to streamline operations. The project is built with a React + TypeScript frontend styled using Tailwind CSS, connected to a robust ASP.NET Core Web API backend with SQL Server for database management. Live at: https://shopywear.vercel.app/ Video Demo: https://drive.google.com/file/d/1K_aUONCcfdSuidfqq0EyKxVoayewlioS/view?usp=sharing
Full-Stack Developer – Mini Coursera Platform (Personal Project)
Independent ProjectFreelance
juin 2025 - août 2025
3 mois
Remote, Oregon 97458, États-Unis
MiniCoursera is a full-stack e-learning platform inspired by Coursera, using modern web technologies and clean architecture principles. The project simulates real-world edtech functionality with a focus on performance, scalability, and security. 🧠 Core Features: User authentication, role-based access (instructor, student), course creation and management, section-based content, enrollments, and progress tracking. ⚙️ Tech Stack: Frontend: React.js with TypeScript and Tailwind CSS. Backend: ASP.NET Core 8 Web API with Onion Architecture, JWT for authentication/authorization. Database: SQL Server using Entity Framework Core with a Code-First approach. 🌐 Frontend Highlights: Used semantic HTML and lazy-loaded images for accessibility and performance, implemented DOMPurify to sanitize dynamic HTML and prevent XSS vulnerabilities. Live at: https://mini-coursera-frontend.vercel.app/ Backend Github Link: https://github.com/AdnaneMezrag/Mini-Coursera-Backend Frontend Github Link: https://github.com/AdnaneMezrag/Mini-Coursera-Frontend
Full-stack Developer | Scouts District Management System
Algerian Muslim Scouts
oct. 2024 - mars 2025
6 mois
Kouba, Algérie
A customized software solution to facilitate management for Scout leaders, enabling them to focus on essential tasks. Key Features: ✅ Scout & Guardian Tracking: Maintaining detailed records of scouts and their guardians. ✅ Troops & Patrols Organization: Scouts are grouped into troops, patrols, and districts for structured management. ✅ Scouting Sessions & Attendance: Tracks attendance across different scouting seasons. ✅ Subscription & Monthly Programs: Allows scouts to subscribe to programs and schedule activities accordingly. Tech Stack: C#(.NET), WinForms, SQL Server. Demo: https://drive.google.com/file/d/1DYJY5Jqk9NfPZdqwLcdAPE-yKXGUG5rJ/viewA
Full-stack Developer
Programming Advices
juil. 2023 - mars 2025
1 an 9 mois
Amman, Jordanie
Completed intensive practical training in problem-solving, algorithms, and structured programming methodologies (+20 courses). Developed small-to-medium software projects in C#/C++, applying OOP, debugging, and optimization techniques. Improved code readability and maintainability through clean coding practices and version control.
Full-stack Developer
Self-EmployedFreelance
juil. 2024 - oct. 2024
4 mois
Developed a comprehensive Driving License Management System for the Driving & Vehicle License Department (DVLD) using a 3-tier architecture. The system automates various processes, like: - Issuance of new licenses, renewals, and replacements for lost or damaged licenses. - Management of different license categories (e.g., motorcycles, personal vehicles, commercial vehicles). - Integration of applicant verification processes for age, license status, and test results. - Built using .NET WinForms, C#, and Microsoft SQL Server. Github Link: https://github.com/AdnaneMezrag/Driving-and-Vehicle-License-Department Demo: https://drive.google.com/file/d/1CmhtqmlpCn5rX8JnEmOBU_fCsSOAwAHi/view
Team Lead and Back End Developer
Abdelhamid Mehri Constantine 2 University
mars 2024 - mai 2024
3 mois
Constantine, Algérie
Health Check is a mobile application designed to monitor and assess patients' blood sugar and heart rate levels. The app allows users to view health metrics, track progress via graphs, and search for specific measurements by date. The project was developed by a team of six students from Abdelhamid Mehri University under the supervision of a professor acting as the client. The application was built using React Native, Express.js, and PostgreSQL, and I was responsible for: - Leading the team throughout the project lifecycle, developing the back-end architecture with Express.js and PostgreSQL, deploying the server and database on Heroku and Render. Github Link: https://github.com/AdnaneMezrag/PPD-Project
Formation
Abdelhamid Mehri Constantine 2 University
Engineer's degree, Computer Science
2022 - 2027
5 ans
High School
Baccaleaureate Diploma, Experimental Sciences
2018 - 2022
3 ans 9 mois
Licences et certifications
Entity Framework Core Fundamentals (EF Core)
Délivré le : juil. 2026
Secure Your APIs: JWT, Roles & Policies in ASP.NET Core
Délivré le : juin 2026
McKinsey.org Forward Program
Délivré le : déc. 2025
Solid Principles
Délivré le : sept. 2025
Data Structures Level 2 in C#
Délivré le : févr. 2025
Introduction to RESTful API
Délivré le : févr. 2025
Database Level2 - Concepts & T-SQL
Délivré le : janv. 2025
C# Programming Level 2
Délivré le : nov. 2024
Full Real Project
Délivré le : sept. 2024
OOP As It Should Be In C#
Délivré le : juin 2024
Database - SQL ( Projects & Practice)
Délivré le : juin 2024
C# & Database Connectivity
Délivré le : juin 2024
Database Level 1 - SQL (Concepts and Practice)
Délivré le : mai 2024
C# - Level 1
Délivré le : avr. 2024
OOP as it Should Be (Applications)
Délivré le : févr. 2024
Data Structures - Level1
Délivré le : févr. 2024
Algorithms & Problem Solving Level 5
Délivré le : févr. 2024
OOP as it Should Be (Concepts)
Délivré le : nov. 2023
Algorithms & Problem Solving Level 4
Délivré le : oct. 2023
Algorithms & Problem Solving Level 3
Délivré le : août 2023
Algorithms & Problem-Solving Level 2
Délivré le : juil. 2023
Introduction to Programming Using C++ Level 2
Délivré le : juil. 2023
Inspiring and Motivating Individuals
Délivré le : août 2022
Speaking to persuade: Motivating audiences with solid arguments and moving language
Délivré le : juil. 2022
Introduction to Public Speaking
Délivré le : juin 2022
Speaking to inform: Discussing complex ideas with clear explanations and dynamic slides
Délivré le : mai 2022