Kenntnisse
In Kürze…
In meiner beruflichen Praxis zentrale und regelmäßig gebrauchte Kenntnisse sind hervorgehoben
- Windows 10, Windows 7, Linux
- MS Visual Studio, MS Code, Jebrains Toolstack
- MS SQL Server, MySQL/MariaDB, MongoDB
- Adobe Creative Suite, Affinity Suite
- Office 365, MS Project
- C# (Desktop, ASP.net MVC, REST API), .NET Framework, .NET Core 5
- Java
- Python, Anachonda, Webframework Django
- Apache, HTML, CSS, JQuery
- PHP, WordPress, Typo3
- JavaScript, Node.JS, Webframework Express
- VCS und Container: GitHub, Docker Hub
- Buildsystem und CI: Nuke, GitHub Actions, Jetbrains Teamcity
Etwas ausführlicher…
An dieser Stelle möchte ich näher auf meine Kenntnisse eingehen. Neben meiner Arbeit konnte ich gerade auch durch das gleichzeitige Studium und der hier erforderlichen praktischen Arbeit eine Menge an Erfahrung und Erkenntnissen sammeln und einsetzen. Meine davor gesammelte Berufserfahrung wirkte sich hierbei ebenfalls positiv aus.
Sicherlich lassen sich nicht alle Kenntnisse mit denen einer einschlägigen und täglichen Praxis vergleichen, bilden aber ein sehr gutes Grundgerüst, um sich schnell in Aufgabenstellungen einzufinden und sich neues Wissen zu erschließen.
Praktische Berufserfahrung
Eine Facette meiner aktuellen Tätigkeit ist die Pflege und Administration von Datenbeständen. Der Umgang mit Datenbanken und -strukturen verschiedenster Arten und Größen ist daher nichts Ungewöhnliches. Zum Einsatz kommen Tools wie Access und Excel, aber auch Arbeiten im Umfeld von SQL-Server sind keine Seltenheit. Das Spektrum der Arbeit reicht hier von einfachem Aufbereiten hin bis zu komplexen, internen Systemen.
Eine andere Facette ist das Erstellen verschiedener Anwendungen für den internen Gebrauch. Zwei sehr umfangreiche und unternehmensweit eingesetzte Anwendungen stechen hierbei hervor. Den Schwerpunkt bildet hierbei die Desktop Programmierung mit C# auf Basis des .NET Frameworks. Als Datenbanken kommen in der Regel SQL-Server oder MySQL/MariaDB zum Einsatz.
Auf Basis meiner bisherigen Arbeit konnte ich hierbei sehr viel Erfahrung im Umgang mit Nutzern, aber auch in der Konzeption und Umsetzung von Anwendungen sowie Benutzerschnittstellen unter Einbeziehung der späteren Nutzer sammeln. Sich ständig wechselnde Anforderungen haben dazu geführt, dass ich mich schnell auf ändernde Anforderungen anpassen und fehlendes Wissen aneignen kann.
Weitere Erfahrungen
Im Rahmen meines Studiums erhielt ich die Change, mich immer wieder mit neuen Themengebieten sowohl theoretisch als auch praktisch auseinander setzen zu dürfen.
Eine immer wiederkehrende Thematik stellt die Webprogrammierung da, so dass ich hier verstärkt Kenntnisse und Erfahrungen sammeln konnte. Neben den Basisfähigkeiten zur Erstellung von Webseiten gehören hierzu auch erste Erfahrungen mit Apache sowie den Webframeworks Express und Django. Durch die Umsetzung meiner Arbeiten konnte ich zudem den Umgang mit relevanten Techniken, Sprachen und Umgebungen erlernen. Hierzu gehören auch CMS Systeme wie Typo3 oder WordPress.
Weiter Facetten des Studiums sind die Programmierung und der Aspekt des Designs. Hier konnte ich mir eine gute Basis im Bereich des Designs und seiner Wirkung beispielsweise im Rahmen einer Benutzerschnittstelle erwerben. Gerade im Master wurden hierbei das Wissen durch Motion Grafik und der Mediendidaktik erweitert und ergänzt.
Durch den ständigen Nutzen der erworbenen Programmierkenntnisse konnten immer wieder Sprachen wie Python, Java und C# zur Umsetzung fortgeschrittener Themen eingesetzt werden, so dass sowohl von den Themen als auch Sprachen eine gute Basis vorhanden ist. Hierbei wurden Felder wie der logischen und funktionalen Programmierung ebenso wie GitHub oder Containerdienste berücksichtigt.
Durch meine schriftlichen Arbeiten im Bachelorstudium und später durch entsprechenden Kurse im Masterstudium konnte ich mir eine gute und erste grundlegende Basis im Bereich der Künstlichen Intelligenz und neuronaler Netze aneignen.
Als letztes konnte ich mir im Laufe meines Studiums sehr viel Erfahrung im Umgang mit immer wechselnden Kommilitonen und der Arbeit in örtlich weit verteilten Gruppen machen. Die Nutzung verschiedenster Tools zur Vernetzung und Zusammenarbeit wurde hierbei zur gängigen Praxis.
Sonstiges
Dieser letzte Bereich wird zumeist etwas stiefmütterlich behandelt. Sicher gehört dazu, dass ich mobil bin. Meine Muttersprache ist deutsch, aber der Umgang mit der englischen Sprache ist recht häufig. Hierbei sind meine Fähigkeit was das Lesen und Hören angeht besser, als das Sprechen, da ich selten hierzu Gelegenheit habe.
Ich fotografiere, zeichne, lese und schreibe sehr gerne als Ausgleich zur Arbeit und zum Studium, was jedoch aus zeitlichen Gründen nicht immer funktioniert.