Stefan Kassler

Halle (Saale), Germany

Experience

Nov 2023 - Jul 2024
9 months
Lorem ipsum dolor sit amet

Hessische Zentrale für Datenverarbeitung

  • Redeveloped outdated software for the Hesse school system in C# .NET/WPF
  • Analyzed and understood legacy code in Delphi and Visual Basic 6
  • Used Visual Studio 2022, Git/SourceTree, custom wiki software and OpenProject
  • Tech stack: C#, .NET 8.0, WPF, Delphi, Visual Basic 6, LDAP, Active Directory, FTP, SMB, Git, SourceTree
  • Workflow: pull requests, OpenProject, weekly meetings, two meetings per week, dynamic communication
May 2023 - Jun 2023
2 months
Lorem ipsum dolor sit amet

Brooks Automation (Germany) GmbH

  • Extended the operator software for complex cleaning machines in the semiconductor industry
  • Designed and developed interfaces following SEMI standards
  • Communicated with PLC software for machine control
  • Used Spring.NET, Visual Studio 2019, ReSharper, Git/SourceTree
  • Project management with Confluence and Azure DevOps in Scrum (dailies)
  • Communication entirely in English
Jan 2021 - Sep 2022
9 months
Lorem ipsum dolor sit amet

TQ-Systems GmbH

  • Full-stack development of apps on embedded devices (backend in Go, frontend in Vue.JS)
  • Developed on Ubuntu 20.04 LTS VM with Visual Studio Code; containerized with Docker
  • Unit tests in Go, integration tests with Cypress
  • Version control and CI/CD pipelines in GitLab
  • Project management with Jira and Confluence in Scrum (dailies, weeklies, sprint meetings, retros)
  • Tech stack: Go, Vue.JS, JavaScript, GitLab, Docker, Ubuntu, Webpack, Cypress, MQTT, Modbus, D-Bus, Yocto, Yarn, BASH, microservices, REST API
Jan 2020 - May 2021
1 year 5 months
Lorem ipsum dolor sit amet

E.ON Digital Technology GmbH

  • Maintained and improved an old CRM program in C#/.NET with Vue.JS forms (RTI Designer)
  • First two-month onsite transfer in Potsdam, then remote work
  • Developed with Visual Studio 2019 and Visual Studio Code
  • Version control with TortoiseGit
  • Project management with Jira and Confluence in Scrum (dailies, weeklies)
  • Tech stack: C#, .NET, JavaScript, Vue.JS, Node.js, CSS, HTML, RTI Designer, REST API, web services, microservices, SoapUI, Postman, Git Bash, CosmosDB, AWS
Jan 2019 - Mar 2019
3 months
Germany
Lorem ipsum dolor sit amet

DAVASO GmbH

  • Analyzed and documented a 13-year codebase in C#, C++, Perl and Transact-SQL
  • Adapted software to new legal requirements
  • Backend development with PHP 7/Zend 1/Composer/Smarty, frontend with prototypeJS
  • Used various Visual Studio versions, MS SQL Server Management Studio, Eclipse Oxygen 3
  • Version control with WinCVS
  • Project management with Jira and wiki in Scrum (dailies, sprints)
  • Tech stack: C#, .NET, C++, MS SQL Server 2008, PHP 7, Zend 1, JavaScript, jQuery, Transact-SQL, Perl
Jul 2018 - Dec 2019
6 months
Berlin, Germany
Lorem ipsum dolor sit amet

Carmeq GmbH

  • Enhanced a comprehensive driving simulator in Unity3D/VRTK with VR headset and hand tracking
  • Simulated driving and charging scenarios using HTC Vive Pro and Leap Motion
  • Used Visual Studio and SVN
  • Project management with Jira and Confluence
  • Tech stack: Unity3D, C#, mono, VR/AR, HTC Vive Pro, Leap Motion
Aug 2017 - Sep 2018
1 year 2 months
Lorem ipsum dolor sit amet

form & function GmbH

  • Developed a Delphi database application for maintenance planning based on sensor data
  • Integrated PostgreSQL database into existing software portfolio
  • Tech stack: Delphi 10.2, PostgreSQL, zeoslib, dcpcrypt2
Nov 2016 - Aug 2017
10 months
Germany
Lorem ipsum dolor sit amet

LeFx GmbH

  • Created VR learning software with gamification elements in Unity3D/VRTK for the automotive industry
  • Developed a scenario editor and custom scripting language with parser and interpreter
  • Used HTC Vive, Perforce
  • Project management with Jira and Confluence
  • Tech stack: Unity3D, C#, VRTK, UniRx, VR, Perforce
Apr 2015 - May 2016
1 year 2 months
Leipzig, Germany
Lorem ipsum dolor sit amet

FAKT Software GmbH

  • Lead gameplay development for "Crazy Machines 3" on company’s C++ engine
  • Implemented level and object editors and complex mathematical functions
  • Developed in Visual Studio with Git (SourceTree)
  • Project management with Jira and Confluence in Scrum (dailies, one-week sprints)
  • Tech stack: C++, 3D and physics programming, Visual Studio, Git
Oct 2013 - Sep 2014
1 year
Lorem ipsum dolor sit amet

EXIST-Stipendium

  • Startup development of medical software for early detection of vascular diseases using image analysis of OCT scans
  • Sole programmer on the team
  • Tech stack: Delphi 7, image processing
Mar 2008 - Sep 2013
5 years 7 months
Lorem ipsum dolor sit amet

SAFKAS Games

  • Founded and led own software company during studies
  • Developed games in Delphi 7 and web projects in PHP/JavaScript
  • Tech stack: Delphi 7, Andorra2D, PHP, JavaScript, MySQL, HTML, CSS

Summary

  • Programming: C#, .NET, WPF, C, C++, Vue.JS, JavaScript, Delphi, PHP, Unity3D, Go, MySQL, MS SQL, PostgreSQL, CSS, HTML, Perl, BASH, TypeScript, BASIC, Turbo Pascal
  • General workflow: Agile software development, SCRUM, object-oriented programming, leading own development teams, code and project documentation, eye for software architecture, writing specifications, strong communicator and team player, performance-oriented
  • 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/components (web development): Vue.JS, Node.JS, Webpack, Angular, jQuery, Symfony, Zend, prototypeJS, Composer, Enyo
  • Frameworks/components (C#): .NET, WPF, Spring.NET, Unity3D, VRTK, UniRx
  • Frameworks/components (Go/embedded systems): Modbus, D-Bus, PLC
  • Frameworks/components (Delphi): zeoslib, UniDAC, MyDAC, dcpcrypt2, Andorra2D
  • Frameworks/components (general): MQTT, microservices, REST API, web services
  • Collaboration: JIRA, Confluence, Azure DevOps, Mantis BT, Trello, MS Teams, Skype, Rocket.Chat, Zoom, Discord, BBB
  • Hardware: HTC Vive Pro, Leap Motion, Microsoft HoloLens
  • Formats: JSON, XML, HTML, CSS, RAUC, PDF, Word, Excel
  • Operating systems: Windows (from 95), Ubuntu (from 18.04), MS-DOS (from 3.0)

Languages

German
Native
English
Advanced

Education

Oct 2001 - Jun 2010

Universität Leipzig

Magister, Image and Signal Processing, Artificial Intelligence, Assembly, Hardware · Computer Science, Logic and Theory of Science · Leipzig, Germany