Erfan Ansari

Problem-solving Frontend Engineer with a passion for crafting elegant solutions.

EA

About

I'm a Frontend Engineer who enjoys building things that live on the internet. I develop exceptional websites and web apps that provide intuitive, pixel-perfect user interfaces while being clean and efficient behind the scenes. I enjoy constantly learning and improving my skills with the many technologies that power the web.

Work Experience

Pragmateam
Remote
Full-time

Nov 2022 - Present

Frontend Developer

  • Migrating two large-scale projects from SWR to React Query, resulting in improved performance and a more seamless user experience.
  • Upgrading four static WordPress websites to Directus and Strapi CMS and NextJS, providing a more flexible and scalable solution for content management.
  • Implementing end-to-end testing, ensuring a higher level of quality control and stability.
  • Enhancing the user interface through the implementation of animations on the Adrian Kreter website, improving the overall user experience.
  • Developing comprehensive documentation and training materials, ensuring the sustainability and maintainability of the projects.
  • Led one/two of the projects and fixed incoming texts, reported to tech lead and marketing team
  • Led a team of 3 members of developers to convert 6 crypto wordpress landings website to Nextjs and Directs Headless CMS
  • Migrated five medium projects form pages dir to app dir

Squad
Remote
Full-time

Aug 2021 - Nov 2022

Frontend Developer

  • Established a proactive approach to preventing API-breaking change defects on the Front-end through the automation of type generation from OpenAPI documentation.
  • Established a fully-containerized development and production environment utilizing Docker technology.
  • Implemented a robust Git-based development workflow, incorporating best practices such as commit linting and adherence to GitHub flow.
  • Expanded payment options by integrating the PayPal payment method into the application.
  • Improved user experience by implementing lazy loading strategies, resulting in a 45% reduction in Largest Contentful Paint (LCP) time.

Education

University of Shahrekord

2020 - Present
Bachelor of Science in Computer Engineering

Honors and Awards

WorldSkills Competition

Awarded Medallion of Excellence in the Web Technologies field

Skills

TypeScript
JavaScript
React
Next.js
Node.js
Go
HTML
CSS
GraphQL
Jest
Cypress
Git
Docker
Bash
CI/CD
Agile Methodologies