Front-End Developer

I'm Omid

Turning ideas into interactive reality.

Crafting modern, responsive web applications with React, Next.js, and TypeScript. Passionate about clean code and exceptional user experiences.

Tech Stack

Next.js

Expert in Next.js, leveraging SSR, SSG, ISR, and API Routes to build high-performance full-stack applications.

Vite

Proficient in Vite for rapid React development with lightning-fast builds and optimized HMR.

Rendering & Architecture (CSR / SSR / SSG / ISR)

Deep understanding of rendering strategies (CSR, SSR, SSG, ISR) and architectural design in modern React apps.

Supabase & Strapi (Headless CMS)

Proficient with Supabase and Strapi for backend integration, authentication, and data management.

Vercel Deployment

Experienced in deploying and optimizing applications on Vercel with CI/CD workflows.

React

Advanced React developer, building modular, performant UIs with Hooks, Context API, and React Router.

Redux & Redux Toolkit

Skilled in Redux Toolkit for predictable, scalable state management in complex React apps.

TanStack Query & Axios

Efficiently managing server state and API communication using TanStack Query and Axios.

React Router

Experienced in React Router for implementing client-side routing, nested routes, and protected paths in SPA projects.

React Hook Form & Context API

Proficient in building optimized forms and shared state management with React Hook Form and Context API.

TailwindCSS

Creating modern, responsive, and clean UIs rapidly using TailwindCSS utility classes.

DaisyUI

Enhancing TailwindCSS with accessible, ready-to-use components for faster and consistent UI development.

styled-components & CSS Modules

Applying component-scoped styling through styled-components and CSS Modules for maintainability.

Bootstrap & Sass / SCSS

Experienced in Bootstrap and SCSS for structured, responsive UI development.

Responsive Design & Figma

Applying responsive design principles and using Figma for design systems and prototypes.

TypeScript

Writing clean, type-safe code in large-scale applications using TypeScript.

JavaScript (ES6+)

Strong command of JavaScript (ES6+) features for building interactive, dynamic web experiences.

HTML5 & CSS3

Solid foundation in HTML5 and CSS3 for building semantic, accessible, and responsive layouts.

jQuery

Experienced with jQuery for DOM manipulation and legacy project maintenance.

Git / GitHub

Proficient in Git version control and GitHub workflows for collaboration and project management.

VSCode & WebStorm

Efficient workflow using VSCode and WebStorm for debugging and code productivity.

Postman

Testing APIs and validating endpoints efficiently with Postman.

code and coffee

I'm a motivated front-end developer with hands-on experience in building scalable web applications using React and Next.js. My journey began with self-study through several front-end development courses on Udemy, followed by an intensive 8-month bootcamp at Navax College, where I Built 15 comprehensive projects including an e-commerce platform and quiz application featuring 300+ self-authored React questions, reflecting profound understanding of complex framework principles and best practices.

I specialize in working with REST APIs, React Hooks, and understand the nuances of both Client-Side Rendering (CSR) and Server-Side Rendering (SSR). My focus is on writing clean, reusable, and maintainable code that aligns closely with provided UI/UX designs. I also enjoy exploring new technologies and actively incorporate them into real-world projects.

In addition to development, I've completed workshops and advanced courses such as the AI Workshop for Developers, focusing on practical use of AI tools in development, and the Advanced CSS & Sass & JavaScript & React course, enhancing my layout and design system capabilities. I'm also fluent in English, having completed four years of advanced conversation and technical communication training at the Iran Language Institute.

Overall, I bring a solid combination of technical proficiency, real-world project experience, strong communication skills, and a passion for learning to every team and project I join.

Web Creations

The Wild Oasis

The Wild Oasis

A modern responsive React dashboard displaying booking data, guest activities, and sales analytics via interactive charts and notifications.

The Wild Oasis Website

The Wild Oasis Website

A Next.js (App Router) & TypeScript website optimized for SEO and fast performance using SSR and Static Generation.

The grocery shop

The grocery shop

A Next.js & TypeScript e-commerce platform featuring product listings, category filters, and cart management via React Context.

React Quiz

React Quiz

A responsive online quiz app with React & TypeScript, using useReducer and optimized with useMemo/useCallback.

MixMaster

MixMaster

A cocktail search and discovery app built with React, TypeScript, and React Query, featuring prefetching and caching with TheCocktailDB API.

Fast React Pizza

Fast React Pizza

A modern pizza ordering SPA with React & Vite, cart management via Redux Toolkit, and responsive layout using Tailwind CSS.

React Weather App

React Weather App

A React & TypeScript weather app fetching data from OpenWeather API, displaying animated weather icons.

usePopcorn

usePopcorn

A SPA for searching movies via OMDb API, with custom hooks and local storage for watched lists.

Natours Project

Natours Project

A professional front-end website built with Sass & modern CSS (Flexbox, Grid, Animations), using 7-1 Sass architecture and BEM methodology.

Omnio Food

Omnio Food

A fully static food-ordering website built with HTML5 & CSS3, responsive layout using Flexbox and Grid, with CSS animations.

;