Welcome
Hallo, mein Name ist Pascal und ich bin 20 Jahre alt. Ich habe 2025 meine Lehre als Applikationsentwickler mit Berufsmaturität abgeschlossen und nun studiere ich Informatik an der Ostschweizer Fachhochschule (OST). Neben dem Studium arbeite ich zudem als Applikationsentwickler.
Mit was ich arbeite
Wärend meiner Ausbildung und Freizeit habe ich mit verschiedenen Technologien und Programmen gearbeitet. Mit den folgenden Technologien habe ich die meisten Erfahrungen gesammelt.
Programmiersprachen und Frameworks
Mit diesen Technologien habe ich die meiste Erfahrung.
Kotlin
Programmiersprache
Eine moderne, vielseitige Programmiersprache von JetBrains.
Java
Programmiersprache
Eine plattformunabhängige, objektorientierte Programmiersprache.
Html & Css
Programmiersprache
Die Grundlagen für die Entwicklung von Webseiten.
JavaScript
Programmiersprache
Eine der wichtigsten Programmiersprachen für die Webentwicklung.
TypeScript
Programmiersprache
Ein Superset von JavaScript, welches statische Typisierung unterstützt.
Vue.js
Framework
Ein JavaScript Framework für die Entwicklung von Benutzeroberflächen.
Nuxt.js
Framework
Ein open source Vue Framework für die Entwicklung von Webseiten.
Weitere Programmiersprachen und Frameworks
Die folgenden Technologien habe ebenfalls immer wider verwendet. Wärend der Berufsschule oder Studium als auch in private Projekten habe ich mit weiteren Technologien gearbeitet. Aufgelistet sind nur die wichtigsten und die von mir meist verwendetsten.
Javascript Dev-Tools
Tool
Tools für die Entwicklung von Javascript Webseiten.
SQL
Programmiersprache
Eine Sprache zur Abfrage von Datenbanken.
Express
Framework
Ein Webframework für Node.js.
Bash
Programmiersprache
Eine Skriptsprache für die Bedienung der Konsole.
React
Framework
Ein JavaScript Framework für die Entwicklung von Benutzeroberflächen.
Docker
Tool
Ein Tool, um Anwendungen in Containern zu verpacken (Cloud).
Docker compose
Tool
Ein Tool, um mehrere Docker Container zu verwalten.
Scala
Programmiersprache
Eine funktionale Programmiersprache für die JVM.
Python
Programmiersprache
Python ist eine Programmiersprache, mit der Systeme effektiv integrieren und Prozesse automatisiert werden können.
Entwicklungsumgebungen
Um die Projekte umzusetzen habe ich verschiedene Entwicklungsumgebungen verwendet. Am häufigsten jedoch die folgenden.
Android Studio
Entwicklungsumgebung
Eine Entwicklungsumgebung für Android-Anwendungen.
Visual Studio
Entwicklungsumgebung
Eine umfassende IDE für die Entwicklung von .NET und C++ Anwendungen.
Visual Studio Code
Entwicklungsumgebung
Ein leichtgewichtiger Code-Editor von Microsoft.
Rider
Entwicklungsumgebung
Eine IDE für .NET und Gameentwicklung von JetBrains.
IntelliJ IDEA
Entwicklungsumgebung
Eine IDE für Java und Kotlin von JetBrains.
Arbeiten mit KI
Auch wenn ich gerne ohne KI-Tools programmiere, ist es für mich dennoch wichtig, solche Tools effizient nutzen zu können. In der heutigen, schnelllebigen Programmierwelt ist es für Entwickler wichtig, sich ständig auf neue Technologien einzulassen. Besonders bei sich wiederholenden Aufgaben oder bei der Suche nach Lösungen für Probleme greife ich auf KI-Tools zurück. Die Tools helfen mir, effizienter zu arbeiten.
Github Copilot
Mit GitHub Copilot kann ich, ohne den Code-Editor zu wechseln, Vorschläge zu meinem Code von der KI erhalten. Es ermöglicht es mir, während dem Programmieren angefangene Zeilen zu vervollständigen, die nächsten Zeilen vorzuschlagen oder direkt nach den Lösungen eines kleinen Problems zu suchen.
Mehr erfahrenChatGPT
Ich nutze ChatGPT in verschiedenen Situationen. Es kann mir beispielsweise Konzepte erklären oder bei der Behebung komplexerer Fehler helfen. Ein weiteres Anwendungsbeispiel ist die Erstellung von Dokumentationen. Dabei kann ich es zur Überarbeitung von Texten, zur Verbesserung von Formulierungen oder zum Hinweis auf fehlerhafte oder fehlende Inhalte einsetzen.
Mehr erfahrenSchule
Neben meiner Arbeit als Softwareentwickler bilde ich mich weiter. Da ich die BMS wärend der Lehre gemacht habe konnte ich direkt nach der Lehre mein Studium an einer Fachhochschule beginnen.
Berufsmaturitätsschule Zürich
Wärend vier Jahren wurde ich an der BMS in Zürich in sämtlichen Schulfächern unterrichtet und ich habe meine Berufsmaturität erhalten. Dieser Abschluss ermöglicht es mir, an eine Fachhochschule zu gehen.
Mehr erfahrenTechnische Berufsschule Zürich
Die Module an der TBZ ermöglichten es mir, als angehender Informatiker in der Applikationsentwicklung neues Wissen für meinen Beruf zu erlangen, meine Fähigkeiten zu erweitern und mich optimal auf die Anforderungen meines zukünftigen Berufs vorzubereiten.
Mehr erfahrenOstschweizer Fachhochschule
Im Sommer 2025 habe ich mein Informatikstudium an der Ost begonnen.
Mehr erfahren
Github Repositories
Hier finden Sie alle meine öffentlichen Repositories auf Github.