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.