Stefan Kassler
Developer C# .NET/WPF
Experience
Developer C# .NET/WPF
Hessian Centre for Data Processing
- Redeveloped outdated software for the Hessian school system in C# .NET/WPF
- Understanding and analyzing old Delphi and Visual Basic 6 source code
- Using Visual Studio 2022 as the IDE
- Team collaboration through pull requests and version control with Git/SourceTree
- Project management using custom wiki software and OpenProject
- TechStack: C#, .NET 8.0, WPF, Visual Studio 22, Delphi, Visual Basic 6, LDAP, Active Directory, FTP, SMB, Git, SourceTree
- Workflow: pull requests, OpenProject, weeklies, weekly meetings, dynamic communication
C#/.NET Developer
Brooks Automation (Germany) GmbH
- Further development of the user software for complex semiconductor cleaning machines according to SEMI standards
- Background communication with PLC software for machine control
- Using the Spring.NET framework alongside standard .NET components
- Development in Visual Studio 2019 with ReSharper
- Team collaboration via pull requests and version control with Git/SourceTree
- Project management with Atlassian Confluence and Azure DevOps
- Introduced a SCRUM model with daily stand-ups
- Full communication in English
- TechStack: C#, .NET Framework, Spring.NET, Git, SEMI standard, Visual Studio 2019, ReSharper, PLC, Semiconductor
Full-Stack Developer
TQ-Systems GmbH
- Further development of apps on embedded devices with Go for the backend and Vue.JS for the frontend
- Development in an Ubuntu 20.04 LTS VM using Visual Studio Code
- Containerizing each app in Docker containers
- Quality assurance through unit tests in Go and integration tests with Cypress
- Team collaboration with merge requests and version control via GitLab
- Automated pipelines in GitLab CI for testing on merge requests
- Project management with Jira and Confluence in a SCRUM framework (dailies, weeklies, sprint meetings, retrospectives)
- TechStack: Go, Vue.JS, JavaScript, GitLab, Docker, Ubuntu, Visual Studio Code, Webpack, Cypress, MQTT, Modbus, D-Bus, Yocto, Yarn, BASH, microservices, REST API
Freelancer C#/.NET Developer
E.ON Digital Technology GmbH
- Continued operation and maintenance of an old CRM program in C#/.NET
- Providing conversation guides as forms with Vue.JS and RTI Designer
- Development in Visual Studio 2019, RTI Designer, and Visual Studio Code for Vue.JS/JavaScript
- Version control with TortoiseGit
- Project management with Jira and Confluence in a SCRUM model (dailies, weeklies)
- TechStack: C#, .NET, JavaScript, Vue.JS, Node.js, CSS, HTML, RTI Designer, REST API, web services, microservices, SoapUI, Postman, Git Bash, TortoiseGit, CosmosDB, AWS
Freelancer Software Developer
DAVASO GmbH
- Analysis and comprehensive documentation of a 13-year-old codebase in 2 months
- Adapting the software to new legal requirements
- Working with Transact-SQL on MS SQL Server, C++ and C#/.NET components, and Perl scripts
- Adapting and further developing the client's website with PHP 7/Zend 1/Composer/Smarty and PrototypeJS
- Development tools: various Visual Studio versions, MS SQL Server Management Studio, Eclipse Oxygen 3
- Version control with WinCVS
- Project management with Jira and wiki in a SCRUM framework (dailies, sprints)
- TechStack: C#, .NET, C++, MS-SQL Server 2008, PHP 7, Zend 1, JavaScript, jQuery, PrototypeJS, Transact-SQL, Composer, Smarty, Perl
Unity3D/VR Developer
Carmeq GmbH
- Continued development of a comprehensive driving simulation with VR integration
- Simulation of driving and charging scenarios for electric cars with hardware feedback (steering wheel, pedals)
- Use of HTC Vive Pro and Leap Motion for hand tracking
- Development in Unity3D with VRTK and Visual Studio
- Project management with Jira and Confluence
- TechStack: Unity3D, C#, mono, VR, AR, HTC Vive Pro, Leap Motion, SVN
Delphi Developer
form & function GmbH
- Development of a database application in Delphi for planning maintenance procedures based on sensor input from industrial equipment
- Calculation of wear and maintenance intervals
- Integration with PostgreSQL database and existing software suite
- TechStack: Delphi 10.2, PostgreSQL, zeoslib, dcpcrypt2
VR Learning Software Developer
LeFx GmbH
- Implementation of a VR learning software with gamification elements for the automotive industry
- Development of a scenario editor and a custom scripting language with parser and interpreter
- Use of Unity3D with VRTK and HTC Vive hardware
- Project management with Jira and Confluence
- TechStack: Unity3D, C#, mono, VRTK, HTC Vive, UniRx, Perforce
Lead Gameplay Developer
FAKT Software GmbH
- Development of level and object editors for "Crazy Machines 3" on a custom engine
- Implementation of complex mathematical functions
- Development in C++ with Visual Studio and in-house engine
- Version control with Git (SourceTree GUI)
- Project management with Jira and Confluence using Scrum (daily meetings, one-week sprints)
- TechStack: C++, 3D programming, physics programming, Visual Studio 13/15
Startup Software Developer
EXIST-Stipendium
- Solo work on medical software for early detection of vascular diseases using OCT image analysis
- TechStack: Delphi 7, image processing, medical software
Founder and Developer
SAFKAS Games
- Founded and led my own software company during my studies
- Developed games in Delphi 7 and Andorra2D
- Implemented small web projects and my own website in PHP and JavaScript
- Tech stack: Delphi 7, Andorra2D, PHP, JavaScript, MySQL, HTML, CSS
Industries Experience
See where this freelancer has spent most of their professional time. Longer bars indicate deeper hands-on experience, while shorter ones reflect targeted or project-based work.
Experienced in Information Technology (7.5 years), Manufacturing (2 years), Energy (1.5 years), Automotive (1 year), Healthcare (1 year), and Education (0.5 years).
Business Areas Experience
The graph below provides a cumulative view of the freelancer's experience across multiple business areas, calculated from completed and active engagements. It highlights the areas where the freelancer has most frequently contributed to planning, execution, and delivery of business outcomes.
Experienced in Information Technology (11.5 years), Product Development (9.5 years), Project Management (4.5 years), Research and Development (1 year), and Quality Assurance (0.5 years).
Skills
- 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 Approach: Agile Software Development, Scrum, Object-oriented Programming, Leading My Own Development Teams, Documenting Source Code And Projects, An Eye For Software Architecture, Creating Requirement Specifications, Strong Communicator And Team Player, Results-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 Lang / 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
Education
University of Leipzig
Master's degree · Computer Science, Logic, and Philosophy of Science · Leipzig, Germany
Profile
Frequently asked questions
Do you have questions? Here you can find further information.
Where is Stefan based?
What languages does Stefan speak?
How many years of experience does Stefan have?
What roles would Stefan be best suited for?
What is Stefan's latest experience?
What companies has Stefan worked for in recent years?
Which industries is Stefan most experienced in?
Which business areas is Stefan most experienced in?
Which industries has Stefan worked in recently?
Which business areas has Stefan worked in recently?
What is Stefan's education?
What is the availability of Stefan?
What is the rate of Stefan?
How to hire Stefan?
Average rates for similar positions
Rates are based on recent contracts and do not include FRATCH margin.
Similar Freelancers
Discover other experts with similar qualifications and experience
Experts recently working on similar projects
Freelancers with hands-on experience in comparable project as a Developer C# .NET/WPF
Nearby freelancers
Professionals working in or nearby Halle (Saale), Germany