Youssef Ramzy
Frontend Developer
Cairo, Egypt | +20 1155773195 | ramzy.dev@proton.me
yousseframzy.dev |
linkedin.com/in/youssef-ramzy0 |
github.com/youssef-ramzy
Professional Summary
Frontend developer focused on building responsive, interactive web applications with JavaScript, React, HTML, and CSS. Hands-on project experience with component-based interfaces, state management, client-side routing, data fetching, and browser storage. Brings a structured approach to problem-solving and a strong foundation in web development fundamentals.
Technical Skills
Languages: JavaScript, TypeScript, HTML5, CSS3
Frameworks and libraries: React, Redux Toolkit, React Router, TanStack Query, Tailwind CSS
Web technologies: Vite, Firebase, LocalStorage API, CSS Grid, Flexbox, responsive design, cross-browser compatibility
Tools: Git, GitHub, Linux, Bash, VS Code
Selected Projects
Life Game Productivity Ecosystem | Live project
JavaScript, HTML5, CSS3, LocalStorage API
- Built a gamified productivity application using a decoupled, MVC-inspired architecture and the Observer pattern for reactive interface updates.
- Implemented a custom event bus to separate application logic from view rendering, and used browser storage to persist user data.
- Created a responsive interface with CSS Grid and Flexbox.
React Learning Hub | 6 interactive apps
React, Redux Toolkit, React Router, TanStack Query, Tailwind CSS, Vite, Firebase
- Built six applications demonstrating React hooks, CRUD workflows, global state management, client-side routing, Context, HTTP requests, and server-state fetching.
- Developed a food-ordering app with cart state management and an event scheduler with cross-component HTTP state; deployed the apps on Vercel.
Education
Bachelor's Degree in Business | Ain Shams University, Cairo, Egypt
Professional Development
HTML and CSS, Codédex | Git and GitHub, Almdrasa | Algorithms and Problem-Solving (Level 1), ProgrammingAdvices | Programming Using C++ (Level 1), ProgrammingAdvices
Languages
Arabic (native) | English (B2, upper-intermediate)