01

Soliman Al Halaby Software Engineer
0%12%27%42%69%81%100%

Portfolio 2021

Front-end developer
12/03/2022
Using
HTML
CSS
JS

My 2021 portfolio was built with HTML, CSS and JavaScript using Vite as a development environment. It served as a personal playground to push my front-end skills further, with GSAP powering all the animations throughout the site.

Portfolio 2021 Hero Image

01 /

New portfolio, new vision

Challenge

Challenge

A fresh creative direction

This portfolio marked a turning point in my approach to personal projects. Unlike my first attempt years prior, which was more of an experiment with React, this one was built with a clear intention: to showcase my front-end capabilities through deliberate design and interaction choices.

A dark mode aesthetic was a priority from the start, paired with an emphasis on usability, making projects and information instantly accessible. The horizontal scroll pattern, inspired by various creative websites, became the backbone of the navigation and allowed me to explore GSAP in depth.

Fullwith image
Project Image
Project Image

02 /

Horizontal scrolling

Gsap

Gsap

A core interaction pattern

Implementing horizontal scrolling was both a design goal and a learning opportunity with GSAP. I dove deep into scroll-driven animations, triggering transitions for each section as the user navigates. A subtle skew effect tied to scroll velocity adds an extra layer of dynamism to the experience.

Bridging horizontal and vertical scroll on the project pages was another technical challenge I tackled successfully. Cursor animations, fade-in and fade-out transitions were all orchestrated through GSAP. The about page relies primarily on CSS animations combined with data attributes to dynamically link content to the hovered section.

Fullwith image
Project Image
Project Image
Fullwith image
Project Image
Project Image
Fullwith image

More projects

Soliman Al Halaby©
All rights reserved

Designed by

Contact

Find me on

Download
my resume

Arrow up
Learn more