Kid
The curious one
Always the first to open up a computer or a phone, just to see what was inside and how it actually worked. Nobody pointed me at technology — I was already there.

Mohammed Hamdani
Web, mobile and desktop — JavaScript, C# and Python, from the data model to the interface.
02About
I am a full stack developer who likes the unglamorous half of the job: the schema that does not rot, the deploy that does not wake anyone at 3am, the interface a first-time user gets right away.
I work across JavaScript, Node.js and SQL databases with modern frameworks, with a focus on clean, maintainable code. From Android apps to Windows Forms systems to Python automation, I build the whole thing — interface, logic and data.
Most of my work sits between a backend that has to be correct and a frontend that has to feel effortless. I care about both, and I refuse to treat either as someone else's problem.
Based in
Casablanca, Morocco
Currently
Fourth year of Génie Informatique at ENSI Tanger, alongside National IT Sales Support at ENOSIS GROUP.
03My journey
From taking computers apart as a kid to engineering the systems people rely on. More than just code.
Kid
Always the first to open up a computer or a phone, just to see what was inside and how it actually worked. Nobody pointed me at technology — I was already there.
’16
No classroom and no teacher. Just tutorials, forums and long nights over broken code until it finally ran — and the moment building software became something I did, not something I watched.
’18
My first real website, written by hand. Nothing fancy — but watching a browser render something I had built line by line was the moment web development clicked.
’20
Officially a developer: C# alongside JavaScript, databases behind them, and real products with real users. The language list kept growing and so did what I could ship alone.
’25
Owning the whole thing end to end — interface, logic and data — across web, mobile and desktop. Same curiosity as the kid taking a computer apart, just a decade of building behind it.
04Education
Four steps from a science baccalaureate to an engineering school — the formal half of everything on this page.
École des Nouvelles Sciences & Ingénierie (ENSI), Tanger
Fourth year, with the third validated. Advanced software development, systems engineering and technology innovation.
Institut Spécialisé de Technologie Appliquée (ISTA)
Two years on the fundamentals: programming, databases and software architecture.
Specialised training
Lycée Abdallah Guennoun, Bejaad
05Selected work
A sample of recent work across web, data, DevOps and desktop. Most of these link straight to the source on GitHub.
End-of-training project: a multi-restaurant Android app for food ordering, with a dynamic basket, order management, and a choice of delivery or pickup.
06What you get
Front-end, back-end and the data layer underneath — built by one person who owns the whole thing rather than handing it over halfway.
Front-end and back-end together — responsive interfaces, APIs, and the data layer underneath. JavaScript, TypeScript, Node.js, React and PHP.
C# and WinForms applications backed by SQL Server: authentication, reporting, and the operational logic real organisations run on.
MySQL, MongoDB and SQL Server. Schema design that stays readable as requirements grow, and queries that stay fast.
Python and PowerShell scripts that remove repetitive work — domain checks, mailing automation and internal tools.
07Experience
Three internships, then two jobs where the software had to keep working on Monday. Email infrastructure, internal business applications, e-commerce and technical sales support.
ENOSIS GROUP
Technical sales support for IT products and services across the national sales operation.
(CMH), Tanger
Building responsive HTML/CSS email templates and writing automation scripts in Python to manage them at volume.
C.O.F.E.C
Built a dynamic website end to end, including the database behind it.
ONEP
Managed and kept client data current across the internal applications the office runs on.
SOLUCASE
Built an e-commerce website — the first time my code had a checkout at the end of it.
08FAQ
Something not covered here? Write to me at hamdani.mohammed2002@gmail.com.
Web applications, desktop business systems and automation tools. I have shipped an Android food-ordering app, C# management systems backed by SQL Server, an e-commerce front-office, an email marketing platform and Python tooling. I am comfortable owning a product from data model to interface.
09Contact
Direct
+212 682 087 816
Casablanca, Morocco
Availability
Employed full-time and studying, but open to freelance projects and new roles. Email gets the fastest answer.
Navigate
↑Back to top