I am a senior front-end and full-stack JavaScript developer with 4+ years of experience building scalable, high-performance web applications using React.js, Next.js, TypeScript, and NestJS. I have led front-end architecture, built reusable component systems, managed state, integrated APIs, and optimized performance for remote and international teams. I focus on modular project structure, clean reusable code, design patterns, design systems, and maintainable engineering workflows. I excel at collaborating with cross-functional teams to deliver production-ready features and drive feature delivery through scalable frontend architectures and robust workflows.

Matin Vilan

I am a senior front-end and full-stack JavaScript developer with 4+ years of experience building scalable, high-performance web applications using React.js, Next.js, TypeScript, and NestJS. I have led front-end architecture, built reusable component systems, managed state, integrated APIs, and optimized performance for remote and international teams. I focus on modular project structure, clean reusable code, design patterns, design systems, and maintainable engineering workflows. I excel at collaborating with cross-functional teams to deliver production-ready features and drive feature delivery through scalable frontend architectures and robust workflows.

Available to hire

I am a senior front-end and full-stack JavaScript developer with 4+ years of experience building scalable, high-performance web applications using React.js, Next.js, TypeScript, and NestJS. I have led front-end architecture, built reusable component systems, managed state, integrated APIs, and optimized performance for remote and international teams.

I focus on modular project structure, clean reusable code, design patterns, design systems, and maintainable engineering workflows. I excel at collaborating with cross-functional teams to deliver production-ready features and drive feature delivery through scalable frontend architectures and robust workflows.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert

Language

English
Fluent
Persian
Fluent

Work Experience

Senior Front-End Developer at IT&T Company
March 1, 2025 - Present
Lead front-end architecture for a large-scale enterprise job-matching platform using Next.js, TypeScript, Tailwind CSS, and Socket.IO. Designed a reusable component system based on Atomic Design principles to improve scalability, consistency, and feature delivery. Improved application modularity and maintainability by applying performance-oriented patterns and clean project structure. Collaborate with cross-functional teams to integrate APIs, refine UX flows, and deliver production-ready features in a remote environment.
Front-End Team Lead at NoAndish Company
August 1, 2024 - March 1, 2025
Led a front-end team developing enterprise dashboards and admin panels with React, Vite, TypeScript, and Material UI. Built dynamic forms and interactive data tables for complex business workflows and data models. Reduced delivery time for new features by refining front-end workflows, component reuse, and team review practices.
Full-Stack JavaScript Developer at CelesteAI
April 1, 2024 - August 1, 2024
Developed full-stack user panel and risk indicator modules using React.js, Next.js, NestJS, and REST APIs. Improved user interaction efficiency by 20% through UI refinements, reusable flows, and frontend performance improvements. Automated data scraping workflows with Selenium and managed end-to-end delivery of frontend and backend modules.
Front-End Developer at Asia Startup
November 1, 2023 - May 1, 2024
Led development of a Next.js platform, improving SEO and performance by 35%. Built reusable components and optimized development workflows for faster delivery and easier maintenance. Delivered Medrix, Ejarechi, and admin panel projects from scratch with production-focused front-end architecture.
Front-End Developer at Footab
February 1, 2023 - August 1, 2023
Developed admin, driver, client, and cargo panels using React.js, TypeScript, and Material UI. Migrated state management from Context API to Zustand, reducing unnecessary re-renders by 20%. Conducted code reviews and improved consistency, quality, and maintainability across the front-end codebase.
Front-End Developer at Expesoft
March 1, 2022 - February 1, 2023
Developed user-friendly dashboards with Next.js and Atlassian design system components. Collaborated with backend teams to ensure reliable API integration and clear feature handoff. Applied Agile and Scrum practices to deliver predictable, maintainable front-end features.

Education

Add your educational history here.

Qualifications

Bachelor's in Software
January 11, 2030 - January 1, 2021

Industry Experience

Software & Internet, Professional Services, Media & Entertainment