Back home
English

Experience

Vectronic Aerospace logo

Senior Software Developer

Apr 2022 – Present
Vectronic Aerospace Berlin, Germany
Design and implement highly interactive and dynamic user interfaces for web applications, focusing on delivering exceptional user experiences. Develop reusable, maintainable, and scalable UI components adhering to modern design principles and best practices. Utilize component-based architecture and state management patterns to optimize application performance and maintainability. Establish automated testing workflows, including unit, integration, and end-to-end tests. Contribute to RESTful API integrations. Build modular, responsive, and accessible front-end solutions. Maintain high code quality with design patterns, SOLID principles, and industry standards.
TypeScriptJavaScript (ES6+)ReactAngularJestPlaywrightREST API
WomenTech Network logo

WomenTech Ambassador

Jan 2025 – Present
WomenTech Network Berlin, Germany
As a member of the WomenTech Network, I learn about diversity and inclusion, develop leadership skills, and expand my network. On a mission to unite and celebrate 100,000 women in tech.
MentorshipCommunity
A.S. Watson Group logo

Senior Software Developer

Feb 2021 – Apr 2022
A.S. Watson Group Milan, Italy
Developed and designed the user interface for a large Hybris e-commerce project using Angular, TypeScript, Spartacus, NgRx, RxJS, Redux, SCSS, GitLab, web components, and Lit elements, as well as Agile methodologies. Developed and integrated RESTful APIs. Implemented automated testing (unit, integration, and e2e). Provided technical guidance and support to other team members, including junior developers. Troubleshot and debugged front-end issues with QA.
AngularTypeScriptSpartacusNgRxRxJsLit-elementWebcomponentSassGTM
Red Software Systems logo

Frontend Developer

Nov 2019 – Feb 2021
Developed and designed the user interface for a B2B project using React, TypeScript, Redux, and Redux-Saga, GitLab, as well as Ant Design and Less. Implemented complex data and state management with Redux and Redux-Saga. Adhered to standardized development practices. Integrated RESTful APIs. Implemented automated testing with Jest and Enzyme. Used Jira to manage tasks and track progress.
ReactTypeScriptRedux / Redux-sagaAnt DesignLessJest
Bazyad logo

Web Developer

Feb 2019 – Nov 2019
Bazyad Tehran, Iran
Developed a web application for Bazyad, an e-learning start-up. Utilized jQuery and Bootstrap for frontend development. Developed backend using PHP and created APIs. Implemented Redux for state management. Improved database performance through indexing. Implemented SEO improvements that increased website traffic.
JavaScript (ES6+)PHPRedux / Redux-sagaREST API

Web Developer

Apr 2016 – Feb 2019
An engineering service provider company. Developed and designed user interfaces for various projects using JavaScript, React, and Redux as well as CSS. R&D. Troubleshot and maintained client software.
ReactJavaScript (ES6+)Redux / Redux-sagaHTML/CSS
University of Mazandaran logo

Web Developer Internship

Apr 2015 – Apr 2016
University of Mazandaran Mazandaran, Iran
Web development internship at the University of Mazandaran.
JavaScript (ES6+)HTML/CSS