Youssef Bouhaous

Casablanca, Morocco |
youssefbouhaous1@gmail.com

Software engineer building web applications end to end: RESTful APIs and backend services in Java and Spring Boot, responsive React interfaces, and deployments on Oracle Cloud Infrastructure with Docker, Kubernetes and Terraform. Previously at Oracle, on Oracle Analytics Cloud.

Download CV (English) Download CV (French)


Experience

Software Engineer

Oracle, Oracle Analytics Cloud
  • Owned the on-demand data-caching component of Oracle Analytics Cloud, used to accelerate customer query performance across the platform's microservices architecture.
  • Translated feature and performance requirements into technical specifications, then built the corresponding RESTful APIs and backend services in Java.
  • Built a responsive monitoring UI in React with Material UI and visualized service metrics with Recharts, with unit tests in Mocha.
  • Provisioned infrastructure with Terraform, ran the component on Docker and Kubernetes, and resolved production alerts on Oracle Cloud Infrastructure.
  • Collaborated through Git-based workflows, code reviews and CI/CD pipelines.
August 2025 - July 2026

Software Engineer Intern

Oracle, Oracle Analytics Cloud
  • Implemented new features and optimizations in a high-performance C++ query-execution engine.
  • Diagnosed and fixed bugs found in testing, including result-inconsistency and connection issues.
  • Automated environment provisioning and test-query workflows with Python, Bash, Docker, Podman and Jenkins on Oracle Linux.
February 2025 - August 2025

Full Stack Developer Intern

Ants Networking
  • Developed TechFood, a web application connecting hosts and clients, with a React front end and a Spring Boot and SQL back end.
  • Integrated the UI with REST APIs and handled deployment on Google Cloud.
July 2024 - August 2024

Software Engineer Intern

Synapse Flow
  • Built a microservices-based Business Process Management application: a process modeling UI in Angular and a workflow engine in Java with Spring Boot.
August 2023 - September 2023

Education

Hassania School of Public Works (EHTP)

Engineering Degree in Computer Science

Casablanca, Morocco

2022 - 2025

Preparatory Classes (CPGE)

Mathematics and Physics (MP)
2020 - 2022

Skills

Programming Languages & Tools
Technical Skills
  • Languages: Java, Python, JavaScript, TypeScript, HTML5, CSS3
  • Backend: Spring Boot, FastAPI, RESTful API design, microservices architecture, Kafka, OOP and design patterns
  • Frontend: React, Material UI, Bootstrap, Recharts, Ionic
  • Databases: PostgreSQL, Oracle Database, MongoDB
  • Cloud & DevOps: Oracle Cloud Infrastructure, Docker, Kubernetes, Terraform, Jenkins, CI/CD, Linux and shell scripting
  • Testing & Collaboration: JUnit, Mocha, Git and code reviews
Languages
  • Arabic (Native), English (Professional), French (Professional)

Projects

Multi-Service Booking Platform

Spring Boot, Spring Data JPA, Spring Security, Keycloak

Booking platform with authentication and access management handled by Keycloak.

2024

Java Chat Application

Java, Sockets, Multithreading, Swing

Chat application using sockets and multithreading, with a Swing user interface.

2024

C++ Compiler

C++

Designed and implemented a compiler in C++.

2024

Certifications & Achievements

  • Oracle Cloud Infrastructure 2025 Certified Architect Associate
  • Oracle Cloud Infrastructure 2025 Certified Generative AI Professional
  • Oracle Certified Associate, Java SE 8 Programmer
  • Building Scalable Java Microservices with Spring Boot and Spring Cloud, Google Cloud
  • Linux Tools for Developers, The Linux Foundation
  • LeetCode Knight
  • President of the EHTP IT Club, relaunched the Code IT national programming competition