I'm a passionate developer who loves creating innovative solutions and bringing ideas to life through code. I specialize in building modern, scalable web applications with a focus on clean code and exceptional user experiences.
- π Currently building amazing projects that solve real-world problems
- π± Constantly learning and exploring new technologies
- π‘ Love working on both frontend and backend challenges
- π― Goal-oriented and detail-focused developer
const karim = {
programmingLanguages: ["JavaScript", "TypeScript", "Python", "PHP"],
frontend: ["React", "Vue.js", "Next.js", "Alpine.js", "Tailwind CSS", "Livewire"],
backend: ["Node.js", "Express", "Laravel", "Nest.js"],
database: ["MongoDB", "MySQL", "PostgreSQL", "Firebase", "MariaDB", "SQLite"],
toolsAndWorkflow: ["Jira", "Git", "GitHub", "Postman", "Agile/Scrum"],
architecture: ["REST APIs", "SPA", "MVC"],
cloudAndDevops: ["AWS", "GitHub Actions", "SSH", "Nginx", "Linux"],
AiTools: ["GitHub Copilot", "Claude", "ChatGPT", "Bolt", "Gemini"],
other: ["Telegram/Discord API", "OAuth", "Google Maps", "OpenAI (API)", "ApexCharts"]
};π Hirely
Hirely is a modern, scalable Job Application & Recruitment Management Platform built to help companies manage their hiring process efficiently from a single dashboard. It demonstrates real-world SaaS architecture and engineering best practices, combining a robust backend, a modern frontend, performance optimizations, and containerized infrastructure.
- π’ Multi-tenant architecture for managing multiple companies
- ποΈ Departments & Jobs management with clean data separation
- π₯ Candidates & Applications tracking in a structured workflow
- π Advanced filtering, sorting & pagination for large datasets
- π€ Data export in CSV & Excel (XLSX) formats
- β‘ Redis caching for improved performance and reduced DB load
- π§© Modular NestJS backend with clean service-layer architecture
- π¨ Modern UI built with Next.js, TypeScript & shadcn/ui
- π Reusable hooks & components for maintainable frontend logic
- π³ Fully Dockerized setup using Docker & Docker Compose
π― Futurixtech
A modern, admin-focused dashboard for managing servers, users, security groups, SSH keys, and RDS databases + snapshots. The platform helps you stay on top of your cloud resources with application monitoring, weekly audits, intuitive UI, and automated alerts β all with support for dark/light mode, multi-language support, and secure authentication.
- β Manage Servers
- β Security Groups
- β SSH Key Management
- β RDS Databases & Databases Snapshots
- β User Management
- π Dashboard & Weekly Audit
- π©Ί Application Monitoring
- π Internationalization (i18n)
- π Secure authentication and authorization
- π± Responsive design for all devices
- π€ User Profile
- π Dark / Light Mode
- π Email & In-App Notifications
- β‘ Built with a modern tech stack for optimal performance
βοΈ Moroccan Airways
Full-featured airline booking and management system
- π« Flight booking and reservation system
- π₯ User management and profiles
- π€ Chat Bot Assistant
- π³ Payment simulation
βοΈ Flight Tracking
β Daily Tasks
Modern react native mobile task management application with intuitive design
- β¨ Clean and intuitive user interface
- π CRUD operations for task management
- π·οΈ Categories and priority levels
- πΎ Persistent data storage
- π Secure In-App/Google OAuth authentication
π½οΈ Restaurant Management Dashboard
Complete restaurant operations management system
- π Menu and inventory management
- π¨βπ³ Order tracking and processing
- π Sales analytics and reporting
- π₯ Staff and table management
π¦ Karim's Shopper
Karim's Shopper is a user-friendly e-commerce web application that gives users the possibility to buy and sell electronic products online, providing them with the possibility to search for products and add products to their wishlist and to cart, and with easy and secure transaction payments. Karim's Shopper tracks users' purchases, sales, and orders to grow their sales and profits in the application without the need for third-party websites and by providing them with a user-friendly dashboard to manage their products orders and wichlist and keeps them updated with their earnings. With a seamless and user-friendly interface, this web application opens up a world of possibilities for both buyers and sellers, offering an extensive range of features to enhance the online shopping experience.
- β Product Search
- π§‘ Wishlist & Cart
- π Secure Transactions
- π Sales & Profit Tracking
- π User-Friendly Dashboard
- π Notifications
- π¬ User Comments
- β€οΈ Likes on Comments
- π‘οΈ Comment Reporting
I'm always interested in collaborating on exciting projects or discussing new opportunities!