FlowCV Logo
Summary

Experienced Vue.js developer with a proven track record of enhancing project performance and user engagement. Skilled in Nuxt, TypeScript, Tailwind, and testing frameworks like Jest and Cypress. Excels in crafting custom components and implementing technical solutions. Seeking opportunities to contribute to innovative projects and drive Vue.js development to new heights.

Skills
Vue, Nuxt, Pinia, Vuex, Typescript, Tailwind, React, Zustand, Redux, Next, Mapbox, Scss, Git, Chrome Extension, Javascript, Graphql, i18n, Leaflet, Bootstrap, Cypress, Puppeteer, Jest, Object Oriented Programming, Vite, Webpack, PWA, Docker
Professional Experience
10/2023 – presentTehran, Iran
Exa, Vue.js Frontend Developer (Fulltime, On-Site)
  • Worked on Mahta.ai, an application for intelligent analysis of social media networks and news built with Nuxt 3.
  • Developed data-driven components using the amCharts library to create interactive and visually appealing data visualizations.
  • Collaborated with a team to debug and fix logical concepts and style issues, ensuring smooth functionality and a seamless user experience.
  • Contributed to the improvement of the application's overall performance and user engagement through effective problem-solving and troubleshooting.
  • 10/2022 – 09/2023Tehran, Iran
    Kia Caspian Amir, Vue.js Frontend Developer (Fulltime, On-Site)
  • Spearheaded an ERP project using Vue, Nuxt, and Vuex, implementing technical suggestions that reduced development time by up to 80%.
  • Designed and implemented custom components such as forms, graphs, and charts using DevExtreme, D3, Scss, and Vuetify, enhancing the visual appeal and functionality of the application.
  • Developed an intuitive form builder panel, enabling users to effortlessly create over 100 unique applications by utilizing drag-and-drop functionality, custom settings, and defined functionalities.
  • 08/2022 – 09/2022Tehran, Iran
    Digikala, Software Engineer (Internship, On-Site)
  • Achieved a top 30 ranking in the entry contest (Infinite Bootcamp) as part of a 6-member team, contributing to the successful completion of the mini-digikala project.
  • Streamlined project setup and deployment by implementing Docker and GitLab, resulting in a 25% decrease in development time.
  • Enhanced data retrieval and manipulation efficiency by creating a GraphQL endpoint, resulting in a 30% decrease in network requests.
  • Ensured code reliability and minimized bugs through the development of comprehensive unit tests, achieving a test coverage of 90%.
  • 06/2022 – 07/2022Tehran, Iran
    Roshan, React.js Frontend Developer (Internship, Remote)
  • Designed an admin panel resembling the weekdone.com website using React, delivering an intuitive interface for streamlined management.
  • Crafted React Router for seamless navigation and routing, and utilized Redux for efficient data management, authentication middleware, and seamless navigation in the admin panel.
  • 03/2020 – 05/2022
    Freelance Fullstack Developer
  • Developed multiple freelance projects, including FilmBin, Torob, and Snappfood Clones, using Vue.js, TypeScript, Tailwind CSS, and Vuetify to create visually appealing designs.
  • Optimized user experiences and navigation by leveraging Vuex and Vue Router.
  • Projects
    08/2023 – present
    Bimebroker, online selling insurance platform
  • Developed user and admin dashboards using Nuxt, Vuetify, and Bootstrap, resulting in intuitive and visually appealing interfaces.
  • Implemented advanced functionalities, such as generating PDFs and spreadsheets from API data, enhancing data analysis and reporting capabilities.
  • Created seamless multi-step forms and implemented custom middleware and authentication systems for enhanced security and user experience.
  • 07/2023 – 08/2023
    Tinaplayer, local audio player web app
  • Built a modern PWA audio player with React, Zustand, TypeScript, and Tailwind CSS, featuring file system API access and local audio file playback.
  • Implemented indexedDB file storage for efficient management of imported audio files.
  • Developed a flexible theming system for seamless theme switching within the audio player.
  • 06/2023 – 07/2023
    Sharkmovie, online cinema application
  • Built a modern and responsive website using Nuxt v3 and Typescript, styled with Tailwind CSS for an appealing design.
  • Created an advanced search functionality by leveraging the Fuse.js library and fuzzy algorithms, resulting in a Notable search experience for users.
  • 06/2022 – 06/2023
    Sharkmusic, music streaming website
  • Engineered a performant static site generated (SSG) website using Nuxt and Bootstrap, resulting in improved performance and faster loading times. Additionally, technical SEO techniques, schema markup, and loading optimization were utilized to enhance website performance and user engagement.
  • Created a custom audio player from scratch, offering a unique and tailored audio playback experience.
  • 09/2021 – 10/2021
    Live-Chat, real-time messenger
  • Built a real-time chat application with Vue.js, leveraging Socket.IO for seamless and instant data transmission.
  • 06/2021 – 08/2021
    Accounting Dashboard, admin panel for an accounting system
  • Delivered a user-friendly web application using Vue.js and Vuetify for a modern interface.
  • Employed Jest and Cypress for rigorous testing, resulting in reduced bugs and enhanced code quality. Additionally, automated build and testing processes were implemented with Travis CI, improving development workflows.
  • Education
    Certificates