Kamal Rhrabla, a 24-year-old software engineer from Morocco, specializes in information systems, software system design, and cloud-native development. With a deep passion for scalable web architectures, distributed systems, and micro frontends, I have honed my expertise across a wide range of modern JavaScript frameworks. My professional experience includes building advanced charts and dashboards applications for chemical industrial assets maintenance, leveraging JavaScript frameworks to deliver data-rich, real-time monitoring solutions. I have also worked extensively with PHP frameworks for robust backend systems, and applied Go for building Docker-based developer tools. My journey includes two internships, each lasting four months, which paved the way for a professional career spanning four years as a full-stack developer. Throughout my career, I have successfully delivered dynamic and efficient web applications, combining modern frameworks with cloud platforms including AWS, Azure, and GCP, and clean architectural patterns. My work reflects a strong commitment to clean code, responsive design, and user-centric features, ensuring high-quality solutions that meet and exceed client expectations. I continuously push forward by exploring cutting-edge tools in cloud infrastructure, software system design, and modern development workflows. My portfolio spans a diverse range of projects, from lean business websites to complex full-stack applications, all demonstrating my dedication to engineering excellence. Beyond technical skills, I value effective communication, teamwork, and a sharp problem-solving mindset. Let's collaborate to bring your vision to life with creativity and precision.

Professional Experience

Backend Cloud Engineer

Confidential · Full-time

On-site
📅 Dec 2025 – Present · 6 mos📍 Rabat, Rabat-Salé-Kénitra, Morocco
Azure DevOps ServerDockerRedisAmazon S3Google Cloud Platform (GCP)NginxSSHTerraformGoNuxtBlockchainElastic Stack (ELK)Code ReviewPostgreSQLGeospatial DatagRPCKafkaRabbitMQLaravelCaddy

Software Engineer

Done · Full-time

Hybrid
📅 Aug 2025 – Nov 2025 · 4 mos📍 Rabat, Rabat-Salé-Kénitra, Morocco

I worked as a full-stack developer, building and maintaining a food delivery service platform using Laravel for the backend and modern frontend technologies to create responsive and user-friendly interfaces for customers, delivery agents, and administrators. On the backend, I developed secure and scalable APIs and implemented core business logic such as order management, user roles, payment flows, and delivery status tracking. I also used Laravel Jobs and Queues to handle background tasks efficiently, including notifications and system events. In addition, I implemented real-time geolocation and map-based tracking to monitor delivery agents' positions and provide live order updates, improving transparency and user experience.

PHPPostgreSQLJavaScriptDockerGitHubLogstashElastic Stack (ELK)KibanaVue.jsGeospatial DataRedisMemcachedGrafanaCode ReviewLaravelFirebase

Software Engineer

OCP Maintenance Solutions · Full-time

Hybrid
📅 Feb 2023 – Jul 2025 · 2 yrs 6 mos📍 Safi, Marrakesh-Safi, Morocco

I developed dynamic and responsive user interfaces using React.js and Vue.js, integrating advanced chart visualizations for effective data representation. On the backend, I built robust and secure APIs, implemented business logic, managed MySQL databases, handled real-time tasks, and developed multi-tenancy solutions to support scalable and isolated environments for different clients. I also coordinated with cross-functional teams using tools like Jira, ClickUp, and Git. My experience covered industrial projects including platforms for predictive maintenance, asset management, and data analysis, as well as social projects focused on community engagement.

PHPJavaScriptLaravelReact.jsMySQLJiraClickUpHighchartsVue.jsGitGitLabLogstashKibanaElasticsearchRedisRedux.jsCode ReviewNode.jsMicrosoft AzureAmazon S3

Full-stack Developer

FCES MAROC · Internship

Hybrid
📅 Jul 2022 – Sep 2022 · 3 mos📍 Safi, Marrakesh-Safi, Morocco

I specialized in building interactive and responsive user interfaces using Nuxt.js while developing scalable and secure backend solutions with Laravel. I managed tasks and workflows efficiently using Trello and ensured organized code delivery through Git. My experience also included configuring and optimizing software solutions for industrial projects, implementing features for data management, process automation, and system integration.

PHPLaravelNuxt.jsGitGitHubTailwind CSS

Full-stack Developer

Salvia Développement · Internship

Remote
📅 Apr 2021 – Sep 2021 · 6 mos📍 Casablanca-Settat, Morocco

I worked on building interactive and user-friendly interfaces using JavaScript while also developing and maintaining backend functionalities with PHP. I collaborated with teams using Git and Trello to streamline development. My work included building and improving features for e-commerce platforms such as product listings, shopping carts, and payment integrations, as well as developing responsive static websites tailored to client needs.

PHPMySQLJavaScriptBootstrapAJAXHTML5GitGitHubJSONCSS

My Educational Journey

Education
Hassan II high School

I graduated from Hassan High School with a specialization in Science, where my passion for IT began during informatique lessons. These classes introduced me to programming, sparking my interest in software development. This early exposure inspired me to pursue a career in IT, shaping my academic path and laying the groundwork for my future studies in the field.

High School Diploma - Science

2019/2020
Education
ISTA NTIC Safi

After graduating from high school, I pursued IT development basics at ISTA NTIC Safi. This program provided me with a solid foundation in programming, and software tools. It was here that I gained essential skills and hands-on experience, which helped me develop a deeper understanding of the IT field and prepared me for more advanced studies in software development.

Undergraduate Degree - IT Development

2020/2021
Education
UM6P (YouCode)

During my two years at UM6P University through the YouCode program, powered by Simplon in France, I earned my Associate Degree in Software Development. YouCode is an innovative school within UM6P that provides practical, hands-on learning. I gained deep knowledge of software architecture, programming languages, and development methodologies, preparing me for advanced software engineering challenges.

Associate Degree in Software Development

2021/2023
Education
ENSA Safi

At ENSA Safi, I pursued and completed my Bachelor's Degree in engineering and information systems design. The program focused on developing comprehensive knowledge in software architecture, system design, and enterprise solutions. This educational experience has equipped me with strategic thinking and advanced technical skills essential for tackling complex software engineering challenges.

Bachelor's Degree - Engineering and Design of Information Systems

2025/2026