May 2024 - In Progress
Cilas
Content management system for Cairo Institute of Liberal Arts and Sciences
Next.js
tailwind
shadcn
Drizzle
Neon
Lucia
About
Back in 2013, I started a career in photography, documenting hundreds of events, publishing a story in madamasr, and getting shortlisted at a prestigious photography contest. I worked for a major media company in Germany and a pioneering fashion e-commerce platform based in Egypt.
But the desire to weave magic with pixels, not just light, combined with the itch to code couldn’t be ignored. So, in 2023, I began my journey in web development, trading shutter clicks for keyboard clacks. Now, I pour my artistic soul into crafting pixel-perfect, accessible products for the web and beyond.
Projects
May 2024 - In Progress
Cilas
Content management system for Cairo Institute of Liberal Arts and Sciences
Next.js
tailwind
shadcn
Drizzle
Neon
Lucia
Jan 2024
Portfolio
My portfolio website.
Next.js
Web APIs
tailwind
Jan 2024
Couply
Couply is a landing page for an browser extension that automatically find coupon codes at online retailers.
figma
Next.js
tailwind
Sep 2023
SLICE
SLICE is a web application for a pizza restaurant that allows customers to order pizza online and track the progress of their orders.
figma
react
react router
redux
REST API
tailwind
Certificates
May 2024
Udemy
Next.js 14 & React - The Complete Guide
Next.js
App Router
Server Actions
Authentication
File upload
Jan 2024
The UX Design Process: Empathize, Define, and Ideate
User Experience (UX)
Prototype
Wireframe
User Experience Design (UXD)
UX Research
Nov 2023
Udemy
The Ultimate React Course: React, Redux & More
React
contextAPI
Redux
CSS Modules
styled-components
React Router
Tailwind
React Query
Apr 2023
University of Michigan
Python Data Structures
Python Syntax And Semantics
Data Structure
Tuple
Python Programming
Jan 2023
Udemy
The Complete JavaScript Course: From Zero to Expert!
JavaScript
Object-Oriented Programming (OOP)
Algorithms and Data Structures
Parcel
Babel.js
Aug 2021
freeCodeCamp
Responsive Web Design
HTML
CSS
Sept 2020
freeCodeCamp
JavaScript Algorithms and Data Structures
Javascript
Algorithms and Data Structures
Regular Expressions
Functional Programming
Previous Experience
I was responsible for applying TFK guidelines that vary across content types in order to preserve consistency and a visually appealing experience on the website, I.e. standardize background color, Enhance features and figure, remove wrinkles, retouch skin, correct colors, etc... in addition to accelerating the workflow with automation features in photoshop and easing, organizing it with Trello.
I was responsible to retouch, and color-correct product images for many brands like BOSS, BOSCH, Detlev Louis, etc... and facilitating communication between the Bulgaria office and Cairo office in addition to providing supervision and guidance to my team and achieving over 300% increase in our production per day.
I shot more than 150 events mainly weddings and pre-wedding photo sessions. The challenges I've faced during this experience sharpened my photography skills and accumulated a deep understanding of the medium; my eyes became a more detail-oriented and efficient producer of excellent compositions, I've acquired professional skills dealing with a variety of lighting conditions and sophisticated skills in post-processing field, in addition to solid soft skills that helped me directing my photography and get through a lot of stressful situations. In 2016 i participated in Shawkan photography contest and reached the shortlist of competition in the photojournalism category with a photo titled "The land protests". I've also published a story titled "Me and the Moulid or a self-portrait through others" on MadaMasr in 2019.