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

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
Express.js logo
Express.js
Java logo
Java
Kotlin logo
Kotlin
Spring Boot logo
Spring Boot
Python logo
Python
PostgreSQL logo
PostgreSQL
MySQL logo
MySQL
MongoDB logo
MongoDB

Mobile Development

Android logo
Android
Flutter logo
Flutter

Tools & Others

Git logo
Git
Docker logo
Docker
CI/CD logo
CI/CD
AWS logo
AWS
Figma logo
Figma
REST API logo
REST API

Additional Skills

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

Education

My academic background and qualifications

Bachelor of Computer Science

German University Name
Germany
2021 - 2024
Language: German

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

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

KotlinAndroid SDKAndroid StudioUnit TestingUI TestingGitAgile/Scrum

Featured Projects

A showcase of my recent work and contributions to open source

Discover App

Discover App

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

Spring BootPostgreSQLReactTypeScript
Pizzaservice

Pizzaservice

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
TravelAgency

TravelAgency

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

C++QtSQLite

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