I'm a Software Engineer with a strong passion
for frontend development and artificial intelligence.
Here's a bit more
about me.
I'm a software engineer with a strong passion for building dynamic,
responsive, and performant websites.
I’m committed to staying up-to-date with the latest technologies and
best practices.
I love collaborating with designers and developers to bring
innovative ideas to life.
This project is a React application that leverages Firebase Authentication for user registration, login, and logout functionality. It also utilizes React Router for managing navigation between different routes within the application. Integrated with The Movie Database API, users can create an account, browse a vast library of titles, and view the title's trailer.
Developed an innovative NFT marketplace using React, enabling users to explore a diverse range of non-fungible tokens (NFTs) and author collections. Data is fetched dynamically with Axios to provide up-to-date information on all listings. Key features include a real-time countdown timer displaying the time until each NFT's expiration, carousel sliders, and loading states for an engaging browsing experience, along with the AOS (Animate On Scroll) library for smooth animations throughout the interface.
This News App is a dynamic web application that leverages the Newscatcher API to deliver the latest headlines and allows users to search by keywords. Built with React, I used hooks for state management, created reusable components for a modular design, and implemented routing for seamless navigation. By using Axios for efficient data fetching, I ensured that users receive timely and accurate information in a smooth browsing experience.
This E-commerce App is a React application designed to provide a fluid and user-friendly shopping experience for book browsing. Featuring add-to-cart functionality, sorting options by price and rating, and skeleton loading states, the app allows users to easily navigate and explore products. I utilized HTML, CSS, and JavaScript to create a polished and responsive interface.