I'm Hamid

Front-End Developer

Turning ideas into interactive reality

Hero Image
About Picture

About me

Front-end (React.js) developer with more than a year of experience doing front-end projects, with an educational background in computer engineering and information technology management. As a self-learner, switched from product management to front-end development to pursue his deep passion for web development.

tech stack

React

Develops robust and scalable web applications leveraging the power of React.js and its complementary libraries.

Next.js

Builds high-performance, server-rendered React applications with seamless page transitions and optimized performance.

Javascript

Implements dynamic and interactive elements, enhancing functionality and user interactions.

TypeScript

Utilizes static typing for enhanced code quality, scalability, and maintainability.

HTML & CSS

Crafts visually appealing and responsive websites for optimal user experiences.

Git

Proficiently handles version control, facilitating collaboration and efficient code management.

My Projects

Comfy Store

Comfy Store

Comfy Store is just a simple yet amazing e-commerce website. You can register as a customer and add available products to your shopping cart. Then you can ship and checkout your order to your desired location. This app is built with Typescript, React.js, and lots of libraries including react-router, redux toolkit, react query, etc.

Jobster

Jobster

A job-tracking web app with features like CRUD, filtering, showing stats, pagination, and authentication. This personal project was built with React.js, JavaScript, Redux toolkit, and Vanilla CSS.

Issue Tracker

Issue Tracker

A full-stack issue tracker web application built with Next.js 13+ (App Router), TypeScript, Prisma, Tailwind CSS, and Radix UI.

Weather Forecast

Weather Forecast

This weather forecast app has a search field that listens to the user's input and makes an API call to get a suggestion of the top 5 locations the user might be looking for. Once the user submits the search, the app will make another API call and get the user the weather data. This project is built with ReactJS, TypeScript, TailwindCSS, and OpenWeather API.

Little Lemon

Little Lemon

This project was designed and developed for the Capstone Project course of the front-end developer program offered by Meta. It's based on a scenario involving a fictional restaurant called Little Lemon. It's built with CSS and React.js.

Forkify

Forkify

Forkify is a recipe application. You can search for any recipe and Forkify API responds back with many options to you! You can upload your own recipe too. This project is built with HTML, Sass, and vanilla JavaScript.

Omnifood

Omnifood

A landing page for a fictional food delivery startup company composed with multiple components that built with HTML and Vanilla CSS.

Mapty

Mapty

Add, pin, and track your activities (Running/Cycling) on Leaflet.js map! This app is built with HTML, Vanilla CSS, Vanilla JavaScript, and Leaflet library.