01/23/2026 updated


Premium member
100 % availableDeveloper | IT Technician
Piekary Ślaskie, Poland
Worldwide
HTMLJava (Programming Language)JavaScriptApplication Programming Interfaces (APIs)C Sharp (Programming Language)C++ (Programming Language)Cascading Style Sheets (CSS)Computer ClustersData CollectionDebuggingTraceabilityVideo Game DevelopmentGitHubSupervisory Control and Data Acquisition (SCADA)Infrastructure Management
I’m a software developer with a strong industrial background, delivering production-critical systems in manufacturing environments—especially within MES implementations and AVEVA-based architectures. I work on end-to-end MES rollouts, including integration with existing production machines and DCS components, enabling better production management, traceability, data acquisition, and performance monitoring.
I also have hands-on experience in migrating AVEVA environments (e.g., from 2020 R2 to 2023), including server cluster setup, project migration, validation, and performance improvements through modernized infrastructure.
At the same time, I actively build developer-facing tools in the game development space. As part of the Everest mod loader team (Celeste), I implement new APIs and features, fix bugs, review Pull Requests, and reduce technical debt. I also created CelesteREPL, an in-game C# REPL console for real-time debugging and prototyping, and contributed ModInteropImportGenerator, a Roslyn Source Generator (NuGet) that improves usability, validation, and documentation for mod developers.
This combination of manufacturing-grade reliability and modern software engineering allows me to build systems that are both robust in production and developer-friendly by design.
Experience
Professional experience0 - 5 years
Freelancer since2023
Languages
EnglishGoodPolishNative speaker
Project history
I am a member of the Everest team, whose purpose is to develop and maintain Everest, the mod loader for the game Celeste. It allows players to create and share new content, such as new levels and features, as well as extend existing functionality. As part of my responsibilities, I implement new features and APIs into Everest, investigate and fix bugs, review Pull Requests submitted by other members of the community, and resolve technical debt.
This project aims to create a new MES and integrate it with the existing production machines. The components of the already-in-place DCS were integrated with the created MES, fixing any issues that showed up during testing. The MES allows for easier production management, traceability, data acquisition and performance tracking.
This project provides 24/7 support, ensuring high system availability.
High priority issues are swiftly resolved to minimize production downtimes. Furthermore, detailed analyses are provided to ensure that root causes are completely understood, acknowledged, and mitigated or worked around if possible.