I'm a first-year Computer Science student at USTHB (Université des Sciences et de la Technologie Houari Boumédiène), one of the top-ranked CS universities in the Maghreb — currently balancing coursework with a part-time software engineering internship.
- 🔭 Deepening my React skills and working toward solid full-stack fundamentals
- 🤖 Increasingly interested in AI-integrated development — building products that pair good engineering with practical AI features
- 🚀 Long-term goal: ship a real SaaS product for the Algerian market
- 🌍 Fluent in French (C2) and English
- 📌 I like my repos properly documented — badges, checklists, progress trackers, the works
Open to: internships & junior/working-student roles · open-source collaboration · study-abroad & scholarship opportunities
Tech Stack
Languages
Frontend
Backend & Databases (in progress)
Tooling
| Area | What I'm Doing | Status |
|---|---|---|
| AI-assisted coding | Using AI tools to speed up learning, debugging, and code review | Actively using |
| LLM API integration | Learning how to wire AI features into full-stack apps | Learning |
| Prompt engineering fundamentals | Frontend Masters track queued up next | Planned |
📅 JavaScript30
30 vanilla JavaScript mini-projects built in 30 days — no frameworks, no libraries.
| Stack | What I Practiced | Status | Repository |
|---|---|---|---|
| Vanilla JS, DOM, Web APIs | Array methods, closures, async/await, DOM manipulation | ✅ Completed | View Repo |
🗺️ Mapty
An interactive workout-tracking app that logs runs and rides on a live map.
| Stack | What I Practiced | Status | Repository |
|---|---|---|---|
| Vanilla JS, Leaflet.js, Geolocation API | OOP with JS classes, geolocation, form workflows, map rendering | ✅ Completed | View Repo |
🍳 Forkify
A recipe discovery app that searches a public API, with bookmarking and dynamic serving-size adjustment.
| Stack | What I Practiced | Status | Repository |
|---|---|---|---|
| Vanilla JS, Fetch API, MVC architecture | API consumption, pagination, async data flow, state management | ✅ Completed | View Repo |
⚛️ React-Course
A fully documented repo tracking my progress through a complete React course — badges, checklists, and a progress tracker included.
| Stack | What I Practiced | Status | Repository |
|---|---|---|---|
| React, JSX, Hooks | Component architecture, state management, current build: Tic-Tac-Toe | 🚧 In Progress | View Repo |
Software Engineering Intern — [Company Name] 📅 [Start Month Year] – Present · Part-time (~3 days/week)
- [Add a bullet about what you actually work on — e.g. frontend features, bug fixes, code reviews]
- [Add a bullet about tools/stack used on the job]
- [Add a bullet about a specific contribution or task you're proud of]
[Add relevant skill tags, e.g. Git · REST APIs · Agile]
- Completed JavaScript30 — 30 vanilla JS challenges in 30 days
- Built Mapty and Forkify — real-world projects covering APIs, OOP, and async JS
- Maintaining a fully documented React-Course repo with badges, checklists, and a progress tracker
- Balancing university coursework with a part-time software engineering internship
- [Add any hackathons, competitions, or other recognitions here]
- Udemy — JavaScript & Node.js (Jonas Schmedtmann)
- Udemy — React & Next.js (Maximilian Schwarzmüller)
- Frontend Masters — AI Engineering track (Prompt Engineering, AI Engineering Fundamentals, AI Agents, MCP, Claude Code)
(Needs a one-time GitHub Actions workflow to generate — ask me and I'll set it up.)
current_focus:
learning: "React (Maximilian Schwarzmüller's course) — building a Tic-Tac-Toe project"
building: "React-Course repo — structured progress tracker & badges"
exploring:
- "AI-integrated web apps"
- "Node.js & backend foundations"
- "SaaS product ideas for the Algerian market"
open_to:
- "Internships"
- "Junior / working-student roles"
- "Open-source collaboration"
- "Study-abroad opportunities"