Profile
Stefano Mavilio
Full-Stack Developer mit AI Skills
Breitenrainplatz 40, 3014 Bern, Schweiz
+41 ▮▮ ▮▮▮ ▮▮ ▮▮
stefano.mavilio@schaltstelle.ch
https://mavilio.dev

Über Mich

Ich bin ein leidenschaftlicher Softwareentwickler mit einem starken Fokus auf Business-Ziele. In meiner täglichen Arbeit probiere ich laufend neue Frameworks und Libraries aus, um mich fachlich weiterzuentwickeln und neue Impulse in Projekte einzubringen. Besonders gerne teile ich meine Erfahrungen auf meiner Webseite mavilio.dev, wo ich regelmässig über meine Side-Projects, Talks und Schulungen berichte. Meine Schwerpunkte liegen in der modernen Webentwicklung mit Angular und React sowie im Backend-Bereich mit Spring Boot. Seit Kurzem beschäftige ich mich zudem mit der Entwicklung von Chatbots auf Basis von Large Language Models. Themen rund um die Softwareentwicklung sind für mich echte Leidenschaft. Dieser Lebenslauf enthält nur einen Bruchteil meiner Erfahrungen und Fähigkeiten. Das vollständige Profil ist auf LinkedIn zu finden.

Erfahrung

Full-Stack-Developer mit Schwerpunkt auf AngularPostFinance AG

Oktober 2021 - März 2025

Web-Applikation für Nutzer zur Einsicht und Bearbeitung von Zahlungen, Konten und Produkten.

  • Analyse von Business-Requirements mit Business-Analysten
  • Frontend mit Angular unter Berücksichtigung moderner UX/UI-Prinzipien
  • State Management mit NgRx
  • Unit-Tests mit Jest, E2E-Tests mit Cypress
  • Backend-Anpassungen mit Java Spring Boot
  • Integration von REST-APIs
  • Mitarbeit an Deployments und Release-Freigaben
  • Code-Reviews und Pair-Programming
  • Dokumentation und Wissenstransfer
Full-Stack-DeveloperVisana Services AG

September 2017 - September 2021

Digitalisierung der Antragsverarbeitung über alle Kanäle hinweg.

  • Arbeit in einem agilen, interdisziplinären Team
  • Frontend mit Angular, TypeScript, RxJS, NgRx, SCSS, Cypress.js, Jest
  • Backend mit Java Spring Boot (Security, SOAP/REST, JPA)
  • Prozessautomatisierung mit Camunda BPM
  • Datenintegration mit Oracle SQL
  • CI/CD mit OpenShift nach GitOps
  • Analyse mit Matomo Analytics
  • Mentoring und Schulungen in mehreren Sprachen

Ausbildung

CAS Artificial Intelligence in AI & LLMs
Berner Fachhochschule

Oktober 2024 - März 2025

  • Retrieval-Augmented Generation
  • Reinforcement Learning
CAS Machine Learning in Image Analysis
Berner Fachhochschule

April 2024 - September 2024

  • Supervised Learning
CAS Datenanalyse in Visualisierung
Berner Fachhochschule

Oktober 2023 - April 2024

  • D3.js
  • Chart.js
CAS Software Entwicklung in Fullstack Skills
Berner Fachhochschule

Oktober 2022 - April 2023

  • Java
  • JavaScript
  • Datenbanken
  • GitOps
  • DevOps
Bachelor in Wirtschaftsinformatik
ipso Bildung

September 2014 - September 2017