Winterthur, Zurich, Switzerland
I am an experienced software engineer with an excellent sense for detail and a motivation to never stop learning. Professionally, I've been focused on .NET development, optimizing application design for high-performance scenarios. In my private projects, I like to stay up-to-date with web development. My free time is devoted to giving back to the community, leading my own game localization group. I put a strong emphasis on communication. I love code talk and cracking difficult problems.
- Relocated to Winterthur, Switzerland to join Structural Health Monitoring (SHM) development team - Responsible for consolidation and optimization of existing system architecture based on AWS and industrial PC
- Led 3 development teams through transformation to SAFe 6.0 Agile Release Train (ART) - Supported preparation and execution of 6 planning intervals (PIs) - Focused on effective collaboration, served stakeholders of 8 software projects based on the KiBox2 software platform - Designed architecture of Vehicle Testing, data acquisition application supporting up to 1500 live CAN / CAN FD signals - Provided technical breakdown of multiple future software projects as a base for project budgeting
KiBox2, KiStudio, FSI - Progressively worked towards a leadership role in the agile team - Led 2 development teams to market release of new products on KiBox2 software platform - KiBox2 E-Powertrain Edition, KiStudio, FSI - Designed architecture of KiStudio, a high-performance data acquisition software capable of recording live data from up to 20 devices at 700 Mbit/s without data loss - Selected as technical interviewer in .NET hiring process, processed over 50 candidates leading to multiple successful hires - Took part in product meetings and helped shaping application workflows - Closely cooperated with Product Owner and Testing Lead to ensure the direction of development adheres to product vision - Pushed improvements in QA through C# based UI testing framework - Responsible for cross-team communication regarding integration of internally developed libraries - Additional technologies: .NET 6 (migrated from .NET 4.8), FlaUI, Onion Architecture
KiBox 2 power-train analysis system for automotive industry - Development of Metro-style desktop application KiBox 2 Cockpit using .NET 4.8 - Full-time position in an international Agile team (Swiss, German, Slovak) - .NET components: WPF, LINQ, Task-based Async Model, REST, WCF - Aided by Prism and MVVM, Telerik, SciChart, NetMQ - Communication with hardware through Rest API, ZeroMQ, WebSocket, JSON, XML - Unit testing and integration testing in NUnit, Moq, Fluent Assertions - Built fast-access library for automotive data storage format MDF4 according to ASAM v4.1 - Heavily involved in process definition and improvements - Supported by Git, Jira, Confluence, Jenkins, Visual Studio, ReSharper, NCrunch, dotTrace - Early stages of the project: development using custom MVVM framework, then re-platforming to Prism
- Working as an intern in Madrid, Spain - Focus was on several mobile/hybrid applications based on Ionic/AngularJS and Ionic 3/Angular 4 - Multi-platform development targeted at desktop, Android, iOS - Preparing learning sessions for the whole team on selected topics - Utilizing TypeScript, HTML5, SCSS, WebStorm, BitBucket, Git
- Working part-time in a team of 8 people using the agile methodology Scrum - Designing and implementing developer tools based on .NET Framework/WPF - Contributing to R&D with proof-of-concept solutions - Utilizing .NET, C#, WPF, MVVM, Prism, Visual Studio, TFS