Über mich
Mit einer einjährigen Intensivausbildung (1.800 Stunden) als Java-Softwareentwickler am DCI (Digital Career Institute) und einer großen Leidenschaft für Softwareentwicklung freue ich mich auf die Möglichkeit, Teil Ihres Teams zu werden und Ihre Kunden bei der Implementierung neuer innovativer Lösungen auf Java-Basis zu unterstützen.
Während meiner Ausbildung habe ich selbstständig und in Teams an der Realisierung verschiedener Projekte gearbeitet und praktische Erfahrungen in der Entwicklung von Anwendungen auf Basis von Java 21, MySQL, Cloud Services, Spring Framework und agilen Methoden mit Scrum gesammelt.
Teil meiner Ausbildung war die eigenständige Erarbeitung von komplexen Problemlösungen im Bereich der Anwendungsentwicklung. Als Mitglied eines Teams macht es mir Spaß, komplexe Lösungen auf der Basis unterschiedlicher Perspektiven und Erfahrungen zu finden.
Ich spreche fließend Englisch und Spanisch (Muttersprache). Meine Deutschkenntnisse verbessere ich täglich, ich habe derzeit ein Deutschzertifikat auf B1-Niveau und strebe derzeit B2.3 an.
Meine Ausbildung endet im Juni 2024, ich freue mich auf die Möglichkeit, danach in Ihrem Unternehmen mitzuarbeiten und stehe daher jederzeit für ein Vorstellungsgespräch zur Verfügung.
- Name:Maria Ibanez Rubio
- Alter:33
- E-Mail:maria@javadabadoo.com
- Ort:Berlin
Ausbildung
Java Backend Development
DCI Digital Career Institute
06/2023 - 06/2024
Berlin, Deutschland
1 Jahr Vollzeitausbildung: 1.800 Stunden
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
Nachweis ansehen See reference letterDigitale Grundlagen
DCI Digital Career Institute
05/2023
Berlin, Germany
Web Dev | HTML | CSS | Online Marketing | Programming Basics | Java | Python
Nachweis ansehenSoziologie Studium
Universität von Granada
09/2010 - 09/2015,
Granada, Spanien
Soziale Struktur: Institutionen und Prozesse des gesellschaftlichen Wandels
Kritische Analyse: Tiefgreifendes Verständnis sozialer Fragen
Nachweis ansehenFähigkeiten
- Java
- MySQL
- PostgreSQL
- Maven
- JUnit
- Agile
- I/O
- HTML
- CSS
- Spring/Spring Boot
- OOP
- GitHub
- AWS
- REST API
- Cloud Services
- IntelliJ
- Eclipse
- Scrum
Erfahrungen & Projekte
Fitness-Tracking App
Entwicklung einer Fitness-Tracking-Anwendung mit Spring Boot unter Nutzung von Spring Security für die Benutzerauthentifizierung und -autorisierung. Integration von Spring Data JPA für nahtlose Datenpersistenz und Hibernate für effizientes Datenbankmanagement. Noch in Arbeit.
Bibliothek-Management-System
Entwicklung eines Java-basierten Bibliotheksverwaltungssystems, das Vorgänge wie das Hinzufügen von Büchern, die Überprüfung der Verfügbarkeit und die Bearbeitung von Ausleihen ermöglicht. Nachweis von Fachkenntnissen in objektorientierter Programmierung und Dateiverarbeitung. github.com/MariaIRubio/LibraryManagementSystem/tree/main
Online-Abstimmungs-Tool
Entwicklung eines Java-Programms zur Implementierung eines einfachen Wahlsystems unter Verwendung der Datenstruktur Set. Ermöglichte es den Benutzern, ihre Stimmen abzugeben, die Stimmen zu zählen, die Stimmenzahlen für die Kandidaten anzuzeigen und das Programm effizient zu beenden. Praktizierte Eingabevalidierung für verbesserte Benutzerfreundlichkeit. github.com/MariaIRubio/Online-Voting-System/tree/main
Ticket-Reservierung
Entwicklung eines Java-Programms für ein Ticket-Reservierungssystem unter Verwendung von Enums zur Darstellung von Sitzplatzklassen. Vertiefung des Verständnisses von Enums und OOP-Prinzipien, Verbesserung der Java-Kenntnisse. Enthält Passagier- und Flugklassen mit Methoden für Sitzplatzreservierung und Stornierung. github.com/MariaIRubio/Tickets-Reservation.git
Tic-Tac-Toe
Leitung eines Teamprojekts zur Entwicklung eines Tic-Tac-Toe-Spiels in Java unter Einbeziehung von OOP, Ausnahmebehandlung und Enums für verbesserte Funktionalität. Implementierung von Spiellogik, Benutzerinteraktion und Wiederholungsfunktion in einem 3x3-Gitter. Optimiert für ein interaktives Spielerlebnis. github.com/MariaIRubio/TicTacToe.git
Lieferungs-Management-App
Entwurf und Entwicklung eines Java Delivery App Management Systems, das die Kundenregistrierung, Lieferungsplatzierung, Statusverfolgung und -verwaltung erleichtert. Implementierte OOP-Prinzipien, Ausnahmebehandlung und konsolenbasierte Benutzeroberfläche für effiziente Benutzerinteraktion und Fehlermanagement. github.com/MariaIRubio/Delivery-App-Management-System.git
Zertifikate & Nachweise
- 06/2024 Java Software Developer 1.800 hours Nachweis ansehen
- 02/2024 Scrum Nachweis ansehen
- 01/2024 B2.1 - Deutsch Nachweis ansehen
- 05/2023 Digital Grundlagen 160 hours Nachweis ansehen
- 12/2021 Yoga Teacher Training 500 hours Nachweis ansehen
- 07/2021 B1 Telc - Deutsch Nachweis ansehen
- 05/2016 B1 Cambridge - Englisch Nachweis ansehen
- 02/2014 Soziologie Studium Nachweis ansehen
SOFT SKILLS
- FLEXIBEL
- ENGAGIERT
- ORGANISIERT
- ETHISCH
- EIGENVERANTWORTUNG
- SELBSTMOTIVATION
- EMPATHIE
- MULTITASKING
- TEAMARBEIT
- AUSDAUER
- OPTIMISMUS
- ANALYTISCHES DENKEN
- POSITIVISMUS
- ZEITMANAGEMENT
SPrachen
- Spanisch - Muttersprache
- Englisch - vollständige berufliche Befähigung
- Deutsch - professionelle Arbeitskompetenz