Hamza TAHRI

I'm a

Building innovative solutions with modern technologies

Scroll Down

About

Experienced Software Developer in Conception, installation, testing and maintenance of software systems. Equipped with a diverse and promising skill-set and proficient in various platforms, languages and embedded systems.

Hamza TAHRI

Software Engineer & FullStack Developer

Software Engineer & FullStack Developer

Studied in various universities and cities, able to travel and integrate with different teams and different personalities.

  • Birthday: May 1999
  • Website: hamzatahri.github.io
  • Phone: +212 649-612-353
  • City: Casablanca, Morocco
  • Age: 25
  • Degree: Engineer
  • Email: contactHamza.tahri@gmail.com

Resume Download CV

A journey of continuous learning and professional growth, from academic excellence to industry expertise.

Professional Summary

Hamza TAHRI

Software Engineer

Innovative and deadline-driven Software Engineer with 3+ years of experience building and testing digital products from initial concept to final deliverable.

Casablanca, Morocco
(212) 649-612353
contactHamza.tahri@gmail.com

Professional Experience

Software Engineer

November 2024 - Present
Renault Digital, Renault Group, Casablanca, Morocco
  • Improved Code Quality and Maintainability
  • Implemented new features and fixed bugs
  • Assured proper documentation
  • Reviewed Pull Requests
Google Cloud Java Gradle Key Management systems Postgresql AI Agents, MCP Kubernetes, Docker

Software Engineer

April 2024 - November 2024
Oracle Labs, Oracle Corporation, Casablanca, Morocco
  • Migrated Gradle from version 5 to 8
  • Developed APIs for Parallel Graph Analytics (PGX)
  • Analyzed and resolved customer-reported bugs
  • Wrote design specifications and reviewed pull requests
  • Performed benchmarks and competitive analysis
  • Trained junior team members on Gradle and Java
Oracle Cloud Java Gradle Graph Databases PGQL/SQL

Software Engineer

Feb 2022 - April 2024
Digital Factory @ SG-ABS, Marina, Casablanca, Morocco
  • APIs development, Interfacing with Core Banking System
  • Connecting Bank system to external payment processors
  • Facilitate intra-Regional transactions and gain greater oversight over them
Java Spring Boot Microservices REST APIs PostgreSQL

Backend JAVA Engineer

July 2021 - Sep 2021
TNA-Consulting, El Maarif, Casablanca, Morocco
  • Microservices Development
  • Restful Web services in Java/Spring
Java Spring Boot REST APIs MySQL

Embedded System Developer

May 2020 - July 2020
OCP-Group, SAFI, Morocco
  • Mobile Development to manage embedded System
  • Building embedded System to Manage and secure access to dangerous areas
  • Realtime Surveillance Implementation
Arduino C++ Flutter Firebase

FullStack Web Developer

April 2019 - June 2019
AGANET-INFO, AGADIR, Morocco
  • Web App design and development to manage employees attendance
  • Using API to connect to biometric pointing Device
  • Custom reporting and pdf generating
PHP Laravel MySQL JavaScript Bootstrap

Frontend Web Developer

July 2018 - Aug 2018
VITA-SOUSS, Taroudant, Morocco
  • Frontend web application development for publicity and blogging
HTML5 CSS3 JavaScript Bootstrap

Education

Engineering & Computer Science

2020 - 2022

ENSA Safi, University Cadi Ayad, Morocco

School Of Applied sciences belongs to University Cadi Ayyad where I've got opportunities to learn engineering skills in Computer Sciences and problem Solving.

Licence Web Technologies & Web Development

2019 - 2020

Faculty Of Science Semlalia, Marrakech, Morocco

Faculty Of Science at marrakech, One of the oldest schools of Cadi Ayyad. Here I learned to work under limited time and manage teams.

University degree Of Technology & Computer Science

2017 - 2019

Superior School Of Technology, Agadir, Morocco

School Of University IBN-ZOHR, This was my first journey with computer science as a field of study not just a source of fun.

Facts

Along my journey learning what I loved to do here I've met great people, worked on different projects and collected a large set of courses, informations and certifications.

+30

Projects and Presentations

41

Modules Studied at School and online

+70

Github Repo version control

+50

Partners people worked with

Skills

In addition to those, I had also the chance to discover and use Firebase, MySql, MongoDB, Arduino, Kotlin, React, Xamarin, Merise/UML, Laravel, Spring Cloud, JavaFX, Tensorflow and Keras, Github/Gitlab, Jenkins, Docker and much more...

Programming Languages

JAVA 90%
C# 85%
Python 80%
JavaScript 75%
PHP 80%

Frameworks & Tools

Spring Boot 85%
Flutter 75%
React-Native 70%
ASP.Net 70%
Docker 75%

Portfolio

Samples of some work from the past few years. Each project represents a unique challenge and learning experience.

  • All
  • Mobile
  • Web/Desktop
  • Embedded
PFE EST

PFE EST

Web Application

UWP Project

Student Management

Desktop Application

Ebanking Project

Ebanking System

Web Application

PFE Licence

Mobile App

Android Application

Xamarin Project

Cross-platform App

Xamarin Application

Xamarin Project

Cross-platform App

Xamarin Application

Kotlin Project

Android App

Kotlin Application

Smart House Project

Smart House

IoT Project

Ebanking Mobile

Mobile Banking

Mobile Application

React Quiz

React Quiz

Web Application

Services

I offer a range of professional services to help bring your ideas to life. From backend development to system design, I'm here to help you achieve your goals.

Backend Development

Using Java, C#, JavaScript, or Python, I build robust backend services to connect and manage both relational and non-relational databases. Focus on scalability, security, and performance.

  • RESTful APIs
  • Microservices
  • Database Design

Frontend Development

Whether you need mobile apps with hybrid technologies like Flutter or React Native, or web/desktop applications with the latest frameworks, I can help you create engaging user experiences.

  • Mobile Apps
  • Web Applications
  • Desktop Software

System Design

Using Merise or UML, I can propose efficient data conception and system design for information systems. Focus on maintainability and scalability.

  • System Architecture
  • Database Design
  • API Design

Contact

Feel free to reach out to me for any questions or opportunities. I'm always open to discussing new projects and ideas.

Location:

Maârif, Casablanca, Morocco

Call:

+212 649-612353

Loading
Your message has been sent. Thank you!