Never Stop!
Biography
Hi, I'm SeyyedMahdi Hassanpour, a Front end Engineer with a passion for creating beautiful, functional, secure and maintainable projects with 6+ years of experience in design and development of 10+ admin panels, websites scored 100% on page-speed, libraries and tools as part of cross-functional teams.
I believe design is not just about aesthetics. It's about problem-solving and creating intuitive, enjoyable experiences for users.
As Software Engineer, I prioritize the user's needs and work to ensure that every aspect of the project meets those needs. My experience has taught me that the best designs are the ones that seamlessly blend form and function.
satisfied clients
projects completed
years of experience
Skills
Languages
JavaScript, TypeScript, HTML, CSS, Python
JS Libraries & Frameworks
React, Next.js, Node.js, Redux, Redux Toolkit, Zustand, Zod
UI Libraries & Frameworks
Tailwind, MUI, Storybook, SASS, Emotion, Styled Component, Bootstrap
Web Services
REST API(Axios,ReactQuery), Websocket, GraphQL
Testing
Jest, Testing Library, Vitest, MSW, Cypress
Version Control Systems
Git, GitHub, GitLab
Tools
Webpack, Vite, NPM, Yarn, Sentry, SonarQube
Methodology
Agile, Scrum
Miscellaneous
Figma, Design System, Secure Development
Soft Skills
Teamwork, Creativity, Problem Solving, Knowledge Sharing, Time Management
Experience
Senior Frontend Developer @CafeDX
2021-Present | Tehran, Iran• Designed and developed 2 mobile-first projects using React, Typescript, Tailwind:
• Full Stack E-Commerce (Next.js, Express, MongoDB, Mongoose).
• Admin Panel (Vite, React-Query, Vitest, React Testing Library, MSW).read more...
Senior Frontend Developer @Mahsan
2019-2021 | Tehran, Iran• Collaborated with 3 agile teams using React, Redux, TypeScript, React-Query and SCSS/MUI:
• EMM panel (Enterprise Mobility Management) like VMware AirWatch - 12 members.
• IAM dashboard (Identity Access Management) - 8 members.read more...
Frontend Developer @FanvarTech
2018-2019 | Tehran, Iran• Developed 3 single page apps using Vue.js:
• X-RAY Vehicle Scanner admin panel and x-ray Image Processing
• Real-time Firewall layer web app based on WebSocket, Iptables, pfSenseread more...
Frontend Developer @Webhoma
2016-2018 | Tehran, Iran• Implemented 10+ responsive WordPress themes using HTML, CSS, Javascript, JQuery, PHP and Figma.
Python Teacher @Andishmand Farda High School
2015-2016 | Tehran, Iran• Taught Algorithmic Thinking and Python programming to 90+ students with games.
Teacher Assistant @Malek Ashtar University of Technology
2015-2016 | Tehran, Iran• Taught 150+ bachelor's and master's degree students "Web Security, C# and Socket Programming".
Education
Master of Information Technology
Malek Ashtar University of Technology (MUT) | 2014-2017Highest ranking student
Bachelor of Software Engineering
University of Mazandaran (UMZ) | 2009-2014Relevant courses included Data Structures and Algorithms, Computer Systems Engineering, and Artificial Intelligence.