I'm Maria
JAVA Software Developer
from Berlin

Passionate and multifaced software developer. Dynamic and adaptable professional, recently immersed in the world of technology and IT after completing an intensive study program in Germany. With exceptional social skills. I stand out for my empathy, adaptability and commitment. Test me.

Download my CV

About me

With a one-year intensive training (1.800 hours) as a Java software developer at the DCI (Digital Career Institute) and a great passion for software development, I am looking forward to the opportunity to be part of your team and support your customers in implementing new innovative solutions based on Java.

During my training, I worked independently and in teams on the realization of various projects and gained practical experience in the development of applications based on Java 21, MySQL, cloud services, Spring framework, and agile methods with Scrum.

Part of my training was the independent development of complex problem solutions in the field of application development. As a member of a team, I enjoy finding complex solutions based on different perspectives and experiences.

I am fluent in English and Spanish (native language). I am improving my German language skills on a daily basis, I currently have a German certificate at B1 level and am currently aiming for B2.3.

My education ends in June 2024, I am looking forward to the opportunity to contribute to your company afterwards and am therefore available for an interview at any time.

  • Name:Maria Ibanez Rubio
  • Age:33
  • E-Mail:maria@javadabadoo.com
  • Located:Berlin
Download my CV

EDUCATION

Java Backend Development

DCI Digital Career Institute

06/2023 - 06/2024

Berlin, Germany

One year full time training: 1.800 hours

Java 21 | JVM | TDD | JUnit

OOP | Polymorphism | Inheritance | Encapsulation

Data Structures | Array | List | Set | Map

Functional Programming | Lambda

Concurrency | Thread Pools | Synchronizers

Multithreading | Synchronized blocks | Volatile variables | Streams | Module System | Localization

Database | SQL | MySQL | PostgreSQL | JDBC

Build Tools | Maven | Gradle

IDE | Eclipse | Intellij

Spring | Core | IoC | Dependency Injection | MVC | Boot | JPA | ORM | Hibernate | SpringWeb | Security | Test

API | Consume Create | Spring Rest | Postman | Open API | Swagger

AWS | EC2 | RDS | S3 | GCP | AppEngine | BigQuery | Cloud Storage

Agile Methodology | Scrum

See certificate See reference letter

Digital basics

DCI Digital Career Institute

05/2023

Berlin, Germany

Web Dev | HTML | CSS | Online Marketing | Programming Basics | Java | Python

See certificate

Sociology Degree

University of Granada

09/2010 - 09/2015, 

Granada, Spain

Degree in Sociology completed, with all subjects taken and passed

Social structure: Institutions and processes of change in society

Critical analysis: Deep understanding of social issues

See certificate

SKILLS

  • Java
  • MySQL
  • PostgreSQL
  • Maven
  • JUnit
  • Agile
  • I/O
  • HTML
  • CSS
  • Spring/Spring Boot
  • OOP
  • GitHub
  • AWS
  • REST API
  • Cloud Services
  • IntelliJ
  • Eclipse
  • Scrum

EXPERIENCE - PROJECTS

Fitness Tracking App

Engineered a fitness tracking application with Spring Boot, leveraging Spring Security for user authentication and authorization. Integrated Spring Data JPA for seamless data persistence and Hibernate for efficient database management. Still in progress.

Library Management System

Developed a Java-based library management system enabling operations such as adding books, checking availability, and handling loans. Demonstrates expertise in object-oriented programming and file handling. github.com/MariaIRubio/LibraryManagementSystem/tree/main

Online Voting System

Developed a Java program implementing a simple voting system using Set data structure. Enabled users to cast votes, count votes, display vote counts for candidates, and exit program efficiently. Practiced input validation for enhanced user experience. github.com/MariaIRubio/Online-Voting-System/tree/main

Tickets Reservation

Designed a Java program for a Ticket Reservation System utilizing Enums to represent seat classes. Strengthen understanding of Enums and OOP principles, enhancing Java skills. Includes Passenger and Flight classes with methods for seat reservation and cancellation. github.com/MariaIRubio/Tickets-Reservation.git

Tic-Tac-Toe

Led team project developing Tic-Tac-Toe game in Java, integrating OOP, exception handling, and Enums for enhanced functionality. Implemented game logic, user interaction, and replay feature on a 3x3 grid. Optimized for an interactive gaming experience. github.com/MariaIRubio/TicTacToe.git

Delivery App Management System

Designed and implemented development of a Java Delivery App Management System, facilitating customer registration, delivery placement, status tracking, and management. Implemented OOP principles, exception handling, and console-based UI for efficient user interaction and error management. github.com/MariaIRubio/Delivery-App-Management-System.git

CERTIFICATES

SOFT SKILLS

LANGUAGES

Contact





By submitting this form, you agree that your data may be used to process your inquiry.

Imprint

Angaben gemäß § 5 TMG:

Maria Ibanez Rubio
Frankfurter Allee 218
10365 Berlin

Kontakt:

E-Mail: maria@javadabadoo.com

Verantwortlich für den Inhalt nach § 55 Abs. 2 RStV:

Maria Ibanez Rubio
Frankfurter Allee 218
10365 Berlin

close