const karim = {
role: "Junior Full-Stack Web Developer",
education: [
"HackYourFuture Graduate — 7-month full-stack program",
"HBO-ICT Cybersecurity @ Hogeschool van Amsterdam"
],
stack: ["React", "Node.js", "Express", "MongoDB", "SQL"],
currentlyLearning: ["Cybersecurity fundamentals", "Secure app design", "Python scripting"],
goal: "Build meaningful, secure web applications and keep growing every day 🚀"
}Frontend
Backend
Database & Cloud
Tools & Testing
Full-stack second-hand bicycle marketplace for the Netherlands with real-time chat, OAuth, and admin dashboard — built in an Agile team as the HackYourFuture final project.
- 🔐 Google OAuth + JWT auth, email verification & forgot-password flow
- 💬 Real-time chat with typing indicators, image & location sharing (Socket.IO)
- 🗺️ Interactive map with Leaflet / OpenStreetMap for listing locations
- 📸 Image upload with crop support via Cloudinary (up to 5 per listing)
- ⭐ Verified buyer reviews with real-time seller notifications
- 🛡️ Admin dashboard: user management, listing moderation, report tracking
- ✅ Tested with Cypress (E2E) and Jest
"Every expert was once a beginner." 🌱

