Stefan Kassler
Entwickler C# .NET/WPF
Erfahrungen
Nov. 2023 - Juli 2024
9 MonatenEntwickler C# .NET/WPF
Hessische Zentrale für Datenverarbeitung
- Neuentwicklung veralteter Software im hessischen Schulbetrieb in C# .NET/WPF
- Verständnis und Analyse des alten Delphi- und Visual Basic 6-Quellcodes
- Einsatz von Visual Studio 2022 als IDE
- Teamzusammenarbeit über Pull Requests und Versionsverwaltung mit Git/SourceTree
- Projektmanagement mit eigener Wikisoftware und Open Project
- TechStack: C#, .NET 8.0, WPF, Visual Studio 22, Delphi, Visual Basic 6, LDAP, Active Directory, FTP, SMB, Git, SourceTree
- Workflow: Pull Requests, Open Project, wöchentliche Meetings, wöchentliche Besprechungen, dynamische Kommunikation
Mai 2023 - Juni 2023
2 MonatenC#/.NET Entwickler
Brooks Automation (Germany) GmbH
- Weiterentwicklung der Bediensoftware für komplexe Halbleiter-Reinigungsmaschinen nach SEMI-Standard
- Hintergrundkommunikation mit SPS-Software für Maschinensteuerung
- Einsatz von Spring.NET Framework neben Standard .NET-Komponenten
- Entwicklung in Visual Studio 2019 mit ReSharper
- Teamzusammenarbeit via Pull Requests und Versionsverwaltung mit Git/SourceTree
- Projektmanagement mit Atlassian Confluence und Azure DevOps
- Einführung eines SCRUM-Modells mit täglichen Stand-ups
- Kommunikation komplett in Englisch
- TechStack: C#, .NET Framework, Spring.NET, Git, SEMI Standard, Visual Studio 2019, ReSharper, SPS, Semiconductor
Jan. 2022 - Sept. 2022
9 MonatenFull-Stack Entwickler
TQ-Systems GmbH
- Weiterentwicklung von Apps auf Embedded-Geräten im Backend mit Go und Frontend mit Vue.JS
- Entwicklung in Ubuntu 20.04 LTS VM mit Visual Studio Code
- Containerisierung jeder App in Docker-Containern
- Qualitätssicherung durch Unittests in Go und Integrationstests mit Cypress
- Teamzusammenarbeit mit Merge Requests und Versionsverwaltung über GitLab
- Automatisierte Pipelines in GitLab CI für Tests bei Merge Requests
- Projektmanagement mit Jira und Confluence im SCRUM-Framework (tägliche Stand-ups, wöchentliche Meetings, Sprint-Meetings, Retrospektiven)
- TechStack: Go, Vue.JS, JavaScript, GitLab, Docker, Ubuntu, Visual Studio Code, Webpack, Cypress, MQTT, Modbus, D-Bus, Yocto, Yarn, BASH, Microservices, REST API
Jan. 2020 - Mai 2021
1 Jahr 5 MonatenFreelancer C#/.NET Entwickler
E.ON Digital Technology GmbH
- Weiterbetrieb und Wartung eines alten CRM-Programms in C#/.NET
- Bereitstellung von Gesprächsleitfäden in Formularform über Vue.JS und RTI Designer
- Entwicklung in Visual Studio 2019, RTI Designer und Visual Studio Code für Vue.JS/JavaScript
- Versionsverwaltung mit TortoiseGit
- Projektmanagement mit Jira und Confluence im SCRUM-Modell (tägliche Stand-ups, wöchentliche Meetings)
- TechStack: C#, .NET, JavaScript, Vue.JS, Node.js, CSS, HTML, RTI Designer, REST API, Webservices, Microservices, SoapUI, Postman, Git Bash, TortoiseGit, CosmosDB, AWS
Jan. 2019 - März 2019
3 MonatenFreelancer Softwareentwickler
DAVASO GmbH
- Analyse und umfassende Dokumentation einer 13 Jahre gewachsenen Codebasis in 2 Monaten
- Anpassung der Software an neue rechtliche Rahmenbedingungen
- Arbeit mit Transact-SQL auf MS SQL Server, C++ und C#/.NET-Komponenten sowie Perl-Programme
- Anpassung und Weiterentwicklung der Kundenhomepage mit PHP 7/Zend 1/Composer/Smarty und prototypeJS
- Entwicklungstools: verschiedene Visual Studio-Versionen, MS SQL Server Management Studio, Eclipse Oxygen 3
- Versionsverwaltung mit WinCVS
- Projektmanagement mit Jira und Wiki im SCRUM-Framework (tägliche Stand-ups, Sprints)
- TechStack: C#, .NET, C++, MS-SQL Server 2008, PHP 7, Zend 1, JavaScript, jQuery, prototypeJS, Transact-SQL, Composer, Smarty, Perl
Juli 2018 - Dez. 2018
6 MonatenUnity3D/VR Entwickler
Carmeq GmbH
- Weiterentwicklung einer umfassenden Fahrsimulation mit VR-Integration
- Simulation von Fahr- und Ladeszenarien für E-Autos mit Hardware-Feedback (Lenkrad, Pedale)
- Einsatz von HTC Vive Pro und Leap Motion für Handerkennung
- Entwicklung in Unity3D mit VRTK und Visual Studio
- Projektmanagement mit Jira und Confluence
- TechStack: Unity3D, C#, mono, VR, AR, HTC Vive Pro, Leap Motion, SVN
Aug. 2017 - Sept. 2018
1 Jahr 2 MonatenDelphi Entwickler
form & function GmbH
- Entwicklung einer Datenbankanwendung in Delphi zur Planung von Wartungsabläufen anhand von Sensorinput aus Industrieanlagen
- Berechnung von Verschleiß und Wartungszeitraum
- Anbindung an PostgreSQL-Datenbank und bestehendes Software-Portfolio
- TechStack: Delphi 10.2, PostgreSQL, zeoslib, dcpcrypt2
Nov. 2016 - Aug. 2017
10 MonatenVR-Lernsoftware Entwickler
LeFx GmbH
- Umsetzung einer VR-Lernsoftware mit Gamification-Elementen für die Automobilindustrie
- Entwicklung eines Szenario-Editors und einer eigenen Skriptsprache mit Parser und Interpreter
- Einsatz von Unity3D mit VRTK und HTC Vive Hardware
- Projektmanagement mit Jira und Confluence
- TechStack: Unity3D, C#, mono, VRTK, HTC Vive, UniRx, Perforce
Apr. 2015 - Mai 2016
1 Jahr 2 MonatenLead Gameplay Entwickler
FAKT Software GmbH
- Entwicklung von Level- und Objekt-Editoren für "Crazy Machines 3" auf firmeneigener Engine
- Implementierung komplexer mathematischer Funktionen
- Entwicklung in C++ mit Visual Studio und hausinternem Engine
- Versionsverwaltung mit Git (SourceTree GUI)
- Projektmanagement mit Jira und Confluence im SCRUM-Modell (Dailies, One-Week Sprints)
- TechStack: C++, 3D-Programmierung, Physikprogrammierung, Visual Studio 13/15
Okt. 2013 - Sept. 2014
1 JahrStartup Softwareentwickler
EXIST-Stipendium
- Alleinarbeit an einer medizinischen Software zur Früherkennung vaskulärer Erkrankungen durch OCT-Bildanalyse
- TechStack: Delphi 7, Bildverarbeitung, Medizinische Software
März 2008 - Sept. 2013
5 Jahren 7 MonatenFounder und Entwickler
SAFKAS Games
- Gründung und Leitung einer eigenen Softwarefirma während des Studiums
- Entwicklung von Spielen in Delphi 7 und Andorra2D
- Umsetzung kleiner Webprojekte und eigene Homepage in PHP und JavaScript
- TechStack: Delphi 7, Andorra2D, PHP, JavaScript, MySQL, HTML, CSS
Fähigkeiten
- Programmieren: C#, .Net, Wpf, C, C++, Vue.js, Javascript, Delphi, Php, Unity3d, Go, Mysql, Ms Sql, Postgresql, Css, Html, Perl, Bash, Typescript, Basic, Turbo Pascal
- Allgemeine Arbeitsweise: Agile Softwareentwicklung, Scrum, Objektorientierte Programmierung, Leitung Eigener Entwicklungsteams, Dokumentation Von Quellcode Und Projekt, Ein Auge Für Softwarearchitektur, Erstellung Eines Pflichtenhefts, Kommunikationsstarker Teamplayer, Leistungsorientiert
- Ides: Visual Studio, Visual Studio Code, Rti Designer, Delphi (2, 5, 7, Xe2, 10, 11), Unity3d, Eclipse
- Toolchain: Git, Gitlab, Svn, Sourcetree, Perforce, (Win)cvs, Docker, Ansible, Cypress, Soapui, Postman, Yocto
- Frameworks / Komponenten - Webentwicklung: Vue.js, Node.js, Webpack, Angular, Jquery, Symfony, Zend, Prototypejs, Composer, Enyo
- Frameworks / Komponenten - C#: .Net, Wpf, Spring.net, Unity3d, Vrtk, Unirx
- Frameworks / Komponenten - Go Lang / Embedded System: Modbus, D-bus, Sps
- Frameworks / Komponenten - Delphi: Zeoslib, Unidac, Mydac, Dcpcrypt2, Andorra2d
- Frameworks / Komponenten - Allgemein: Mqtt, Microservices, Rest Api, Webservices
- Zusammenarbeit: Jira, Confluence, Azure Devops, Mantis Bt, Trello, Ms Teams, Skype, Rocket.chat, Zoom, Discord, Bbb
- Hardware: Htc Vive Pro, Leap Motion, Microsoft Hololens
- Formate: Json, Xml, Html, Css, Rauc, Pdf, Word, Excel
- Betriebssysteme: Windows (Ab 95), Ubuntu (Ab 18.04), Ms-dos (Ab 3.0)
Sprachen
Deutsch
VerhandlungssicherEnglisch
VerhandlungssicherAusbildung
Okt. 2001 - Juni 2010
Universität Leipzig
Magister · Informatik, Logik und Wissenschaftstheorie · Leipzig, Deutschland
Sie suchen Freelancer?Passende Kandidaten in Sekunden!
FRATCH GPT testenWeitere Aktionen
Ähnliche Freelancer
Entdecken Sie andere Experten mit ähnlichen Qualifikationen und Erfahrungen.