HELLO, I'M

AzadehSharifi Soltani

Senior Front-End Developer

Front-End Developer specialized in React & Next.js, passionate about building user-centric web applications. Looking for opportunities to contribute to modern web projects and grow within innovative teams.

I’m Azadeh Sharifi Soltani, passionate about programming and the German language. I completed my associate degree in Computer Software at the University of Applied Science and continued my bachelor’s studies at Komesh University (Semnan). Later, driven by my interest in language and education, I chose German Language Teaching for my master’s program.
Profile photo of Azadeh Sharifi Soltani
Open to opportunities
My Skills

Tools and technologies I use to build thoughtful digital experiences

I focus on building fast, multilingual, scalable, and user-centered interfaces with strong attention to detail, clean code, and smooth user experience.

Frontend

Building modern, fast, and user-focused interfaces

HTML & CSSJavaScriptTypeScriptReactNext.jsTailwind CSS

State & UX

Smooth interactions, clean architecture, and multilingual UI

ZustandFramer Motionnext-intlRTL / LTR UIResponsive DesignComponent Architecture

Backend & Realtime

APIs, data, and real-time features for practical products

ASP.NET CoreSignalRSupabaseSQL ServerADO.NETREST APIs

Tools & Workflow

Tools that support development, collaboration, and deployment

Git / GitHubFigmaVercelPostmanJiraWakaTimek6
About me

Passionate about buildingmeaningful digital products

I am a front-end developer passionate about creating fast, modern, and user-centered digital experiences. My main focus is building polished user interfaces and turning ideas into useful, reliable, and memorable products.

Throughout my journey, I have worked on a variety of personal and team projects. I continuously improve my skills by learning modern technologies, writing clean code, and paying close attention to every detail of the user experience.

4Team projects
12Years of experience
15Portfolio projects
16Programming skills
Projects

Selected Work

A curated set of projects focused on user experience, performance, and maintainable architecture

HamiGap - In Production
Internal dashboard

HamiGap - In Production

A place for organizational collaboration; an internal chat platform focused on real-time communication, conversation management, and team coordination.

Next.jsTailwindTypeScriptZustandSignalRASP.NET CoreSQL Server
Recruitment System - 2025
Forms and hiring

Recruitment System - 2025

The recruitment system for Hamiran Alloy Asia with accurate forms, smooth UX, and a structure designed for submission and tracking workflows.

Next.jsTailwindReact Hook FormTypeScriptASP.NET CoreSQL Server
Flower Shop Website
E-commerce

Flower Shop Website

An online flower store with customer and admin areas, clean presentation, and a layout tailored for product browsing and ordering.

Next.jsTailwindTypeScriptSupabase
Weather Dashboard
Weather dashboard

Weather Dashboard

A weather dashboard for the next 7 days with a simple, readable interface built for quick scanning of essential information.

Next.jsTailwindTypeScriptFramer MotionAPI

MY EXPERIENCE

Experience that speaks volume

2019 - Present

Specialized Software Developer

Hamiran Steel (Hami Alloy Asia)

Designing and developing specialized CRM systems, PWAs, and internal steel sales platforms.

Skills
Swipe
ReactNext.jsTailwindTypeScriptZustandASP.NET CoreSQL ServerSignalR
2015 - 2018

Web Designer & Developer

Pars Holding (Carpet & Rug Manufacturing)

Developing corporate websites and product showcase portals for the holding.

Skills
Swipe
HTML5CSS3JavaScriptjQueryBootstrapSASSResponsive Design
2011 - 2014

Web Designer

Negin Sabz Khavarmiane (Harbor Dredging)

Designing user interfaces and maintaining company websites.

Skills
Swipe
UI DesignHTMLCSSActionScriptFlash

Selected Articles

A few practical notes about frontend development, performance, and state management in React.

ReactPerformanceCompiler

React Forget: The Future of Automatic Optimization

An overview of React Compiler and its role in reducing unnecessary re-renders and the need for manual optimization with useMemo and useCallback.

ReactReduxPersistence

Persisting React State with Redux Persist

A practical guide to preserving data after refreshes or browser sessions, useful for authentication, user preferences, and shopping carts.

Get in Touch

Feel free to drop a line, ask a question, or discuss a project.

Azadeh Sharifi

Front-end developer passionate about building fast, modern, and user-centered web experiences.

© 2026 Azadeh Sharifi. All rights reserved.