About Me
I'm a passionate full-stack developer with expertise in building modern web applications.
With over 3 years of experience in web development, I specialize in creating responsive, user-friendly applications using the latest technologies and best practices. I enjoy solving complex problems and turning ideas into reality through clean, efficient code.
When I'm not coding, you can find me exploring new technologies, contributing to open-source projects, or sharing my knowledge through blog posts and tutorials.
My Experience
Aug 2024 - Present
Full-Stack Developer
Forge - Skill Exchange Platform
- Independently designed and developed an online, Web-based exchange of embers for freelance jobs redeemable in the real world for cash
- Designed and implemented the high-end filtering algorithm to enhance user experience in skill discovery
- Web Token-based authentication system to handle user session persistence and ensure data integrity
- This project used React.js with Next.js for the frontend, while it had Django REST Framework on the backend
- Integrated a robust payment system for seamless credits purchases
- Conducted performance optimizations, addressing issues like Largest Contentful Paint – LCP – to significantly improve user experience
- Created comprehensive documentation for future maintenance and feature enhancements
Oct 2023 - Feb 2024
Graphic Designer
Cairo University, Student Council
- Designed promotional materials, including posters and social media graphics, showcasing creativity and attention to detail
- Collaborated with team members to bring visual concepts to life, demonstrating effective communication and teamwork
Education & Certifications
Full-Stack Development using Python
A comprehensive scholarship program covering end-to-end full stack development. Focused on backend development with Python (including OOP, Flask, Django, and Odoo ERP), alongside frontend technologies such as HTML5, CSS3, Bootstrap, jQuery, and React. Included database training with PostgreSQL, Linux system administration (Red Hat), Git, Bash scripting, and Apache. Also emphasized soft skills like communication, presentations, interviewing, and freelancing. Delivered in collaboration with industry partners, providing hands-on projects, innovation opportunities, and real-world development experience.
Intermediate Next.js Bootcamp
In this course, I mastered Next.js, a React-based full-stack framework, learning server-side rendering, static site generation, data fetching, and API creation. I also explored advanced features like the app router, server/client components, and server actions, enabling me to build scalable, high-performance web applications.
CS50 Intro to Programming with Python
This intensive course offered a thorough introduction to computer science and Python programming. I mastered core concepts, problem-solving techniques, and translating ideas into functional code. Through challenging problem sets and projects, I sharpened my programming skills and built a logical approach to tackling algorithmic challenges.
Bachelor of Business & Finance
Excitedly anticipating graduation from Cairo University’s Faculty of Commerce with a focus on business, Eager to leverage my education in future professional endeavors.