FlowCV Logo
resume profile picture
Saleh ShojaeiSenior Front-End Developer
Summary

I have worked as a front-end software engineer for over ten years, with a strong focus on leading constructive discussions and contributing to effective decision-making.

Professional Experience
Jan 2023 – present | Paris, France
  • Prioritized Security, Scalability, and Accessibility: Ensured a secure, reliable, and inclusive user experience across devices.
  • Offline Functionality (IndexedDB & Service Workers): Implemented offline data access for seamless user experience even without internet connectivity. (enabled users to access 30% of features offline).
  • AI-Powered Personalization (LangChainJS): Integrated AI technology to personalize content delivery and user experience, leading to increased user engagement.
  • Performance Optimization: Optimized code and assets for fast loading times and a smooth user experience. (achieved a 25% improvement in page load speed)
  • Wrote Automated Tests: Implemented automated tests to ensure core functionalities and user experience, achieving a 60% code coverage rate.
  • Jan 2023 – Jul 2023 | Tehran, full-time
  • Improve team performance by delivering 20% of tasks per sprint, reducing meetings, and enhancing asynchronous communications.
  • Secured C-level approval for improved workflows, demonstrating the potential for a 10% annual cost saving on development resources. This initiative positioned the team as a strategic driver of efficiency within the company.
  • Mentored team members, contributing to significant growth in their technical skills. Within a year, all mentees were able to take on more complex tasks, as evidenced by their ability to independently handle projects of a previously unseen scope.
  • Jul 2021 – Aug 2022 | Tehran, full-time
  • Led 1M user Shab product re-architecture (performance & SEO focus): Increased perceived website speed by 20%, projecting 5% organic traffic growth.
  • Implemented innovative UX techniques for Shab: Improved search ranking for Shab by 10% with server-side rendering.
  • Developed high-performance PWA for Shab (user engagement focus): Prioritized security, scalability & accessibility across devices.
  • Nov 2020 – Jul 2021 | Remote, full-time
  • Developed Core Business Chat Features
  • Streamlined UI development using React, with the implementation of over 100 custom components.
  • Enhanced Code Quality with TypeScript (15% Fewer Bugs)
  • Enabled Real-Time Communication (Improved User Satisfaction)
  • May 2020 | Tehran, part-time
  • Developed an engaging React course with over 500 students who completed the course.
  • Enhanced Learning with Interactive Quizzes: We have designed and implemented engaging quizzes, checking over 21,000 answers automatically with our tests.
  • Built a Seamless React Course Interface: Utilized React to build the user interface and user experience of the course, ensuring a user-friendly and interactive learning environment.
  • 1 / 2
    Dec 2018 – Nov 2020 | Shiraz, full-time
  • Built Jihaat's front-end development team of 12 members from the ground up, promoting collaboration and achieving a projected 30% team growth within 2 years.
  • Mentored & Grew Future Devs (5 Intern Hires): Mentored interns in internship programs, directly contributing to team expansion through recruitment and skill development, resulting in 5 intern hires.
  • Optimized Front-End Processes: Collaborated with product managers and team members to define and optimize front-end development processes.
  • Catiga, Full-Stack developer
    Aug 2016 – Jul 2018 | Shiraz, part-time
  • Developed and maintained accounting and warehousing software for Catiga, a commercial complex, demonstrating proficiency in full-stack development.
  • Utilized PHP and Laravel frameworks for efficient server-side development and data management.
  • Implemented JQuery for interactive front-end functionality and enhanced user experience.
  • Freelancer
    May 2015 – Aug 2017 | Remote, part-time
  • Leveraged diverse skillset (PHP, JavaScript, SQL, Basic4Android, Bootstrap) to independently develop an Android app and video store.
  • Demonstrated initiative and problem-solving skills by tackling freelance projects from a young age.
  • Honors

    I co-founded Oxygen Play. It's a games and apps Android store.

  • Organized weekly online meetups for knowledge sharing and connection.
  • Hosted the annual FrontChapter conference promoting learning and networking.
  • Curated a monthly newsletter delivering the latest front-end news and updates.
  • Invited as a speaker at a collaborative front-end event by Quera and Digikala, promoting knowledge sharing and showcasing expertise within the field.

    Contributed to free software conferences organized by LUGs across Iran, focusing on open-source licenses to promote understanding and collaboration within the community.

    Software Freedom Day, Fars Governorate
    2019
    Attending the Ubuntu Release Celebration, University of Isfahan
    2018
    Education
    Skills
    Front-End Development

    React (including Next.js, Gatsby)

    MUI, Ant Design, NextUI

    Form Handling (React Hook Form, Formik)

    Redux with RTK, Saga, Thunk

    SWR, QueryReact

    Testing (RTL, Vitest)

    Tailwind CSS, Bulma, Chakra UI

    Semantic HTML & Preprocessors

    DevOps & Other Skills

    CI/CD (GitLab, Github)

    Project Management (Jira, Notion)

    Version Control (Git)

    Agile Methodology (Scrum)

    Cross-Platform Development (Flutter)

    Linux Administration

    Algorithms & Data Structures

    Back-End Development

    PHP (including Laravel, WordPress Headless)

    Database Management (MySQL/MariaDB)

    RESTful API Development

    Node.js (including ExpressJS, NestJS)

    JavaScript

    2 / 2