Contacts
You can contact me via email or use one of the following methods:
Programming language for web development.
Component-based UI library.
React framework with SSR.
Typed superset of JavaScript for scalability.
JavaScript runtime for the server.
TypeScript-based backend framework.
Open-source database system.
Modern type-safe database ORM.
Utility-first CSS framework for rapid UI design.
CSS preprocessor for cleaner styles.
A tool for transforming CSS with plugins.
Testing framework for JavaScript.
NoSQL database for flexible data storage.
State management for JS apps.
Version control system for code collaboration.
Platform for building and scaling apps.
Cloud-based backend platform.
Fast build tool for modern web projects.
Collection of reusable UI components.
Library for animations in React.
Framework for internationalization in apps.
IDE for Android app development.
Framework for building React Native apps.
Minimalist web framework for Node.js.

A website I designed for a jewellery company based in Dubai — Dubai Gold by Caspian Jewellery allows users to purchase ready-made pieces or place custom orders crafted exactly as envisioned. With its elegant and user-friendly interface, the site makes it easy for visitors to explore the collection and bring their dream jewellery to life.
See details
İzah is an online platform that allows users to share their thoughts, experiences, and writings. Various articles, stories, and ideas are published on different topics, and information exchange and experience sharing take place among independent writers. On the site, you can either browse posts as a guest or register to create posts, follow other writers, like posts, leave comments, and use many other features. The site has an algorithm that suggests articles related to the one you're reading, and you can also filter your search to find posts that match your interests. If you're looking for a specific post, you can use the search system. With the notification system built into the site, you will also be notified about reactions to your profile or posts from other users. In addition, the view count of posts increases only once per device, meaning the possibility of artificially inflating the view count has been eliminated. You can save the posts you like and review them anytime you wish. On your profile page, you can decide whether other users can see the 'saved posts' section in your profile.
See details
Converted a complex Figma design into a fully functional Next.js + Tailwind CSS project with pixel-perfect accuracy. The implementation is responsive across all screen sizes, optimized for speed, and built with scalability in mind. Focused on clean, reusable, and maintainable code while ensuring faithful representation of the original design.
See details
Fabriza is a high-end fashion brand landing page built with React and Tailwind CSS, featuring a sleek, modern design inspired by premium clothing labels. The project showcases responsive layouts, smooth animations, and a fully functional dark mode toggle for enhanced user experience. Designed with attention to detail and elegant UI components, Fabriza demonstrates clean code structure and modern front-end practices. It's an ideal example of a stylish, performance-optimized fashion website.
See details
An interactive hero section built with Next.js, TypeScript, Tailwind, and Google Model Viewer to showcase Air Jordan sneakers. The page features a fully responsive design, smooth animations, and a 3D product experience — created as a portfolio project to highlight modern web development skills.
See details
PowerOn is a feature-rich e-commerce website built for electronics sales, offering separate login experiences for users and administrators. As a user, you can browse and search for products using filters or a search bar, view detailed product information, and leave reviews or ratings after making a purchase. Admins have access to a dedicated dashboard where they can add new products or update existing ones, monitor and manage customer orders by changing their statuses (such as shipped or delivered), and modify homepage visuals as needed. The platform includes PayPal integration for payments; however, in this demo version, transactions are simulated and automatically redirect to a successful payment confirmation page. When the available quantity of a product reaches zero, it is automatically removed from sale, with the option for the admin to restock or delete it later. The website has been carefully designed with attention to detail, incorporating numerous small yet essential features to ensure a realistic and seamless user experience.
See details
The Millionaire game I developed for Android smartphones has gained significant popularity on Google Store, reaching 100,000 downloads. I generate revenue from Facebook ads applied to this game.
See details
A full-stack, fully functional 'Real Estate Listings' website. Users can register via email or Google accounts to post real estate listings and view others' listings. When posting a listing, users can easily input the main features of the property, allowing clients to quickly identify those features without reading all the details. Users can edit or delete their own listings. VIP listings appear at the top of the site. The website includes a search system and displays how many people have viewed each listing. It is designed to be compatible with all devices and offers a 'dark mode' feature, which automatically activates if the user's browser has it enabled.
See details
A website developed for the Karqo company, utilizing the latest front-end technologies. Upon entering the site, you will see an animation of SVG files in motion on the homepage. You can either choose your desired section from the top navigation menu or scroll down to learn about the Karqo company. Different effects with framer-motion are applied to all sections. Additional changes and features can be made according to the client's request.
See details
A website developed for pizza restaurants, using the latest front-end technologies. Upon entering the site, you will encounter a dynamic (mouse movement-tracking) pizza and its ingredients on the homepage. You can then enter the available pizza types, where you can choose its size, dough type, toppings, etc. The pizza price will adjust based on your selections. Afterward, you can view your chosen pizzas and their features in the cart. Once you confirm the cart, a page appears where you can enter your details, and a parallel list of selected pizzas is displayed. Since it is designed for front-end purposes and presentation, no payment system has been implemented. Many additional functions and changes can be added based on the client's requests.
See details
A website developed for an airline company using ViteJS for front-end. The background of the homepage features a looping short video. The design of the site is modern, with elements responding synchronously to the user's actions, and it is fully optimized for all screen sizes and devices.
See details
A website developed for a fitness gym, created with TypeScript and designed using Tailwind. It is primarily for presentation purposes and optimized for all screen sizes.
See details
The football quiz game I developed for Android smartphones. The game is in English. Players must select the correct answer by picking the letters corresponding to the football player's nationality, position, and club. Players earn gold with each correct answer, which can be used to reveal letters for help in the next level. Finally, players can compete with friends by submitting their results on the leaderboard. The game is optimized for all phone screen sizes and Android versions.
See details
The country quiz game I developed for Android smartphones. The game is in English. Two countries appear, and players must identify which one has a larger population to earn points. As the points increase, the difficulty of the questions also increases. At the end, players can compete with friends by submitting their results to the leaderboard. The game is designed to be compatible with all phone screen sizes and Android versions.
See details