- Informatikstudium @UnimiWährend meines Studiums an der Universität Mailand (Unimi) habe ich den Bachelorstudiengang Informatik belegt und mir ein solides Fundament in Schlüsselbereichen wie Algorithmen, Datenstrukturen, Programmierung, Betriebssysteme und Datenbanken aufgebaut. Parallel zum Studium arbeitete ich in Vollzeit, was meine Studienzeit einschränkte. Daher beschloss ich, das Studium vorübergehend zu unterbrechen, um mich auf meine berufliche Entwicklung zu konzentrieren. Diese Entscheidung ermöglichte es mir, wertvolle praktische Erfahrungen in der Softwareentwicklung zu sammeln, die entscheidend für die Weiterentwicklung meiner technischen Fähigkeiten waren.
- Android-Entwickler @DSGroupIn dieser Zeit arbeitete ich an einem B2B-Projekt für Poste Italiane und kooperierte mit Designern, Backend-Entwicklern und Analysten, um optimale Lösungen zu finden. Die Erfahrung ermöglichte es mir, sowohl mit Legacy- als auch modernen Ansätzen in der Android-Entwicklung zu arbeiten. Auf der Legacy-Seite arbeitete ich mit Java, MVC, MVP, SQLite und Room auf älteren Android-Versionen. Gleichzeitig sammelte ich Erfahrung mit modernen Technologien wie Android Jetpack, Kotlin, MVVM, LiveData, Room und Retrofit und entwickelte innovative Lösungen. Darüber hinaus war ich für die Implementierung von UI- und Nicht-UI-Tests (einschließlich Unit- und Integrationstests) verantwortlich, um Qualität und Zuverlässigkeit der Anwendungen sicherzustellen.
- Android/Flutter-Entwickler und Scrum-Teammitglied @DSGroupWährend dieser Zeit arbeitete ich an Projekten für Enel und entwickelte Anwendungen sowohl in Android als auch in Flutter. Diese Erfahrung ermöglichte mir ein tiefes Verständnis des Android-Betriebssystems, da ich auch auf Systemebene mit Content Providern und anderen Komponenten arbeitete. Als Mitglied eines Scrum-Teams war ich der einzige Entwickler, der direkt mit dem Analysten für die Umsetzung zweier Hauptprojekte zusammenarbeitete. Diese Rolle lehrte mich, groß angelegte Projekte eigenständig zu managen, und erforderte starkes Problemlösungs- und Projektmanagement-Know-how. Ich war am gesamten Entwicklungszyklus beteiligt – von Architektur und Design über Implementierung bis hin zu Tests – und sammelte dabei wertvolle Erfahrungen im selbstständigen Arbeiten an komplexen Projekten.
- ATC Flutter Certified Application DeveloperIch habe die Zertifizierung ATC Flutter Certified Application Developer erworben, die meine Kenntnisse in Flutter und Dart für die mobile App-Entwicklung weiter bestätigt.
- Google Developers Android-ZertifizierungIch habe die Android-Zertifizierung der Google Developers erhalten, die meine Fähigkeiten in der Android-Entwicklung bestätigt und meine Kompetenz bei der Entwicklung skalierbarer und hochwertiger Apps unterstreicht.
- PSM I (Professional Scrum Master I)Die Professional Scrum Master I (PSM I)-Zertifizierung belegt mein Wissen über Scrum-Prinzipien und -Praktiken, mit Fokus auf die Rolle des Scrum Masters. Ich habe Fähigkeiten in der Moderation von Teams, Konfliktlösung und Prozessoptimierung erworben, um kontinuierliche Verbesserung und Effizienz in agilen Abläufen zu fördern.
- Flutter-Entwickler und Product Designer @KurtIch arbeitete kurzzeitig mit einem Startup zusammen, das fußballbegeisterte Menschen miteinander verbinden möchte. In dieser Zeit entwickelte ich neue Features und verbesserte das Nutzererlebnis signifikant auf Basis des erhaltenen Feedbacks. Das von mir entwickelte Bewertungssystem ist bis heute aktiv im Einsatz.
- Wiederaufnahme des StudiumsIch habe meine Vollzeitstelle aufgegeben, um als freiberuflicher Entwickler zu arbeiten und mir die Zeit besser einzuteilen, um mein Studium abzuschließen. Diese Entscheidung wurde von meinem Wunsch geleitet, kontinuierlich Neues zu lernen. Seit meiner Rückkehr an die Universität habe ich mich intensiv mit funktionaler Programmierung beschäftigt und eine starke Leidenschaft für IT-Sicherheit entwickelt.
mobile
java:
10/10
kotlin:
10/10
flutter:
10/10
web
javascript:
9/10
react:
7/10
next.js:
8/10
tailwind:
7/10
db & backend
postgresql:
9/10
node.js:
9/10
firebase:
10/10
supabase:
8/10
mongodb:
7/10
media proc.
ffmpeg:
7/10
sprachen
italienisch:
10/10
englisch:
9/10
deutsch:
8/10