Hello World!

Front End Developer

More About Me

About Me


Let Me Introduce Myself.

Profile picture

I'm a self-taught front-end developer currently living in Uk,Bolton and pursuing a Master's degree in Software Engineering, with a strong focus on building interactive and scalable web applications. My coding journey began three years ago with Java, and over time, I transitioned into web technologies like HTML, CSS, and JavaScript—where I discovered my passion for creating intuitive user experiences. These days, I specialize in React and Next.js, using component-based architecture to build modern, responsive interfaces. I work with TypeScript for type-safe development and Redux for robust state management in complex applications. I've built projects using React Router with data loading, integrated external APIs for real-time data, and created seamless user flows—from pizza ordering systems to movie discovery apps. I leverage tools like Tailwind CSS and CSS Modules for styling, and I'm comfortable managing both remote and UI state effectively. What drives me is turning ideas into polished, responsive user interfaces that work flawlessly across all devices. I'm constantly exploring new technologies and best practices to improve both development efficiency and user satisfaction. I'm eager to collaborate with teams that value clean code, thoughtful design, and continuous growth.

Profile

Key information about my background and professional journey

  • Full Name:

    Amirreza Tavassoli

  • Current Position:

    Freelancer

  • Website:

    amirtavassoli.ir

  • Email:

    amirtavass62@gmail.com

Skills & Technologies

Modern tools and frameworks I use to create exceptional web experiences

HTML5
Semantic & Accessible
CSS3
Responsive Design
JavaScript
ES6+ & Modern JS
React
Hooks & Components
Next.js
Full-Stack React
TypeScript
Type-Safe JavaScript
Redux
State Management
Tailwind
Utility-First CSS

Portfolio


Check Out My Work

A comprehensive showcase of my development projects across different technologies and approaches.

Full Stack Applications

Here are my 2 full-stack projects showcasing my front-end development skills with live hosting and custom domains.

Violet Project

My personal portfolio website built with vanilla javascript and css, showcasing my projects and skills as a developer.

Vanilla JavascriptVanilla CssHTML
Key Features:
  • Responsive Design
  • Modern UI
  • Project Showcase
  • Admin Panel
Pars Swim

A professional portfolio website for swimming coaches, showcasing modern design and development skills.

React QueryNext.jsTailwind CSSFramer Motion
Key Features:
  • Modern Animations
  • Responsive Design
  • Portfolio Showcase
  • Admin Panel

React,Next.js & TypeScript Showcases

Additional projects demonstrating React fundamentals, Next.js features, and modern styling with CSS modules and Tailwind CSS.

Pizza Express

A streamlined pizza ordering app that gets your name, loads pizza data, and leads you to payment - no sign-ups required. Built with React Router for data loading, Redux for UI state management, and remote state handling.

React.jsRedux.jsReact Router With Data Loading (v6.4+)tailwindJavaScript
Key Features:
  • Responsive Design
  • No Sign-up Required
  • Remote State Management with Redux
  • React Router Data Loading
  • Seamless Payment Flow
MovieMate

A movie discovery app originally built with JavaScript, now being migrated to TypeScript. Search for your favorite movies, add them to your watched list, and customize your collection. Fully responsive design for all devices.

React.jsTypeScriptCss modulesJavaScript
Key Features:
  • Responsive Design
  • Movie Search Functionality
  • Watched List Management
  • Customizable Movie Collections
  • TypeScript Migration in Progress

Interested in working together?

I'm always open to discussing new opportunities and exciting projects.