Skip to content
View omidfarhangnia's full-sized avatar

Block or report omidfarhangnia

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don't include any personal information such as legal names or email addresses. Markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this userโ€™s behavior. Learn more about reporting abuse.

Report abuse
omidfarhangnia/README.md

Hello there ๐Ÿ‘‹, I'm Omid Farhangnia

A Software Engineer who loves building dynamic and interactive web experiences.

I'm driven by the challenge of solving complex problems and turning creative ideas into robust, well-architected applications. From full-stack e-commerce platforms to real-time 3D games, my focus is on writing clean, scalable code and creating engaging user interfaces.


๐Ÿš€ My Projects

I believe in learning by doing. Here are some of the projects I'm proud of:

Project Description Key Technologies
๐ŸŽฎ Elements Invaders A modern, 3D space shooter game with a complete game loop, physics engine, and advanced state management. React Three Fiber, Rapier, Redux Toolkit
๐Ÿ›๏ธ Cyber E-Commerce A full-stack e-commerce storefront with secure authentication, a dynamic shopping cart, and a pixel-perfect design. Next.js 15, Prisma, Auth.js, PostgreSQL
โ˜• Koppee Clone A complete rebuild of a coffee shop template, focusing on server-side actions and reusable components. React Router, Server Actions, PostgreSQL

Click to see more details about each project

1. Elements Invaders

A modern, fast-paced, 3D space shooter game built from the ground up. This project was a deep dive into building a complete game loop, managing complex state with Redux, and optimizing performance in a 3D environment.

2. Cyber E-Commerce

A full-stack e-commerce application featuring a pixel-perfect implementation of a professional Figma design. It includes essential e-commerce functionalities like user authentication, a dynamic shopping cart, and a favorites system.

3. Koppee Coffee Shop Clone

A modern and complete rebuild of the Koppee coffee shop template. The primary goal was to implement advanced concepts in server-side routing with React Router, robust form management, and building reusable components.


๐Ÿ’ป My Tech Stack

My toolbox includes a wide range of modern technologies to build applications from front to back.

Category Technologies
Frontend React, Next.js, TypeScript, JavaScript (ES6+)
State Management Redux Toolkit
Routing React Router
Styling Material UI, Tailwind CSS, SASS, Bootstrap, CSS3, HTML5
Backend & Database Prisma, Auth.js (NextAuth), PostgreSQL, Firebase
Networking Axios
Animation & 3D GSAP, Three.js, React Three Fiber
Tools & Legacy Git, Vercel, NPM, jQuery, C++

๐ŸŒ Let's Connect

I'm always open to collaborating on interesting projects or just chatting about technology. Feel free to reach out!

Email LinkedIn Stack Overflow


๐Ÿ“Š My GitHub Stats

Top Languages

Pinned Loading

  1. Cyber_E_Commerce Cyber_E_Commerce Public

    A full-stack e-commerce app with user auth, shopping cart, favorites, and instant loading states (UI Streaming). Built with Next.js, Prisma, and Tailwind CSS.

    JavaScript 4

  2. Koppee-React-Router-Clone Koppee-React-Router-Clone Public

    This project is a clone of the open-source Koppee template by ThemeWagon. Built with React and React Router for learning and practice purposes. Original Template: https://themewagon.com/themes/koppee/

    TypeScript 4

  3. Elements-Invaders Elements-Invaders Public

    A complete 3D space shooter game featuring a physics-based world, dynamic UI, a power-up system, and advanced state management with Redux Toolkit. Built with React Three Fiber.

    TypeScript 3