About

avatar

I am a Senior Front End Engineer with a passion for creating high-performance web applications. My expertise lies in modern JavaScript frameworks like React.js and TypeScript, and I thrive on building scalable, maintainable code. With experience across various projects, I enjoy enhancing user experiences and implementing innovative solutions that drive performance and functionality

Currently, I'm working as a Senior Front End Engineer at Setflow.

A brief timeline of my career:

  • July 2023 - Present
    Senior Front End Engineer at Setflow
    Key-works:
    - Implemented Authentication, resulting in a 15% performance boost.
    - Developed Annotation and Map components to elevate user interaction and functionality.
    - Worked closely with cross-functional teams to deliver high-quality code and optimized performance using Next.js, TypeScript, and shadcn.
  • June 2022 - July 2023
    Senior Front End Engineer at Goki
    Key-works:
    - Developed new features using React.js, TypeScript, styled-components, and antd.
    - Improved API logic by implementing UAC (Universal API Consumer).
    - Rewrote the existing codebase, resulting in significant improvements in maintainability and readability.
    - Conducted over 100 code reviews, maintaining a 95% adherence to coding standards.
  • March 2020 - June 2022
    Senior Front End Engineer at Omid Analyzer
    Key-works:
    - Developed, redesigned, maintained, and improved all front-end products using React.js, TypeScript, Redux, Webpack, and ES6.
    - Developed a Design System, improving DX and reducing development costs by 20%.
    - Improved the culture of Git Flow, component structure, and clean code strategy.
    - Redesigned the product using Sketch.
  • Nov 2018 - Apr 2020
    Lead Front End Developer at LogicKit
    Key-works:
    - Managed a team of 3 Front End Developers.
    - Led the efforts to rewrite the website, resulting in a 35% sales improvement.
    - Built and maintained UI KIT package library with React, TypeScript, and Styled-Components.
    - Maintained state using Apollo and Redux for complex user interfaces.
    - Migrated the building process from RCA to custom Webpack build configuration.
  • May 2016 - Oct 2018
    Front End Developer at Bimebazar
    Key-works:
    - Migrated the project from pure HTML, CSS, and jQuery to React, Redux, and Webpack, with a 50% performance boost.
    - Optimized website Web Vitals, including LCP and CLS, resulting in a 40% improvement.
    - Redesigned the product using Sketch.
  • Jan 2012 - Feb 2014
    Front End Developer & User Interface Designer at Karina Mobile Solution
    Key-works:
    - Designed CSS templates for use in all pages on the website.
    - Applied optimization techniques to reduce page size and load times to enhance user experience using sprites.
    - Developed user interfaces using HTML, CSS, jQuery, JavaScript, and WordPress.
  • Aug 2008 - Jan 2012
    Front End Developer & User Interface Designer at Freelancer
    Key-works:
    - Designed customers’ websites using DataLife, WordPress, and PHP.
    - Designed user interfaces, advertisement banners, and logos using Adobe Photoshop.

See more about my working experiences at my resume page.