Experience
Senior Front-end Engineer
CLIQ Digital
- Amsterdam, Netherlands
CLIQ Digital is a leading digital entertainment company.
- Lead the front-end team, onboard new developers, conduct code reviews, and engage in pair programming sessions.
- Successfully launched CMS and licence management tool for the company, which is responsible for managing 500,000 items. Architecture design of Content Management System using Domain-driven design (DDD), Next.js, React-Query, MUI, TypeScript, and Storybook, following clean code principles, best practices, unit testing, and documentation.
- Introducing a component library to the company and developing common components as packages to enhance reusability across projects.
- Mentor and coach junior developers to learn fundamentals and best practices in front-end development.
Senior Front-end Engineer
Passionate People
- Amsterdam, Netherlands
Passionate People is a JavaScript consultancy in the Netherlands.
- Assisted backstage at the VueJs and JsWorld conference in 2023.
- Maintained the primary website and introduced new features.
- Developed internal dashboards using technologies such as React, Next.js, TypeScript, and Storybook.
Senior Front-end Developer
Snappfood
- Tehran, Iran
Snappfood with 2.5 million users per day is the largest online food ordering and grocery shopping platform in Iran.
- Working with 30 front-end engineers at Iran's largest online food ordering and grocery platform provided invaluable learning opportunities from colleagues with diverse experiences. Through frequent pair programming sessions, cross-team feature deliveries, and weekly knowledge-sharing meetings, I significantly enhanced my skills and broadened my expertise.
- Worked in a team of 10 people closely with designers, developers, QA engineers, scrum masters, and product managers using Scrum.
- Developed features and maintained mobile and desktop applications using React, TypeScript, Next.js, SCSS, Redux, Storybook, Jest, Testing Library.
- Onboarded new developers and create a document for onboarding.
- Introduced unit and end-to-end (E2E) testing through five technical presentations, leading to fewer bugs and improved quality in the application.
Front-end Developer
Nabzino
- Tehran, Iran
Nabzino is a digital marketing agency.
- Created dashboards for our internal projects using React.
- Converted UI landing design into responsive web page.
- Launched a game campaign with a team of developers and designers within a tight deadline, using Vue.js.
- Developed video gallery using HTML, CSS, Flexbox, and JavaScript.
Front-end Developer / WordPress Developer
Arta Seo
- Isfahan, Iran
Arta Seo is a website development company.
- Communicated with customers to create their websites based on their needs.
- Converted UI designs into WordPress responsive website.
- Introduced WordPress plugin development to the company.
- Managed and trained a team of 10 interns to learn HTML, CSS, and WordPress.
- Reduced data entry time by half by optimizing the website panel.
WordPress Developer / Website Manager
Asr-e Digital
- Isfahan, Iran
Asr-e Digital is an online e-commerce company.
- Improved Alexa rank 2 times by creating a blog.
- Managed 3 translators and content editing for SEO.
- Managed and developed a blog using WordPress.