Code mit Struktur.
Lösungen mit Praxisbezug.
Hallo! Ich bin Roger Reuteler, Softwareentwickler mit starkem Fundament in Java, Python und SQL. Dank meiner Vorerfahrung in IT-Support und Teamführung verbinde ich technisches Know-how mit Handlungsorientierung und Verlässlichkeit.
Tech-Stack & Kompetenzen
Technologien, die ich in meinem Studium und in der Praxis fundiert angewendet habe.
Backend & Sprachen
- Python (Data, Backend & Skripting)
- Java (Objektorientierung, Architektur)
- C# (Unity & App-Entwicklung)
- SQL & NoSQL (PostgreSQL, MongoDB)
- JavaScript / HTML / CSS
Daten & Cloud
- SQL & PostgreSQL (Abfragen, Auswertungen)
- NoSQL (MongoDB & Datenstrukturen)
- Google Cloud Platform (GCP), Firebase, AWS
- Data Engineering & Data Science
- Docker, Terraform & CI/CD
Methoden & Praxis
- Git & GitHub Workflows, CI/CD Pipelines
- ICT Support & Systemadministration (SIZ)
- Softwaretests & Qualitätssicherung
- Prozessmanagement
- Scrum & Kanban
- Teamführung
Ausgewählte Projekte
Ein Auszug aus Arbeiten, die technisches Verständnis und praktische Umsetzung demonstrieren.
Lern-App mit KI (App & Backend)
Entwicklung einer Android 3D-Anwendung kombiniert mit einem Python-basierten Google Cloud Backend zur automatisierten Generierung von Quiz-Fragen aus Skripten. Inklusive Usability-Evaluation.
Batch Telemetry Data Pipeline
Konzeption und Umsetzung einer containerisierten Daten-Pipeline mit Python und MongoDB zur Verarbeitung und automatisierten HTML-Berichterstellung von Telemetriedaten.
Werdegang & Erfahrung
Kombination aus fundierter IT-Praxis, Support-Erfahrung und Führungskompetenz.
B.Sc. Softwareentwicklung
IU Internationale Hochschule
Studium mit Fokus auf Software-Architektur, Data Engineering und Cloud-Technologien.
ICT-Support
Praktische Erfahrung als ICT-Supporter (1st/2nd Level), PostgreSQL-Datenbankverwaltung sowie Erstellung von SQL-Abfragen, statistischen Auswertungen und Berichtsvorlagen (HTML/CSS/JavaScript).
Teamleitung & Logistikfachmann
Führung und Organisation von Teams, Prozessoptimierung, Verantwortung für Ressourcen und termingerechte Logistikprozesse: Dadurch bringe ich hohe Belastbarkeit, Struktur und ausgeprägte Kommunikationsstärke ein.
Lass uns ins Gespräch kommen
Ich bin bereit für den nächsten Karriereschritt als Softwareentwickler und freue mich auf Ihre Nachricht!