Fullstack
Engineer
I build the systems people actually use, from clean backend logic to interfaces that feel effortless. I care about code that works well, scales gracefully, and makes life easier for the people who depend on it.

A Bit About Me
I'm Amine, a fullstack engineer based in Morocco. I got into programming through 1337, the local branch of the 42 Network, where the entire learning model is peer to peer with no teachers and no lectures. That environment forced me to figure things out on my own, and honestly, it's the reason I'm the kind of developer I am today. I don't wait for someone to hand me a solution. I dig in, break things, and keep going until I understand how they work.
What excites me most is building things that people actually rely on. Not prototypes or demos, but real products where the backend has to be solid, the frontend has to feel right, and everything in between has to hold up under pressure. I love the challenge of taking a messy, real world problem and turning it into something clean and functional. Whether that means designing an API that handles thousands of requests gracefully or crafting an interface where users never have to think twice about what to click next.
Outside of code, I'm always exploring new tools and ideas, reading about system design, or experimenting with side projects just to see what's possible. I believe the best engineers never stop being curious, and I try to bring that mindset to everything I work on.
Where I've Worked
Fullstack Developer
I built a full platform that manages service requests for the university multimedia center, taking each request from the moment it comes in all the way through to delivery. The system handles user permissions, automates common questions through a chat assistant, and keeps everyone in the loop with real time updates.
- I built a secure authentication and permissions layer from scratch, giving clients, workers, and managers each their own tailored access to the platform without compromising on safety.
- I created the entire frontend in Next.js with TypeScript, focusing on making every interaction feel fast and intuitive regardless of screen size or device.
- I designed the backend API architecture and database models, making sure the system could handle complex relationships between requests, users, and workflows without breaking a sweat.
- I implemented a chat assistant that fields common questions and processes new service requests on its own, which ended up cutting manual work by about 40 percent.
- I worked closely with my teammates to wire up live notifications using WebSockets, so users always know the moment something changes on their requests.
Tech Stack
Featured Work
Darkly
# exploit_darkly.py — automated exploitation import requests def extract_data(url): payload = "' OR 1=1 --" res = requests.post(url, data={"username": payload}) if "Welcome" in res.text: print("Exploit successful!")
A hands on cybersecurity project where I explored real web vulnerabilities and wrote scripts to exploit them in a controlled environment.
A hands on cybersecurity project where I explored real web vulnerabilities and wrote scripts to exploit them in a controlled environment.
Scalable Booking System
async createBooking( payload: BookingDTO) { // validate & reserve slot const slot = await findSlot(payload); await redis.set(slot.id, "locked", 60); return db.save(slot); }
A booking platform I built to handle high traffic and concurrent reservations reliably, with a clean React frontend and a FastAPI backend backed by Redis locking.
A booking platform I built to handle high traffic and concurrent reservations reliably, with a clean React frontend and a FastAPI backend backed by Redis locking.
42 Network Django Piscine
# views.py @login_required def dashboard(request): qs = Post.objects.filter( author=request.user ).order_by('-created') return render(request, 'dashboard.html', {'posts': qs})
An intensive series of backend web challenges where I got deep into Django ORM, authentication flows, real time WebSockets, and secure API design.
An intensive series of backend web challenges where I got deep into Django ORM, authentication flows, real time WebSockets, and secure API design.
Boot2Root CTF Solutions
# exploit.py — priv-esc PoC import subprocess, os def check_suid(): out = subprocess.check_output( ["find"," /","-perm","-4000"] ) return out.decode().splitlines()
Capture the flag solutions where I practiced real penetration testing techniques, from vulnerability scanning to privilege escalation on live systems.
Capture the flag solutions where I practiced real penetration testing techniques, from vulnerability scanning to privilege escalation on live systems.
Inception of Things
# argocd-app.yaml — GitOps Sync apiVersion: argoproj.io/v1alpha1 kind: Application metadata: name: "iot-cluster-config" spec: source: repoURL: "https://github.com/amine/iot" targetRevision: "HEAD" destination: namespace: "dev"
A practical introduction to Kubernetes orchestration and GitOps, deploying clusters with K3s, K3D, and Argo CD.
A practical introduction to Kubernetes orchestration and GitOps, deploying clusters with K3s, K3D, and Argo CD.
Cloud 1
# docker-compose.yml version: '3.8' services: web: image: nginx:alpine ports: - "80:80" volumes: - ./config/nginx.conf:/etc/nginx/nginx.conf db: image: postgres:13
A cloud infrastructure project where I set up automated deployments with Docker Compose, Nginx reverse proxying, and PostgreSQL.
A cloud infrastructure project where I set up automated deployments with Docker Compose, Nginx reverse proxying, and PostgreSQL.
Education & Certifications
> programming through a rigorous peer to peer learning model,
> while also working on complex system architecture, graphics,
> and networking projects built entirely from scratch. The experience
> shaped how I approach problem solving today, valuing curiosity,
> independence, and hands on learning over traditional lectures.
> Tested and exploited real world vulnerabilities in controlled scenarios.