Ayoub Bahammou

Hi, I'm

Ayoub Bahammou

Software Developer

Passionate about creating innovative solutions and turning ideas into reality through code.

Download Resume

About Me

Get to know me better

Personal Information

Name

Ayoub Bahammou

Location

Darmstadt, Germany

Birthday

September 4, 2001

Degree

Computer Science

My Story

I'm a passionate software developer with a solid foundation in modern web, mobile and backend technologies. I hold a Bachelor's degree in Computer Science, and my journey in software development began with curiosity and has evolved into a deep commitment to building innovative and scalable solutions.

Currently, I'm working as a Werkstudent (Working Student) in Android development, where I’ve gained valuable hands-on experience building mobile applications and collaborating within agile teams.

I enjoy working across different tech stacks, writing clean and maintainable code and designing systems that solve real-world problems. I strongly believe in continuous learning and staying up-to-date with the latest tools, frameworks, and best practices. Outside of work, I like to explore new technologies and engage with the developer community.

1+
Years Experience
20+
Projects Completed

Work Experience

My professional journey and contributions to various organizations

Android Developer (Werkstudent)

Bolinda Labs GmbH
Germany
April 2024 - Present

Working as a part-time Android developer while pursuing my studies. Contributing to mobile app development with focus on both frontend and backend aspects of the application.

Key Responsibilities

  • Develop and maintain Android applications using Kotlin
  • Work on both frontend (UI/UX) and backend components of the app
  • Implement unit testing and ensure code quality
  • Collaborate with cross-functional teams in an agile environment
  • Participate in code reviews and contribute to improving development processes
  • Learn and implement new Android development technologies and best practices

Technologies Used

KotlinJavaJetpack ComposeRoomAndroid SDKHilt Dependency InjectionUnit TestingUI TestingGitGitLabAgile/ScrumAndroid StudioFirebase

Education

My academic background and qualifications

Bachelor of Computer Science

Darmstadt University Of Applied Sciences - Germany
April 2022 - April 2025

Completed my bachelor's degree in Computer Science with a focus on software development and modern technologies.

Relevant Coursework

Data Structures & Algorithms
Web Development
Database Systems
Software Engineering
Machine Learning
Computer Networks
Mobile Development
Software Testing

Additional Information

Language of Instruction:German
GPA:2.0
Duration:3 Years

Skills & Technologies

Technologies I work with

Frontend

React logo
React
Next.js logo
Next.js
JavaScript logo
JavaScript
TypeScript logo
TypeScript
Tailwind CSS logo
Tailwind CSS
HTML/CSS logo
HTML/CSS

Backend

Node.js logo
Node.js
Java logo
Java
PHP logo
PHP
Kotlin logo
Kotlin
Spring Boot logo
Spring Boot
Python logo
Python
PostgreSQL logo
PostgreSQL
MySQL logo
MySQL
MongoDB logo
MongoDB
JPA / Hibernate logo
JPA / Hibernate

Mobile Development

Android logo
Android
Flutter logo
Flutter

Tools & Others

Git logo
Git
Docker logo
Docker
CI/CD logo
CI/CD
REST API logo
REST API
Jira logo
Jira
GitLab logo
GitLab

Additional Skills

GraphQLJetpack ComposePDF and EPUB ReadersViteHilt Dependency InjectionAutomated TestingAgile/ScrumProblem SolvingTeam CollaborationCode ReviewPerformance OptimizationAccessibility

Featured Projects

A showcase of my recent work and contributions to open source

Pizza Service

Pizza Service

A pizza delivery service web application with online ordering, menu management, and order tracking functionality.

PHPHTMLCSSJavaScript
GroupUp

GroupUp

An Android application designed for university students to find partners for laboratory work and group projects.

JavaAndroidFirebase
Travel Agency

Travel Agency

A desktop application for travel agency management with booking system, customer management, and itinerary planning features.

C++QtSQLite
Discover App

Discover App

A comprehensive library of movies, series, and anime. Features user search and browsing capabilities with a modern, intuitive interface.

JavaSpring BootPostgreSQLDockerReactTypeScript
Code
RideShare

RideShare

RideShare is a web application designed to facilitate the sharing of vehicles such as cars, bikes, and e-scooters. Users can borrow available vehicles, offer their own vehicles for borrowing.

Node.jsPostgreSQLMikroORMDockerReactTypeScriptPayPal APIs
Travel App

Travel App

TravelApp is a web application designed to manage and track travels. It allows users to add, view, update, and delete travel plans. The application also includes a currency conversion feature.

Node.jsPostgreSQLMikroORMDockerReactTypeScript

Get In Touch

I'm always open to discussing new opportunities, interesting projects, or just having a chat about technology.

Contact Information

Location

Darmstadt, Germany

Follow Me

Availability

I'm currently available for a full time job and open to new opportunities.

Available for new projects

Send Me a Message