I believe websites should feel alive.
Scroll to continue
About Me
2024 - 2025
My work mixes clean structure, dark visuals, and motion-driven interfaces to create experiences that pull people in.
I'm Maged — a frontend developer who loves turning static layouts into fast, animated experiences. I work with JavaScript, GSAP, Webflow, and Shopify to build websites that combine clean structure with smooth motion.
EXPERIENCE
Reflection Digital Agency
2023 — Present
Worked on designing and developing modern websites and web applications across different platforms, with a strong focus on structure, responsiveness, and user experience,
I contributed to building clean, scalable frontends and translating design systems into functional, accessible interfaces.
- • Responsive web development
- • UI implementation & layout systems
- • CMS-based projects (Umbraco)
- • Frontend for cross-platform apps (MAUI / XAML)
- • Shopify support and light customization
Aziz Co Agency
2023 — 2024
Worked as a freelance frontend developer, building and maintaining e-commerce websites using Shopify.
Collaborated directly with clients to understand requirements, improve user experience, and implement design enhancements while keeping performance and clarity in mind.
Arlation Company
2023 — Present
As a member of the Frontend Foundations team working on the Online Bank, I develop customer-facing features and integrate the design system to ensure a seamless and accessible user experience.
Starling Bank is an award-winning, digital challenger bank disrupting the financial services industry with its transparent and customer-focused approach to banking.
Paradise Solutions
2022 - 2023
Contributed to building frontend components for multiple web applications, working closely with designers to deliver responsive and visually consistent interfaces.
Focused on clean HTML and CSS structures to create smooth, accessible user experiences.
Tools Section
A selection of tools I use regularly in my workflow.
( html )
( css )
( javascript )
( gsap )
( scrolltrigger )
( react )
( next.js )
( three.js )
From idea to execution
1. GET IN TOUCH
Everything starts with a simple message. You don’t need a full brief or perfect idea — just a rough direction, a reference, or a problem you’re trying to solve,
I ask the right questions early to understand your goals, your audience, and what kind of experience you want the website to deliver.
2. DIRECTION & SCOPE
Before writing code, I define the direction clearly. This includes page structure, core sections, interaction level, and overall tone,
We align on scope, priorities, and timeline to avoid surprises later. This step keeps the project focused and prevents unnecessary complexity.
3. BUILD & MOTION
This is where the website takes shape. I start with a clean structure, then layer in interactions and motion gradually,
Animations are added with purpose — to guide attention, improve flow, and make the experience feel alive without hurting performance.
Progress is shared step by step, so you always know what’s happening.
4. REVIEW & LAUNCH
Once everything is built, I focus on refinement. Small adjustments, performance checks, responsiveness, and final polish.
After approval, the project is deployed and ready to go live. I make sure everything works smoothly across devices and environments,
Support after launch is available if needed.
Outside the editor, I'm usually training, flipping, filming small visuals, or learning something new. Movement has always been a big part of my life — and I think that energy shows up in the websites I build.
BEYOND DEVELOPMENT
» Gravity Code
2019 - 2021
Worked as a trampoline coach, focusing on movement, control, and progression. This experience shaped how I understand timing, rhythm, and physical motion — concepts that later influenced my approach to animation and interaction design.
» Fly — Trampoline Park
2021 — 2022
Part of a professional trampoline environment, working with movement-based training and physical coordination. This period strengthened my discipline, focus, and awareness of motion.
» Blue2 Academy — Parkour Coach
2025
Worked as a parkour coach, teaching movement, balance, and spatial awareness. Parkour shaped how I think about flow, transitions, and controlled risk — ideas that naturally carry into how I build interactive experiences.
Time stretches differently inside this frame.



