Hi, I’m Mobin 👋

I'm Front-End Developer with expertise in building performant, scalable web applications using modern frameworks. Focused on crafting seamless user experiences, clean architecture, and solving complex technical challenges. Passionate about continuous growth, sharing knowledge, and delivering impactful solutions.

location_on

Tehran, Iran

Available for new projects

Mobin Kasiri
About Me
About Me

Curious about me? Here you have it:

I'm a passionate frontend developer who specializes in building modern web applications with React and Next.js. I bring digital products to life by focusing on both technical excellence and user experience. Clean code, pixel-perfect implementation, and creating smooth, performant interfaces matter to me.

My Frontend Development Journey

I began my frontend journey several years ago, and since then I've continued to grow and evolve as a developer, taking on new challenges and learning modern technologies like Next.js, TypeScript, and advanced state management patterns. Now with 5 years of professional experience, I build responsive, accessible web applications that users love.

What I Excel At

Transforming legacy systems into modern PWAs with Next.js and micro-frontend architectures

Building scalable design systems with TypeScript and customizable components

Optimizing performance through efficient state management and rendering strategies

Collaborating across teams to deliver features from concept to production

I'm a progressive thinker who enjoys working on products end-to-end, from UI concepts to implementation. When I'm not coding, you can find me exploring the latest web technologies or contributing to open source projects.

- I'm always open to interesting projects and collaborations. If you have something exciting in mind, let's talk!

Skills

The skills, tools and technologies I am really good at:

HTML
CSS
JavaScript
TypeScript
React
Next.js
PWA
Responsive & Adaptive Design
Material UI
Tailwind CSS
Storybook
Jest
Cypress
Redux
React Query
GraphQL
Socket.IO
Docker
Micro FrontEnd
Modular/Scalable Architecture
Clean Architecture
Design Pattern
Performance Optimization
AI-assisted development
SEO Optimization
Node.js
Express.js
Prisma
OWASP
Monorepo
NPM
Capacitor
Experience

Here is a quick summary of my most recent experiences:

Freelancer logo
Freelancer

Feb 2020 - Sep 2022

2 yrs 6 mos

Frontend Developer
location_on

Tehran, Iran

As a freelance Frontend Developer, I build modern, performant web applications that balance technical precision with exceptional user experience. I specialize in React, Next.js, TypeScript, and scalable frontend architectures, helping teams ship clean, maintainable, and production-ready features. From redesigning legacy systems to crafting reusable UI libraries, I bring a deep understanding of frontend engineering and real-world problem solving. With hands-on experience delivering enterprise solutions, I ensure every project meets high standards of performance, accessibility, and scalability.

Simorgh Intelligent Business Ideas logo
Simorgh Intelligent Business Ideas

Oct 2022 - Present

3 yrs 2 mos

Frontend Developer
location_on

Tehran, Iran

As a Frontend Developer at Simorgh Smart Business Ideas, I have led the development of several key projects, focusing on modernizing legacy systems and building scalable solutions. I rebuilt the Iran Insurance legacy system into a Progressive Web App (PWA) using Next.js, enhancing security to OWASP standards and implementing a micro-front-end architecture for better modularity. I developed a scalable enterprise platform designed to manage all insurance services dynamically through a modular architecture, featuring two form-rendering approaches — an iframe-based renderer and a fully dynamic form generator. The Form Builder empowers admins to create complex, data-driven forms with advanced logic, calculations, and complete layout control. Built with a strong focus on performance, scalability, and security, ensuring reliability across insurance operations. Both forms and PDFs are dynamically rendered in real time based on configurations generated by the Form Builder and PDF Builder modules. I also developed a React-based design system with TypeScript support, featuring dynamic theming and customizable Material-UI components, which was packaged as a .tgz file for seamless integration across projects. Additionally, I redesigned the Sibitec WordPress landing page with Next.js 14, integrating it with the design system to enable CMS-driven layout customization, a news portal, and a content management system. I created a user management system with React, focusing on secure authentication, role management, and access control. Lastly, I replaced the Apex holding company panel with a React-based solution, improving the management of shareholder information, organizational structures, and personnel data.

Projects

Some of the noteworthy projects I have built:

Insurance Core Platform preview
fullscreen
Insurance Core Platform preview 1Insurance Core Platform preview 2Insurance Core Platform preview 3Insurance Core Platform preview 4Insurance Core Platform preview 5Insurance Core Platform preview 6Insurance Core Platform preview 7Insurance Core Platform preview 8Insurance Core Platform preview 9Insurance Core Platform preview 10Insurance Core Platform preview 11Insurance Core Platform preview 12
select_check_boxInsurance Core Platform

A scalable enterprise platform designed to manage all insurance services dynamically through a modular architecture. It features two form-rendering approaches — an iframe-based renderer and a fully dynamic form generator. The Form Builder empowers admins to create complex, data-driven forms with advanced logic, calculations, and complete layout control. Built with a strong focus on performance, scalability, and security, ensuring reliability across insurance operations. Both forms and PDFs are dynamically rendered in real time based on configurations generated by the Form Builder and PDF Builder modules.

TypeScript
React
Vite
Node.js
Express.js
Material UI
Zustand
React Query
React Hook Form
Module Federation
Performance Optimization
Secure Data Handling
Dynamic Form Rendering
Custom PDF Generator
Iran Insurance App preview
fullscreen
Iran Insurance App preview 1Iran Insurance App preview 2Iran Insurance App preview 3Iran Insurance App preview 4Iran Insurance App preview 5Iran Insurance App preview 6Iran Insurance App preview 7Iran Insurance App preview 8
select_check_boxIran Insurance App

I developed a production-ready Progressive Web Application (PWA) for Iran Insurance, modernizing their legacy platform using Next.js 12, TypeScript, and Tailwind CSS. The solution implemented a micro-frontend architecture, enabling independent workflows for distributed teams and improving development efficiency. My work included implementing secure Single Sign-On (SSO) authentication, ensuring full OWASP security compliance through rigorous frontend hardening, and leveraging Capacitor to enable native mobile functionality. On the development operations side, I helped streamline processes for seamless deployment and maintenance. This technical transformation successfully replaced the outdated system, delivering a scalable, secure, and user-friendly platform.

TypeScript
Next.js
Tailwind CSS
Redux Toolkit
Micro-Frontend
PWA
SEO Optimization
OWASP
Leaflet
Swiper
Capacitor
Rasadnegar News Platform preview
fullscreen
Rasadnegar News Platform preview 1Rasadnegar News Platform preview 2Rasadnegar News Platform preview 3Rasadnegar News Platform preview 4Rasadnegar News Platform preview 5Rasadnegar News Platform preview 6Rasadnegar News Platform preview 7Rasadnegar News Platform preview 8
select_check_boxRasadnegar News Platform

Rasadnegar is a cutting-edge news enterprise platform developed using Next.js 15, designed with a fully server-side rendered and dynamic architecture to ensure high performance and scalability. The platform features customizable content layers, allowing seamless real-time modifications through an advanced admin panel tailored for non-technical users. Built with a strong focus on SEO, it delivers optimized content indexing for Google, alongside performance enhancements such as optimized images and dynamic advertisement integration. As the Frontend Tech Lead, I spearheaded the architecture, ensuring SSR capabilities for fast loading speeds and superior search engine visibility. The platform's flexible content management system enables effortless customization of all components without requiring technical expertise. My role encompassed leading development, optimizing performance, and implementing best practices to deliver a seamless user experience.

TypeScript
Next.js
Material UI
Zustand
React Query
SSR
SEO Optimization
Performance Optimization
Leaflet
Swiper
Enterprise News CMS preview
fullscreen
Enterprise News CMS preview 1Enterprise News CMS preview 2Enterprise News CMS preview 3Enterprise News CMS preview 4Enterprise News CMS preview 5Enterprise News CMS preview 6
select_check_boxEnterprise News CMS

Developed a headless CMS for a news portal using React with Vite, featuring a dynamic sidebar navigation system with nested routing. Implemented a performant data layer with React Query for server-state management and optimized API interactions. Designed a reusable table component with TypeScript support for consistent data presentation across admin modules. Engineered a robust form system with React Hook Form for complex validations and CRUD operations. Built a customized MUI design system with theming support and atomic component architecture. Created an advanced file upload component with drag-and-drop functionality and cloud storage integration. Established a dynamic routing system with role-based access control for admin workflows.

TypeScript
React
Vite
Material UI
Zustand
React Query
React Hook Form
Leaflet
Swiper
Design System preview
fullscreen
select_check_boxDesign System

Developed a modular React/TypeScript design system extending Material-UI's types through custom declarations for enhanced theming and component customization. Packaged as reusable .tgz library, it features accessible UI components, Zustand state management, and design token theming. The architecture organizes logic into composable modules with rigorous TypeScript support. Includes responsive building blocks like cards and modals alongside utility functions. Built for enterprise scalability with systematic component architecture. Maintains visual consistency through a comprehensive theme system while optimizing developer experience.

TypeScript
React
Vite
Material UI
Zustand
Monorepo
NPM
Design Token
Design Pattern
Sibitec preview
fullscreen
select_check_boxSibitec

I developed the Sibitec website for Simorgh Company using Next.js 14, TypeScript, Material UI, and ReduxJs, creating a scalable web application. The project features a custom Material UI design system for a consistent user interface, Server-Side Rendering (SSR) for improved performance, and SEO Optimization to enhance search engine visibility. I also integrated a news portal with a CMS for efficient content management. This project delivered a high-performing platform tailored to Simorgh Company's needs.

TypeScript
Next.js
Material UI
Redux
SSR
SEO Optimization
Leaflet
Swiper
Get In Touch

What’s next? Feel free to reach out to me if you’re looking for a developer, have a query, or simply want to connect.

mail

isthemobin@gmail.com

content_copy
call

+98 903 153 2690

content_copy

You may also find me on these platforms!

© 2025 | coded with ❤️ by Mobin Kasiri