Hi, I'm Youssouf Kacemi, I'm a Front-end engineer at Evercam - Construction Cameras

Building beautiful and easy to use UIs for web and mobile applications, UI libraries, UI/UX Designs.

Youssouf Kacemi

Who am I ?

I am a Front-end Developer and UI/UX Designer, who has more than 2 years of commercial experience in building beautiful and easy to use websites and Web Applications and Mobiles Apps, and more than 4 years of building , UI libraries, Web Apps, and E-Commerce websites as a Freelancer. Also an open source lover and contributor.

Work Experience

  1. Front-End Engineer at Evercam - Construction Cameras

    Tlemcen | September 2023 - Now
  2. Lead Front-end engineer at Data Master

    Tlemcen | May 2023 - September 2023
    • Projects initialization (templates), choose the tech stack, setting up github pipelines (CI/CD with github actions). also defining best practices and rules for guarantee the code to be clean.
    • Mentor other developers inside the team and participate in daily meetings, also doing code reviews.
    • Working on design systems and architectures, more focused on client side architectures, which lead to build and maintain UI library for the company and also npm packages, so the Developer experience will be easy.
    • Writing unite tests (vitest, React testing library) and E2E tests (cypress, playwright) for the team. Also being the DevOps enginner.
  3. Full-Stack Web Developer & UI/UX Designer at Lemsa Innovation

    Tlemcen | Oct 2022 - April 2023
    • Creating high fidelity, easy to use Mobile/Web apps Designs, with smooth prototyping, amazing animations, and building design system for the company.
    • Building beautiful UIs, for mobile and web, maintaining the performance and accessibility issues (TDD), and lately building a React component library for the company. also worked on many web apps projects (E- Commerce, Health, Project Management, Open-AI).
  4. Full-Stack Web Developer & UI/UX Designer at Data Master

    Tlemcen | Oct 2021 - Oct 2022
    • Creating high fidelity, easy to use Mobile/Web apps Designs, with smooth prototyping, amazing animations, and building design system for the company.
    • Building beautiful UIs, for mobile and web, maintaining the performance and accessibility issues (TDD), and lately building a React component library for the company. And helped in Back-end.
    • Being the QA engineer, writing unit test (React-Testing-library , jest), integration tests and E2E tests (Cypress.io). Also being the DevOps engineer.
  5. Internship Trainee at Data Master

    Tlemcen | May 2021 - July 2022
    • Built a web application, that deals with appointments and human resources, used React and tailwindcss for the frontend, Django for the backend, and SQL database, also designed the web application with figma.
  6. Freelancer

    Tlemcen | June 2018 - Now
    • Creating high fidelity, easy to use Mobile/Web apps Designs, with smooth prototyping and amazing animations.
    • working on making Mobile and Web applications from scratch, websites for companies and startups, E-Commerce websites for some stores, and documentation websites. Worked with client from all the world.

Tech Stack:

  • React.js / Next.js / Vue.js
  • Redux / Redux Toolkit
  • React Native
  • Javascript and Typescript
  • Chakra-ui, Material UI, Ant Design, Tailwindcss.
  • Jest / RTL / Cypress.io, vitest
  • Docker, CI/CD, Versioning, Shell, Git
  • Graphql, Express, Node.js, Nest.js
  • Python, Django, (Data Engineer soon...)
  • Figma / AdobeXD / Sketch

Currently Learning

  • Nuxt and Vue.js V3

Currently working on

  • My personal site youssoufkacemi.io: migrating from Next.js v12 to v13
  • chakra-ui-react-table: Quickly Create React Data Tables with chakra-ui.
  • tailwindcss-vuejs-table: Quickly Create Vue.js Data Tables with tailwindcss and @tanstack/vue-table.