About
Information about my profile
Education
Bachelor's degree in Computer Science
2017-2020
Ibn Khaldun - Tiaret
Master's degree in Software Engineering
2020-2022
Ibn Khaldun - Tiaret
Experience
Freelancer on Fiverr/Upwork
2022-2024
Experienced freelancer specializing in building responsive web and mobile applications. I also offer professional digital design services to create visually appealing and user-friendly interfaces. Dedicated to delivering high-quality solutions tailored to client needs.
Computer Science Teacher
2023-2024
Experienced computer science teacher offering courses in Python, web development (HTML, CSS, and JavaScript), and databases. Passionate about helping students grasp complex concepts and develop practical skills. Dedicated to delivering engaging and comprehensive lessons tailored to diverse learning needs.
Skills
Languages
JavaScript, TypeScript, Python, Java , Php
Frameworks & Libraries
React, React Native, Expo go, Node.js,Vite, Express
Styling
HTML ,CSS, Tailwind CSS, Bootstrap, shadcn ui
Tools & Platforms
Git, GitHub, Firebase, Prisma, Clerk, Appwrite, Supabase, RESTful APIs,Wordpress
Database Management
MySQL, MongoDB, PostgreSQL
Others
UI/UX Design, Redux, Zustand, Web scraping,Third Party Libraries
Design Tools
Figma, Adobe Illustrator
Technologies
Technologies I've used in my projects
Projects
Projects I've built recently
Crypto Landing Page
This is a modern and responsive crypto landing page, built with Vite, React, Tailwind CSS, TypeScript, and enhanced with Framer Motion for smooth animations. The page showcases various cryptocurrency services, features, and user testimonials. With a clean and professional design, it includes sections for introducing the crypto platform, explaining key features, and providing user testimonials. It is fully optimized for all devices, ensuring a seamless experience across desktops, tablets, and mobile devices.
Banking Landing Page
This is a modern and responsive banking landing page, built with Vite, styled using Tailwind CSS, and enhanced with Framer Motion for smooth animations. The landing page features a sleek and professional design tailored for financial institutions. It includes sections for showcasing banking services, customer testimonials, call-to-action buttons for account creation, and an intuitive contact form. With its responsive design, the landing page delivers an optimized user experience across desktops, tablets, and mobile devices, while the animations create a dynamic and engaging user interface.
Store Management System
Cridi is a robust web application designed to simplify store management for businesses dealing with customers and suppliers. The platform enables users to efficiently track credits, monitor payment delays, and generate detailed receipts for both debts and payments. Store owners can also add products, publish posts, search for suppliers, communicate with both suppliers and customers, and send push notifications to keep them updated. Additionally, the app offers the capability to print customer and supplier cards with embedded QR codes for easy identification. A local subscription feature supports payments via Algeria's Edhahabia system, ensuring smooth transactions and seamless access to premium features.
Cridi Mobile
The Cridi Mobile App is designed for customers and suppliers to track their debts and payments on the go. Users can view detailed payment histories, receive instant push notifications for new debts, payments, and messages from stores, and communicate directly with stores through in-app chat. Customers can also view and search products, their prices, and posts from stores. Suppliers can receive add requests from stores. This mobile companion to the Cridi web platform offers a convenient and user-friendly way for customers and suppliers to stay updated on their financial interactions.
Ecomere website
E-commerce platform, built with Next.js, styled using Tailwind CSS, and powered by Sanity for content management, offers a seamless shopping experience. Users can browse through a dynamic catalog of products, add items to their cart, and proceed through a secure checkout process that supports payments via Edhahabia card. With a responsive design optimized for all devices, our website ensures a smooth and intuitive experience on desktops, tablets, and smartphones.
Personal Portfolio
This is a modern, responsive personal portfolio website showcasing projects, skills, and experience. Built with Next.js, React, and styled using Tailwind CSS, the portfolio highlights work through project galleries, interactive components, and smooth animations, this portfolio offers an engaging and professional online presence to connect with potential clients, collaborators, and employers.
WebCam Meeting
This innovative webcam meeting website. The platform allows users to effortlessly set up online webcam meetings and share the meeting links with others to join. With secure authentication and a user-friendly interface, this system ensures a seamless and interactive online meeting experience across all devices.
Next.js Auth System
This advanced authentication system website, built with Next.js and styled using Tailwind CSS, leverages React, Prisma, and PostgreSQL for robust functionality. Utilizing Auth.js v5, the platform offers secure user authentication with support for Google and GitHub logins. It includes features such as email account confirmation with token verification, two-factor authentication (2FA), and a secure password reset process using tokens. This comprehensive system ensures a reliable and secure user authentication experience across all devices.
Hire me
Get in touch with me