fr
fr
David yates
Actively searching
Full stack developer
Rabat
Freelance
100% Remote work
Technologies
About
David yates
Dévelopeur fullstack js/ts
Full stack developerRabat
developer avatar
Professional experiences
7 years of experience as Full stack developer (or similar)
Back-End Developer | Contract
Startup technologique (Projet confidentiel)Aug 2025 - Aug 2025 ·

Paris et périphérie
Participated in the development of an innovative project in its launch phase
within the field of artificial intelligence. My main responsibilities included:

  • Designing and developing a robust REST API using NestJS
  • Integrating features with an external AI service
  • Establishing reliable and maintainable backend communication flows
  • Collaborating closely with the international technical team on documentation
    and processes
    This mission allowed me to strengthen my skills in Node.js / NestJS, API
    integration, and remote Agile collaboration on high-value projects.
Lead Tech – EF2Conseil
EF2Conseil - Marocchi, ItalyApr 2025 - Aug 2025 · 4 months

As Lead Tech at EF2Conseil, I worked on multiple projects as a technical
reference, with a strong focus on architecture, code quality, and team
support. I contributed to implementing best development practices, structuring
production environments, and streamlining delivery workflows using Docker
and CI/CD. My role also included upskilling developers and interns, selecting
technical stacks, and supervising deployments.
Key Responsibilities:
Page
2
of
6

  • Designing and implementing various software architectures (monolithic,
    microservices)
  • Providing technical guidance to junior developers and interns
  • Implementing best development practices (code reviews, TDD, Clean Code)
  • Deploying and managing containerized environments (Docker)
  • Integrating CI/CD pipelines to streamline delivery
  • Actively participating in technical decisions and product roadmap planning
6
of - Marocchi, ItalyMar 2025 - today · 9 months

Lead Developer of FreelanceHub, I built an innovative platform for freelancers
in Morocco, offering a 100% free space to connect independent talents
with relevant opportunities and essential digital resources. I led the design
and development of the user interface using Next.js, optimized the user
experience, and drove community growth strategy. My role also includes
establishing strategic partnerships, overseeing content management, and
continuously improving features to meet freelancers’ needs.

Full-Stack Developer | React.js, Node.js, PostgreSQL Specialist
SQLI - Marocchi, ItalyFeb 2022 - Oct 2024 · 2 years 8 months
  • Frontend Development: Designed and maintained reactive and high-
    performance user interfaces using React.js and Vue.js, following best practices
    in performance and accessibility.
  • Backend Development: Built robust REST APIs with Node.js, Express.js, and
    Nest.js to handle millions of daily requests.
  • Database Management: Optimized and administered PostgreSQL,
    MongoDB, and MySQL databases to improve response times.
  • Collaboration & Methodologies: Worked in Agile/Scrum teams, actively
    participating in sprints and implementing solutions for complex projects.
  • Performance Optimization: Reduced application loading times by 30%
    through advanced code optimization techniques.
  • Training & Mentoring: Guided new developers, shared best practices, and
    improved development processes.
    Freelance
Freelance Full-Stack Developer | Open to New Opportunities
FreelanceOct 2024 - today · 1 year 2 months

As a freelance Full-Stack Developer, I continue to hone my skills by working on
personal and collaborative projects. My expertise includes:

  • Frontend: React.js, Next.js, TypeScript, JavaScript, HTML, CSS
  • Backend: Nest.js, Node.js, Express.js, REST API development
  • Databases: PostgreSQL, MongoDb, MySQL, Prisma
  • DevOps: Docker, CI/CD, Cloud management (AWS)
    Currently seeking new opportunities in innovative environments, I am driven
    by building robust and efficient technical solutions. I am open to freelance
    projects, short or long-term contracts, as well as full-time positions.
    Freelancehub Maroc
    FreelanceHub Full-Stack Developer Contract
    Page
    1
Specialist
Freelance Software Developer | React.js, Node.js, Mobile AppsOct 2016 - Feb 2022 · 5 years 4 months

Préfecture de Rabat, Morocco
As a freelance developer, I have worked on a variety of web and mobile
projects for international clients, delivering tailored solutions to meet their
unique needs.
Page
3
of
6
Key Achievements:

  • Built dynamic and user-friendly interfaces using React.js.
  • Developed cross-platform mobile applications with React Native, reducing
    development costs by 40%.
  • Designed secure and scalable backend systems using Node.js, Express.js,
    and Firebase.
  • Managed end-to-end projects, from requirements gathering to delivery,
    meeting tight deadlines.
  • Optimized application performance, increasing processing speed by 25%
    through advanced refactoring techniques.
  • Integrated DevOps tools such as Docker and CI/CD pipelines to ensure
    smooth and reliable deployments.
Digital Manager | Digital Marketing, SEO, Analytics Specialist
Yates Group - RabatOct 2020 - Nov 2021 · 1 year 1 month

As Digital Manager at Yates Group, I led strategic initiatives to optimize online
presence and enhance the company’s digital performance.
Key Achievements:

  • Digital Strategy: Designed and executed integrated digital campaigns
    combining SEO, SEM, and social media.
  • SEO Optimization: Increased organic traffic by 30% through technical audits
    and content optimization.
  • Performance Analysis: Used tools like Google Analytics and Data Studio to
    track KPIs and deliver detailed reports.
  • Social Media Management: Boosted engagement by 25% by creating
    interactive content and optimizing ads on Facebook Ads and Google Ads.
  • Team Coordination: Collaborated with multidisciplinary teams to develop
    innovative campaigns.
Frontend Developer | React.js, Vue.js
SQLI - RabatMar 2020 - Aug 2020 · 5 months

As a Frontend Developer at SQLI, I contributed to designing and developing
high-performance user interfaces and cross-platform mobile applications.
Page
4
of
6
Key Achievements:

  • Frontend Development: Built responsive and intuitive user interfaces using
    React.js and Vue.js.
  • Agile Collaboration: Participated in Agile sprints and code reviews to improve
    development quality.
  • Performance & Optimization: Implemented best practices to ensure smooth
    and fast applications.
  • Testing: Integrated unit and integration tests using Jest and Cypress to
    guarantee code reliability.
Full Stack Developer | Node.js, React.js, REST APIs
Devame TechnologyAug 2019 - Nov 2019 · 3 months

Préfecture de Casablanca, Morocco
As a Full Stack Developer at Devame Technology, I contributed to designing
and developing web and software solutions tailored to client needs.
Key Achievements:

  • Backend Development: Built robust REST APIs with Node.js and Express,
    ensuring seamless integration with client systems.
  • Frontend Development: Designed and developed dynamic user interfaces
    with React.js, providing an intuitive user experience.
  • Database Integration: Managed and optimized MySQL databases to ensure
    high performance.
  • Problem Solving: Resolved critical bugs and enhanced existing features to
    meet user requirements.
  • Team Collaboration: Actively participated in Agile/Scrum meetings to align
    priorities and deliver projects on time.
Freelance Web Developer | WordPress, PHP, Responsive Design, SEO
MARC YATES SARLOct 2016 - Jul 2019 · 2 years 9 months

Préfecture de Rabat, Morocco
Page
5
of
6
As a Freelance Web Developer for Marc Yates SARL, I designed, developed,
and maintained websites that aligned with the company’s strategic objectives
and brand needs.
Key Achievements:

  • Web Design & Development: Built showcase and e-commerce websites on
    WordPress with custom PHP functionalities.
  • Maintenance & Optimization: Implemented fixes, performance optimizations,
    and regular updates to ensure a smooth user experience.
  • Cross-Team Collaboration: Coordinated with sales and graphic design teams
    to align projects with business goals.
  • SEO & Visibility: Applied SEO best practices to improve website visibility in
    search engines.
  • Project Management: Managed schedules and priorities to ensure timely
    delivery within budget.
    Managed Websites:
    www.marcyates.ma
    www.atelierdiplome.com
    www.yates-equipement.com
    www.yatesmed.ma
Web Developer / Internship
SUPINFO International UniversityFeb 2016 - Jun 2016 · 4 months

Préfecture de Rabat, Morocco
Designed and developed the Supinfo Morocco website using WordPress,
collaborating closely with the sales department to meet business requirements.

Schools
5 years of higher education
SUPINFO International University
Master of Science - MS, Computer Science / Software Development, General2020
Art'com-Sup
Graphic Design2014
Links
No information has been entered for this section.
Technologies
Skills
Interested by...Python
Languages
  • French
  • English
  • Arabic
Tests
No information has been entered for this section.