I'm a web developer specializing in React.js, with a deep passion for 3D modeling, animation, and interactive design. I enjoy experimenting with different visual styles, from vector art to pixel art, and often explore creative ways to bring ideas to life through game development. While front-end development is my main expertise, I'm always curious to expand my horizons, blending technical skills with artistic expression to craft engaging digital experiences.
Odoo Easykash Module
EsyKash is an Egyptian payment gateway that lets businesses start collecting online quickly, with options like credit/debit cards, wallets, cash collection and installments. I have successfully developed and deployed the EasyKash payment gateway module for Odoo, enabling seamless integration of EasyKash's payment solutions within the Odoo platform. This module allows businesses using Odoo to easily accept payments through EasyKash, enhancing their e-commerce capabilities and providing a smooth checkout experience for their customers.
Serene Tracks
Created a multiplayer racing car game where players compete in real-time, focusing on building a robust system distributed across multiple clients and servers. Alongside the game itself, I also developed a dedicated game website and produced a simple trailer to showcase the project and highlight the gameplay experience.
Lego Introduction Video
Animated a simple lego animation to display my skills and myself. Animated using Blender, Davincy, Adobe Audio, and Mecabricks.
3D Room Site
My first foray into 3D design was the creation of a remarkable 3D room using the powerful combination of Three.js, React Three Fiber, and Drei. With these innovative tools, I was able to seamlessly integrate a stunning 3D room, designed using Blender, into a captivating web environment. The site is fully interactive, allowing visitors to explore the intricacies of the 3D room with ease. This was an exciting and immersive project that has left me eager to explore more of the possibilities of 3D design.
Old Portfolio
My old portfolio website. Initially, it was a single page crafted with the MUI library then used Antd. To further enhance its aesthetic appeal, I added custom libraries for animation, giving the site a touch of whimsy and playfulness. As my passion for design grew, I began adding captivating glitching effects, giving my portfolio a distinct and memorable edge. Creating this website has been an enjoyable and rewarding experience, and I am eager to continue pushing the boundaries of design to create something truly remarkable