Hello, I'm
Elkhamar Benalilou
<Full-Stack Developer />
I build web apps and automate IT workflows.
# About.system

Full-Stack Developer and IT Technician with 3+ years of experience spanning technical support, network security, and end-to-end web development. I build with Java/Spring Boot, React.js, and Laravel — from REST APIs to production-ready interfaces — backed by hands-on experience keeping real infrastructure running. Currently completing a degree in Computer Engineering, and open to full-time roles or freelance collaborations.
I started out fixing other people's computers — now I build the tools that replace half of that work. IT support taught me to find the real problem fast; development taught me how to fix it for good. These days that means automating internal workflows and shipping full-stack apps from the ground up. Automation is where those two worlds meet.
# Skills_Matrix.json
1. Backend & APIs
2. Frontend Development
3. Databases & Security
4. IT Operations & Support
# Experience.log
IT Technician
- Wrote Python scripts that automate recurring internal tasks, cutting manual work for the operations team.
- Configured and secured DNS, SPF, DKIM and DMARC across the company's sending domains to protect deliverability.
- Designed and maintained internal web interfaces with HTML, CSS, JavaScript and React.js.
- Diagnosed and resolved user incidents end-to-end, and maintained the team's operational tooling.
Developer Intern
- Developed a credit management application in C# with ADO.NET and SQL Server.
- Designed the full CRUD layer and fixed functional bugs ahead of delivery.
IT Support Intern
- Installed software, supported staff, and troubleshot local network issues on workstations.
# Education.md
Degree in Computer Engineering
Final-year project: IT Asset Management platform (Spring Boot 3, React, MySQL, JWT).
$ ls -la ~/projects
Pinned Projects

Email Analysis Tool
- Problem:
- Inspecting raw email headers and cleaning sources by hand was slow and error-prone.
- Solution:
- Full-stack app that connects to a live mailbox over IMAP, parses raw headers, applies rule-based cleanup (domain replace, CC stripping, body removal) and shows raw vs. cleaned source side by side.
- Result:
- Turns a manual, multi-step analysis into a single view with export, copy and script deployment.

Happy Hostel Booking
- Problem:
- A hostel managed rooms, bookings and activities across scattered tools with no live overview.
- Solution:
- Laravel 12 REST API handling booking logic, activities and auth, plus a React/Vite admin dashboard for guests, alerts and revenue.
- Result:
- One dashboard for real-time guest management and revenue tracking.

IT Asset Management
- Problem:
- IT hardware, repairs, loans and stock were tracked in spreadsheets, with no history or alerts.
- Solution:
- Spring Boot 3 + React platform with role-based JWT auth, hardware lifecycle tracking, incident and loan workflows, automatic stock deduction on repairs, and email notifications.
- Result:
- Live KPI dashboards and CSV reports replace manual spreadsheet tracking.