WORK EXPERIENCES

  • JUL - Today

    Senior Front-end Developer

    TripActions

    TBA

    • JAN - JUN

      Senior Front-end Developer

      FANAP

      1 year & 6 months - Fanap ICT is one of the largest IT companies in the middle east. It is also the leading company in Iran's IT market. I am working on Behnama (IP video surveillance software, similar to Genetec) and Behkhan (License plate recognition software)

      • Architecting web application using TypeScript, React, Redux and JSS (CSS in JS)
      • Developing multilingual, international, and accessible application following i18n and a11y best practices
      • Improving code quality by adding unit and E2E tests and running them in CI (Continuous Integration) using Testing Library, Jest and Cypress
      • Reducing bundle size up to nearly 20% and improving performance around 10% with the help of React profiling tools and Chrome Lighthouse
      • Creating a WebRTC based live streaming player with custom controls
      • Efficiently delegating tasks, ensuring that software documentation is complete and accurate, and remediating group conflicts in an Agile team
      • Mentoring other front-end developers to learn best practices and trending technologies
      • Serving as a front-end consultant to the company‚Äôs other software teams (Behsima, Behkhan)
    • DEC - JAN

      Front-end Developer

      Zhaket

      1 year & 2 months - Zhaket is the largest marketplace for website templates and plugins for Iranian developers and also, by far the market leader. similar to Envato

      • Developing responsive and SSR (server-side rendered) web application using JavaScript, Next JS, React, Redux, and Sass
      • Creating a new feature-rich WYSIWYG HTML editor which improved user satisfaction around 30% based on on-site surveys
      • Building a state of the art front-end framework and developing three different user interfaces for retailers, customers, and admins
    • SEP - DEC

      Front-end Developer

      ChiCheraa

      1 year & 4 months - ChiCheraa is a start-up offering an AI-based guide for buying tech gadgets

      • Working closely with the design team to move towards a more Agile methodology by quickly prototyping application using TypeScript, Sass, React, and Redux
      • Developing PWA application as a team member within our process of writing user stories
    • SEP - SEP

      Front-end Developer

      Mava

      2 years & 1 month - Mava is an Iranian e-commerce company providing educational tools for students

      • Implementing a new design system with the cooperation of the design team
      • Refactoring Mava.ir website which had been written by jQuery, Require JS, and Handlebars JS
    • JUN - SEP

      Front-end Developer

      Freelance

      2 years & 4 months - As a freelance front-end developer, I worked on several projects with several companies

      • Sotudehbeton.ir Concrete plant website (HTML, CSS, Bootstrap, Vanilla JS, ES6+)
      • Guitarwsh.com Music academy blog (HTML, CSS, Bootstrap, Vanilla JS, ES6+, WordPress)
      • Robinaria.com Law firm reservation system (HTML, CSS, Bootstrap, Vanilla JS)
      • Parspalayesh.com Industrial company website (HTML, CSS, Bootstrap, jQuery, Vanilla JS)
      • Zirobamnews.com Music news agency (HTML, CSS, Bootstrap, Vanilla JS, WordPress)
      • Jibimarket.com E-commerce website (HTML, CSS, Bootstrap, Vanilla JS, OpenCart)

    EDUCATION