Skip to main content
Youssef KerroumYK
Open to opportunities

Youssef Kerroum

@youssefkerroum

I lead Rails and React platform modernizations, secure APIs, and high-performing engineering teams.

Morocco
Message

What I'm looking for

I'm looking to lead complex platform migrations, performance and security initiatives, while building strong teams through hands-on architecture, code reviews, and measurable technical decisions.

At Solocal, I lead the modernization of ClicRDV, a SaaS appointment-booking platform, migrating a legacy Rails monolith to a Rails 7 API and React frontends without service interruption. I manage five developers, designed the Keycloak SSO overhaul, and delivered up to 25x performance gains on 260M+ row tables.

I've also built critical banking APIs for Bank of Africa's BOA Express, BillPay, and BOA Web products, and delivered booking platforms, CRMs, and ERP-connected applications for clients in France, Germany, and Morocco. I stay close to the code through architecture decisions, security-focused reviews, SQL optimization, and practical mentoring.

Experience

Work history, roles, and key accomplishments

Solocal logoSO
Current

Technical Lead

May 2025 - Present (1 year 4 months)

Leading the development and modernization of ClicRDV, Solocal's SaaS appointment booking platform, deployed on a multi-cloud architecture (GCP and a certified healthcare hosting provider) with data sharding for GDPR compliance. Managing a team of 5 developers to deliver scalable, secure, and high-performance web solutions.

Key technologies: Ruby on Rails, ReactJS, MySQL, MongoDB, Redis, Sidekiq,

Ministry of Education, Morocco logoMM

Computer Science Teacher (secondary and post-secondary BTS)

Sep 2012 - Jul 2026 (13 years 10 months)

Taught computer science at secondary and post-secondary (BTS) levels: databases and SQL, algorithmics, Linux and Windows Server system administration, and JavaScript/ReactJS web development. Tracked student progress through projects, exams, and practical work.

• Supervised BTS students' final-year projects, from design to defense.
• Organized an inter-school hackathon for post-secondary students.

Bank Of Africa logoBA

Back-end Developer

Dec 2023 - May 2025 (1 year 5 months)

Currently, I utilise Bitbucket for API versioning and efficiently facilitate the review of pull requests through collaboration with development teams. By leveraging Jira as my primary platform for ticket creation and work progress tracking, I monitor project timelines and objectives for timely delivery and client satisfaction. Additionally, I implement unit tests for banking product functionalitie

SCPC-SAPEL SA Société Commerciale des Produits Chérifiens logoSC

Full Stack Web Developer

Sep 2021 - Dec 2023 (2 years 3 months)

Designed and developed an ecosystem of 3 applications connected to the Sage ERP: two mobile apps (sales force and subsidiary administrators) and a central management web app for headquarters, with ReactJS, ViteJS, Redux and Tailwind CSS on the front end.

• Built a single REST API (Ruby on Rails, PostgreSQL, Active Storage, AWS S3, Puma) serving all 3 applications, reading Sage data and writing ba

Hortense.green logoHO

Full Stack Developer

May 2020 - Jun 2021 (1 year 1 month)

Developed Hortense.green, an eco-friendly accommodation booking platform: a high-traffic public website and content management back office (destinations, accommodations, collections), with Ruby on Rails, Kafka, Sidekiq, ReactJS, and Redux.

• Built and redesigned website pages from Adobe XD mockups (destinations, tailor-made travel, and wedding and business offers), with form integrations and SEO

Neopoly logoNE

Full Stack Developer

Oct 2018 - Mar 2020 (1 year 5 months)

In this role, I executed robust application security measures using the Devise Gem and role-based access control. This approach safeguarded sensitive data and ensured secure user authentication, significantly enhancing the overall security posture of the applications I worked on. Additionally, I managed Agile projects efficiently by leveraging tools like Jira and GitLab to ensure seamless executio

Education

Degrees, certifications, and relevant coursework

CM

École Supérieure de Management de Télécommunication et d’Informatique Sup MTI

Diplôme d’ingénieur, Computer Engineering

2025 - 2027

MI

Microverse

Remote Full Stack Web Development Program

2022 - 2023

● Spending 1300+ hours mastering algorithms, data structures, and full-stack development while simultaneously developing projects with Ruby, Rails, JavaScript, React, and Redux.
● Developing skills in remote pair programming using GitHub, industry-standard git-flow, and daily standups to communicate and collaborate with international remote developers.

UZ

Université Ibn Zohr

Bachelor's degree, Computer Science

2020 - 2021

● Data Science.
● Artificial Intelligence.
● Advanced Networking.
● Computational Mathematics.
● Discrete mathematics.
● Object-oriented programming.
● Software design and development.
● Mobile development.
● Software design and development.

RS

Regional Technology Centre (Settat)

Post-secondary Diploma (BTS), Computer Science

2007 - 2009

This Post-secondary Diploma, named “Brevet de technicien supérieur” (BTS) in French, is a two-year post-secondary national professional degree.
It is usually prepared in an advanced technician section during four semesters after the High-school Diploma. This vocational degree is oriented toward the labor market.

HC

Hassan 2 High School (Casablanca)

High-School Diploma, Experimental Sciences

2003 - 2007

Get matched with your dream remote job

Sign up now and join over 250,000+ remote workers who receive personalized job alerts, curated job matches, and more for free!

Sign up
Himalayas profile for an example user named Frankie Sullivan