Full Stack Developer & Software Engineer
Passionate about building innovative and user-centric web applications. Constantly exploring new technologies to create impactful digital experiences.
Hello! I'm Badr, a dedicated Full Stack Developer with a knack for crafting elegant and efficient solutions to complex problems. My journey in software development has been driven by a continuous curiosity and a desire to leverage technology to make a positive impact.
I thrive in collaborative environments and enjoy the process of transforming ideas into tangible, high-quality software. My expertise spans across front-end and back-end technologies, allowing me to contribute to all stages of the development lifecycle.
When I'm not coding, I enjoy exploring the latest tech trends, contributing to open-source projects, and seeking out new learning opportunities.
Provided academic support to fellow students in Computer Science, Mathematics (Calculus, Discrete Math, Probability), Physics, and Chemistry. Helped clarify complex concepts, improve problem-solving skills, and prepare for exams. Fostered a collaborative learning environment and adapted teaching methods to individual student needs.
Graduated with Honors. Focused on software engineering, data structures, and algorithms. Active member of the coding club and participated in several hackathons.
Intensive program covering full-stack development with MERN stack. Completed multiple real-world projects and collaborated in team-based assignments.
Miftah is a Next.js + TypeScript web app designed to provide a seamless educational experience for students, teachers, and administrators in Morocco with AI-powered learning tools.
HeartBeats modernizes Al Akhawayn University’s healthcare services by streamlining doctor scheduling, resource management, and real-time analytics.
A Python-based system automating the extraction of viral moments from YouTube videos, creating engaging Shorts with subtitles, formatting, and AI-generated metadata.
An AI-driven Fantasy Premier League assistant designed to analyze live and historical data to provide actionable player and team recommendations for optimal squad management.
A showcase of the technologies and tools I work with, categorized for clarity.
Eager to embrace new technologies and methodologies, quickly becoming proficient.
Strong analytical skills to dissect complex problems and devise effective, efficient solutions.
Collaborative team player with strong communication skills, fostering positive and productive environments.