Abdelmajid EL AYACHI

I am a

About

As a seasoned freelance software developer and designer, I bring over a year of diverse experience. Proficient in multiple languages and design tools, I blend creativity with technical expertise to deliver exceptional solutions. Let's elevate your projects together.

Full-Stack Developer & UI/UX Designer

Combining a passion for coding and design, I create user-centric applications that are both functionally robust and visually appealing.

  • Birthday: 22 March 2001
  • Website: www.abdelmajidelayachi.vercel.app
  • Phone: +212 6 51 49 10 82
  • City: Casablanca, Morocco
  • Age: 25
  • Email: abde.elayachi01@gmail.com
  • Freelance: Available

With a keen eye for detail and a commitment to staying up-to-date with the latest technologies, I strive to deliver innovative solutions that exceed expectations. From ideation to implementation, I leverage my diverse skill set to create intuitive user experiences and robust applications that drive business success.

Skills

Full-stack expertise spanning backend (Java · Spring Boot · Microservices · Kafka · OAuth2), frontend (Angular · React · Next.js · TypeScript), cloud infrastructure (AWS · Docker · Kubernetes), and databases (PostgreSQL · MySQL · Redis).


Java / Spring Boot 95%
Angular / TypeScript 88%
React / Next.js 82%
HTML / CSS / JavaScript 88%
Microservices / Spring Cloud 85%
Docker / Kubernetes 80%
PostgreSQL / Redis 82%
AWS / CI-CD (Jenkins, GitLab) 75%

Resume

Full-stack Java developer with 3+ years of intensive experience designing scalable, secure microservices architectures. Expert in the Spring Boot / Angular ecosystem and containerized Cloud deployments (Docker / Kubernetes). Specialised in data-driven performance optimisation and DevOps automation.

Summary

Full-stack Java Developer

3+ years building production-grade HRMS platforms and microservices at Cegedim Maroc. Proven track record of cutting system response times by 60 %, raising code coverage from 45 % to 80 %, and automating 15+ manual processes — saving 20 h/week for the team.

Education

LP Administration & Cybersecurity of IT Systems and Networks

2024 – 2025

ENSET — Université Hassan II de Casablanca

Algorithmics · Python · Windows/Linux · Cisco Networking · Security · Cloud · Databases

Web and Mobile Development (Full-stack Java / Angular)

2021 – 2023

YouCode Safi (UM6P | Simplon.co)

Full-stack Development · Agile Methodologies · Software Architecture · API Design

Key projects: Telework Management System · File Processing Optimisation

Certifications

Languages

  • Arabic — Native
  • French — Fluent
  • English — Fluent (C1)

Professional Experience

Software Engineer

June 2026 – Present

Theodo Morocco | Casablanca-Settat, Morocco · Hybrid

Full-stack Java Developer

April 2023 – May 2026

Cegedim Maroc | Agadir, Morocco

HRMS module — 5 000+ daily users

  • End-to-end feature development with Java / Spring Boot (backend) and Angular (frontend) in a scalable microservices architecture.
  • Designed and implemented secured RESTful APIs (OAuth2 / Keycloak) for process management dashboards and reporting tools.
  • Built Python scripts to automate data-processing tasks, reducing manual effort by 70 %.
  • Integrated Apache Kafka for async inter-microservice communication, improving scalability and resilience.
  • Reduced system response time by 60 % (2.5 s → 1 s) via PostgreSQL query tuning and multi-level Redis caching.
  • Achieved 80 % code coverage with JUnit / Mockito; continuous quality analysis via SonarQube.
  • Deployed and maintained applications on AWS with Docker containers orchestrated by Kubernetes.
  • Wrote OpenAPI / Swagger documentation and mentored junior developers through code reviews and pair programming.

Developer Engineer — Internship (PFE)

04/2023 – 07/2023

Cegedim Maroc | Agadir, Morocco

Project: Efficient File Extraction from Multiple Sources

  • Optimised file extraction processes using Java, Spring Boot and multithreading for parallel processing.
  • Developed UI components with PrimeFaces.

Hackathon

Moroccan National Programming Contest (2022) — Certificate of participation

Services

At my core, I'm a problem solver and a creator. I thrive on turning ideas into reality through innovative and efficient solutions. With a deep passion for technology and a commitment to excellence, I offer a wide range of services tailored to meet your unique needs.

Backend Development

Leverage my expertise in backend development to build robust, scalable, and high-performance applications. From server-side logic to database management, I ensure seamless integration and efficient data handling.

Web Development

Bring your web vision to life with my full-stack web development skills. From responsive user interfaces to seamless server integrations, I craft intuitive and engaging web experiences that captivate your audience.

Cloud Solutions

Leverage the power of cloud computing to streamline your operations and accelerate your business growth. From cloud architecture design to deployment and optimization, I ensure your applications run efficiently and securely in the cloud.

DevOps Automation

Streamline your development and deployment processes with robust DevOps automation solutions. From continuous integration to containerization and infrastructure management, I ensure efficient and reliable software delivery pipelines.

Consulting and Mentoring

Benefit from my expertise and experience through comprehensive consulting and mentoring services. From project planning and architecture design to code reviews and best practices, I help you navigate the complexities of software development and optimize your processes.

Project Management

Ensure your projects stay on track and deliver exceptional results with my project management skills. From scope definition and resource allocation to risk mitigation and stakeholder communication, I provide end-to-end project oversight and accountability.

Testimonials

Testimonials from satisfied clients reflect the quality of my work and the dedication I bring to every project. Their words showcase the value I deliver and the positive impact I create through my services.

We hired Abdelmajid to help our company MBK controls on 2 Applications: First collection/process data coming from different devices and store, process it using a web application and databases. Second monitoring industrial robots programs and parameters changes and log all these data into cloud database and display these data on a sophisticated dashboard. We highly recommend him for your future application, he is a reliable, flexible and very responsive. We ready appreciated your effort and hard work !!

testimonial-0

Mohamed E.

Ceo & Founder

Contact

I'm always excited to discuss new opportunities and collaborate on exciting projects. Whether you have a specific requirement or simply want to explore how we can work together, I'm here to listen and provide tailored solutions.

Location:

Agadir, Morocco

Call:

+212 6 51 49 10 82