Have a look at my work
Not Convenced Yet?
Check Out What Clients Say
Not Convenced Yet?
Check Out What Clients Say
Working with organized developer makes the jop real easy. Ahmed is an incredibly aware and talented developer. Always proactive and providing great suggestions and solutions. You can depend on him in your projects.
Organized and fast developer. Much recommended.
Professional and timely. Recommend working with him.
It was amazing working with you. You delivered all features of the website as promised. You are now my go-to developer.
A fast, professional, and cooperating developer. Delivered requirements as requested.
Working with Ahmed was amazing. he is a talented and creative developer. Much recommended.
Have a project in mind?
Featured Projects
fitman.ae
Full-Stack
A modern, bilingual (Arabic/English) web application built with Next.js 15, featuring a robust admin dashboard and public-facing interface with payment gateway integration. The platform leverages Supabase for secure authentication and data and files management, while maintaining high performance through server-side rendering capabilities. The application demonstrates a sophisticated patterns in content management and data handling using RBAC.
Features:
π Full bilingual support (Arabic/English) for public-facing content.
π Secure authentication system powered by Supabase with RBAC roles.
π Comprehensive admin dashboard with English interface.
π Dual-language content management system for administrators.
β‘ Server-side rendering (SSR) for optimal performance and caching with NextJS DynamicIO feature.
π¨ Modern UI built with Tailwind CSS and shadcn components.
π± Responsive design across all devices.
π οΈ Type-safe development with TypeScript integration.
π Form validation using Zod and react-hook-form.
π Advanced data table management using Tanstack Table.
π SEO-friendly architecture.
π Real-time data synchronization with Supabase.
π― Efficient routing with Next.js App Router.
π Internationalization handled through next-intl.
Technologies & Frameworks:
Made-in.com.sa
Front-End
An E-commerce store operating on the level of multiple countries and serving 5000+ products.The website front-end is Built using NextJS. I kept in mind the scale of the project and made sure to optimize all aspects for speed, reliability, and SEO to enhance the user experience finding and navigating the website.
The business operates in more than one country and showcases different products for different ones while the user is the same. so, it was challenging to get this to work as expected in different regions. however, I made sure my solutions are meeting the client's needs by working with the GPS browser API and managing fallbacks.
Features:
π Fast and interactive front-end.
π customers authentication system (Sign up / login / forgot password) using JWT. With account activation via SMS OTP.
π Data pagination throughout different sections and product lists to optimize for speed and ineractivity.
π Products Search and filtering page via category, price, or name.
π³ Checkout integration with PayTabs(payment gateway) with a custom managed online Card payment form.
πΊοΈ Checkout address selection from map with the help of google Maps API.
π€ User profile page showing personal and orders' details.
Technologies & Frameworks:
EwaveOnline.com
Full-Stack
A platform providing investing markets wave analysis, recommendations, and signals. The project consists of a backend built using NodeJS serving the front end. The front-end stations are the main website for customers subscription (PayPal payment gateway) and a blogs section, a web dashboard for management, monitoring, and content editing, and finally the mobile application for serving premium content for customers with a subscription.
Backend Features:
π₯ Roles based User model with authentication and authorization using JWT.
π RESTful API endpoints for serving different data types.
π° PayPal integration for customer subscription and payment handling.
FrontEnd Features:
π₯οΈ Web based dashboard for monitoring and managing the business details with an admin-only login.
π Different data tables and actions to easily add, delete, or modify any data from the dashboard
π Simple landing page with a sign up form and a supscription checkout using PayPal
Technologies & Frameworks:
Tech Stack
Although I'm usally open to learning different technologies, I prefer focusing on a selected core frameworks and libraries and mastring them. with the power of JSβ¨, I use ReactJS | NextJS on front-end and NodeJS | ExpressJS on back-end.
Front-End
Back-End
Databases
Version Control
Web Basics
Jack of all trades. Master of none Javascript. 
More
About
Me
Hi there, I hope you're enjoying visiting my website. My name is Ahmed Osama, but, most people call me Osama. I have been working as a web developer for the past 3 years. I enjoy designing and creating websites that are both functional and visually appealing. Always looking to expand my skills and learn new technologies to grow as a better developer. I'm usually open to working on new interesting projects. Feel free to reach out if you have something in mind.
