Hi, I'm

Ali Rahimi

Frontend Developer

Ali Rahimi, a front-end developer specializing in Next.js, React.js, and Electron.js. I work on developing web applications and Windows-based management software.

scroll

About Me

I'm a passionate frontend developer who loves creating exceptional digital experiences

Frontend Developer

With extensive experience in modern web technologies, I specialize in creating responsive, performant, and user-friendly applications. My passion lies in transforming complex problems into simple, beautiful, and intuitive solutions.

I stay up-to-date with the latest trends and best practices in web development, ensuring that every project I work on uses cutting-edge technologies and follows industry standards.

Problem SolverTeam PlayerQuick LearnerDetail OrientedCreative ThinkerPerformance Focused

Favorite Tech Stack

Clean Code

Writing maintainable, scalable, and efficient code

UI/UX Focus

Creating beautiful and intuitive user interfaces

Performance

Optimizing applications for speed and efficiency

Collaboration

Working effectively in team environments

My Skills

A comprehensive overview of my technical expertise and proficiency levels

Frontend Technologies
React.js
Next.js
TypeScript
JavaScript

Styling & Animation
Tailwind CSS
Framer Motion

State Management
Redux Toolkit
zustand
Zustand
Context API

Backend & Database
Node.js
MongoDB
MySQL
Prisma

Tools & Others
Git
Vitest
React Testing Library
Socket.io

Desktop & Mobile
Electron.js
Sqlite
PWA

My Projects

A showcase of my recent work and personal projects that demonstrate my skills and creativity

Featured Work

Mobile Store Management

Mobile Store Management

A full-stack Desktop Application with vite, react.js, electron.js, sqlite, tailwind.css, rechart

ReactZustandElectron.jsRechartSqliteReact-Hook-formZod

Key Features

Store Management, Accounting & Inventory Management
Authentication, Backup & Data Recovery
Display Outstanding Customer & Partner Accounts
Daily Tasks & Check Reminder
Revenue, Sales & Returns Analytics
Sales & Return Invoice Issuance
Gold Store Management

Gold Store Management

A full-stack Desktop Application with vite, react.js, electron.js, sqlite, tailwind.css, rechart

ReactZustandElectron.jsRechartSqliteReact-Hook-formZod

Key Features

Store Management, Accounting & Inventory Management
Authentication, Backup & Data Recovery
Display Outstanding Customer & Partner Accounts
Daily Tasks & Check Reminder
Revenue, Sales & Returns Analytics
Sales & Return Invoice Issuance
Doctor Booking Appointment

Doctor Booking Appointment

A full-stack doctor booking appointment with next.js, prisma, postgres, with role-based authentication User, Admin, Doctor

Next.jsTypeScriptTailwind CSSPrismaPostgresResendauth.js

Key Features

PWA
Authentication
User Dashboard
Doctor Dashboard
Admin Dashboard
Darchin Café & Restaurant Online Menu & Reservation System

Darchin Café & Restaurant Online Menu & Reservation System

A full-stack table reservation and online menu platform for Darchin Café & Restaurant, built with Next.js, Prisma, PostgreSQL, authentication, and dedicated admin and user dashboards.

Next.jsTypeScriptTailwind CSSPrismaPostgresResendbetter-auth

Key Features

Progressive Web App (PWA)
Phone Number & Email Authentication
User Dashboard (Admin Communication, Reservation Management, etc.)
Admin Dashboard
Menu Management, Banner Creation & Food Discount Management
Table Reservation Management & Customer Communication
Vira Stationery Store

Vira Stationery Store

A full-stack e-commerce platform for Vira Stationery Store, built with Next.js, TypeScript, Prisma, PostgreSQL, and Better Auth.

Next.jsTypeScriptTailwind CSSPrismaPostgresResendbetter-auth

Key Features

PWA
Authentication
User Dashboard
Admin Dashboard
Banner Settings, Products, Categories, Orders, and Payments
Bulk Discounts and Individual Coupon Code Creation
Car Rental App

Car Rental App

A full-stack Car Rental Book with next.js, prisma, postgres, RBAC Strategy for protecting route and write blog with markdown editor

Next.jsTypeScriptTailwind CSSPrismaPostgresBlockNoteBetter-authreact-query

Key Features

PWA
Authentication
Admin Dashboard
User Dashboard
Advanced Filter

Other Projects

Cafe Darchin
Cafe Darchin

A full-stack cafe website with next.js with admin dashboard, online menu and table reservation

Next.jsReact-queryPrisma+1
Doctor Managment Application
Doctor Managment Application

Clinic Management, Appointment, Peyments

React.js, Electron, Sqlite3, TypeScript
Yektuber
Yektuber

A Fully Responsive Web Application with Next.js, tailwind,css

Next.jsTailwindcssTypescript+1
SoftB
SoftB

A Fully Responsive Web Application with Next.js, tailwind,css

Next.jsTailwindcssTypescript
Social Media
Social Media

A Full-stack Simple Social media Clone with Next.js, Prisma, Postgres, Tailwind.css, post, comment, like, notification

Next.jsPrismaPostgres+1
Portfolio Website
Portfolio Website

A modern, responsive portfolio website showcasing projects and skills with smooth animations and interactive elements.

Next.jsFramer MotionTailwind CSS+1

My Journey

Professional experience and educational background that shaped my career

Professional Experience

Freelance Frontend Developer
My Own Projects
Remote
2024 - Present

implementing full-Stack Project with Next.js, Typescript, Tailwind CSS, Electron.js, Prisma and PostgreSQL. Focused on building responsive and performant web and Dashboard Desktop applications.

Key Achievements:

  • successfully navigated numerous exciting and challenging obstacles
  • Despite moments of fatigue and discouragement, I remained persistent
  • Developing my first desktop application was an incredibly enjoyable and rewarding experience
ReactNext.jsTypeScriptTailwind CSSSQLiteElectron.jsZustandRedux-Toolkit
Instrument Engineering
Zob Ahan Arian Co.
Iran, Qazvin
2019 - 2024

installation, and maintenance of industrial instrumentation systems, ensuring high accuracy, reliability, and safety in plant operations. Developed strong cross-functional collaboration skills by working closely with engineers, technicians, and project managers.

Key Achievements:

  • Strengthened problem-solving and troubleshooting skills
  • Developed effective time management and task prioritization abilities
  • Improved team communication through cross-departmental coordination
  • Enhanced attention to detail and quality assurance practices
  • Built a strong sense of ownership and responsibility for project outcomes
Problem SolvingTime ManagmentCommunicationcollaborationResponsibility

Education & Certifications

Bachelor of Electronic Engineering
North Technical College
2013 - 2017

Focused on programming (c++, visual basic, c)

Additional Skills

Soft Skills

  • Problem Solving
  • Communication
  • Time Management

Tools

  • VS Code
  • Fimilar Figma
  • Postman
  • Fimilar Deployment Vercel

Contact Me

Get in touch with me for collaborations, project inquiries, or just to say hello.

Send a Message

Follow Me

Available for Work

Looking for a skilled developer to bring your ideas to life? Let's connect and discuss your project.

Ali Rahimi | Front-End Developer