Hi, I'm Islam, a full-stack developer who builds custom management systems for small and medium-sized businesses.
Dashboards, booking and admin tools, and APIs built with ASP.NET Core and Vue.js. Clear communication, regular updates, and fixed-scope projects.

Available for new projects · Based in Algeria (UTC+1), overlapping with European working hours

IT

About

I build complete web apps end to end, from database design and REST APIs to responsive interfaces. I work solo and communicate clearly in English. I focus on practical tools that replace spreadsheets and WhatsApp coordination for small and medium-sized businesses.

Background: Full-stack development since 2025 - Present.

Work Experience

Skills

C#
ASP.NET CoreASP.NET Core
Entity Framework CoreEntity Framework Core
SQLSQL
SQL ServerSQL Server
LaravelLaravel
PHPPHP
REST APIREST APIs
HTML5HTML
CSS3CSS
Tailwind CSSTailwind CSS
Vue.jsVue.js
GitGit
Services

What I can do for you

End-to-end web development services, from database design to responsive UI.

Custom Management Dashboards

Replace spreadsheets and chat-group coordination with one system for bookings, clients, staff, or schedules.

Backend and REST APIs

Clean, documented APIs built with ASP.NET Core or Laravel for web and mobile apps.

Full-Stack Web Applications

Go from database design to a deployed product that is ready to test with real users.

Fixes and Extensions

Add features to or clean up an existing .NET or Laravel codebase.

Selected work

Software built to solve real problems

Examples of management software, APIs, and engineering projects.

Featured project

MotoraFeatured

Motora

Small ERP · Under development

Introduction: Motora is a small ERP system in development designed to help auto repair shops centralize their daily operations. It aims to simplify workflows for customers, vehicles, repair orders, appointments, invoices, and payments.

Problem: Many auto repair shops rely on manual processes or disconnected tools, making it harder to track vehicle histories, organize repairs, and maintain accurate business records.

What I'm building: A backend-driven ERP application using ASP.NET Core and SQL Server, with structured business logic, relational data management, and role-based access control.

Current status: Under active development. Core features are being implemented, with additional functionality, refinements, and improvements planned. The demo shows work in progress; the project is not finished yet.

Goal: Build a practical, maintainable management solution tailored to the needs of auto repair shops.

ASP.NET Core
SQL Server

Other projects

PitchPro

Deployed SaaS · Started as my Master's thesis

Problem: Amateur football clubs coordinate schedules and player availability across spreadsheets and chat groups.

What I built: A deployed SaaS that brings club scheduling and match coordination into one platform; it started as my Master's thesis.

Result: Deployed and available to try.

C#
ASP.NET Core
SQL Server
Vue.js
Tailwind CSS

Klinik Laravel API

Problem: Small clinics need a more organized way to manage records than paper-based workflows.

What I built: A Laravel and MySQL REST API for centralized clinic data and workflows.

Result: A reusable backend foundation for clinic applications. Explore the source code on GitHub.

Laravel
PHP
MySQL
REST API
SearchableLRUCache

SearchableLRUCache

Problem: Standard caches are black boxes — you can't search or inspect cached data without knowing the exact key. Role: Solo developer. Why C# + custom DS: Used a doubly linked list + hashmap for O(1) get/put, plus a search index on top for key/value queries. A deep-dive into memory management and caching internals. Why it matters: Shows I understand performance and data structures.

C#
ASP.NET
Data Structures
Driver License Management

Screenshots

Driver License Management

Problem: DMV offices need an affordable, offline-capable alternative to expensive enterprise license management software. Role: Solo full-stack. Why Windows Forms: Rapid desktop GUI development with direct database access for non-web environments. Why it matters: An offline-capable desktop app for environments that cannot rely on a web connection.

C#
Windows Forms

A clear path from idea to launch

How we'll work together

  1. 1

    Free call

    Clarify your goals, current workflow, and project scope together.

  2. 2

    Written proposal

    Get a written proposal with a fixed price and timeline.

  3. 3

    Weekly milestones

    Build in weekly milestones with visible progress and regular updates.

  4. 4

    Delivery and handover

    Receive the finished project, a handover, and 30 days of bug-fix support.

Good to know

Frequently asked questions

Contact

Let's talk about your project

Have a project in mind? Tell me what you need and I'll reply within 24 hours.

Your message is sent securely via Web3Forms.

GitHub
LinkedIn
LeetCode