Requirements and systems engineer with a solid background in software engineering. Since 2013 I have worked on safety-related railway signalling (ERTMS/ETCS) projects, taking roles from software developer and product owner to system engineer, requirements manager and team leader, and since 2022 also on automotive systems with ASPICE. Today I work as a system architect at ELESTER. I enjoy leading teams and helping team members grow their competencies.
Professional background
The areas I work in most:
- Railway systems: ERTMS/ETCS signalling, CENELEC EN 50126, EN 50128 and EN 50129
- Automotive systems: ASPICE at system (SYS) level, ISO 26262 functional safety
- Requirements management: End-to-end requirements engineering in IBM DOORS and IBM Jazz
- System architecture: Safety concepts, functional and physical architecture
- Safety analysis: FMEA, FTA, technical safety concepts, traceability
- Technical leadership: Team leadership, product backlog ownership, bid and tender documentation
Career timeline
I started as a junior software engineer on ERTMS signalling projects and moved step by step into product ownership, team leadership, system engineering and business analysis.
- System ArchitectELESTERSeptember 2026 - Present
Software and system architecture and design.
- System Engineer (Consultant)AlstomOctober 2022 - August 2026
System engineering and requirements management for ERTMS/ETCS railway signalling products, working remotely as a contractor.
- Senior Analyst, Business SolutionsGlobalLogic PolandSeptember 2022 - August 2026
Requirements elicitation and analysis for automotive systems at ASPICE SYS level: requirements management, system architecture definition and bid documentation.
- Team LeaderAlstomJune 2021 - September 2022
Led a team of system architects and requirements managers working on ERTMS-based products; change management and technical leadership.
- System Engineer / Requirements ManagerAlstomFebruary 2021 - September 2022
Requirements setup for safety-related railway systems, definition of the requirements management process, bid documentation, FMEA/FTA and system architecture.
- System EngineerBombardier TransportationApril 2019 - February 2021
System engineering for ERTMS railway signalling products: requirements, user stories, prototyping and system architecture.
- Product OwnerBombardier Transportation (ZWUS) PolskaMay 2016 - September 2017
Backlog creation and maintenance; web application development (C++, HTML, JavaScript).
- Software DeveloperBombardier Transportation (ZWUS) PolskaMay 2015 - December 2021
Design and implementation of ERTMS railway signalling system adaptations; simulator development, test scenarios, configuration and release management.
- Junior Software EngineerBombardier Transportation (ZWUS) PolskaDecember 2013 - April 2015
Implementation of ERTMS railway signalling system adaptations; test scenario and script creation.
Technical skills
Architecture and design: System architecture, requirements management, FMEA/FTA, UML, ASPICE, CENELEC
Programming: C/C++, Python, TCL/Expect, Bash, REST APIs
Tools: IBM DOORS, IBM Jazz, Git, Gerrit
Ways of working: Agile/Scrum, product ownership, team leadership, bid preparation
Own projects
In my spare time I build tools around requirements and diagnostics, such as ALM OS, ReqManTool, RBC_Template, LogViewer and CAN Pro-Decoder. See the portfolio
Education
Bachelor of Engineering in Electronic Engineering (Multimedia Systems and Communications), Wrocław University of Technology, 2009-2013.
How I work
Safety and reliability have to be designed into a system from the start, not added at the end. Clear, verifiable requirements, consistent traceability and careful architecture work are what make that possible.
Let's connect
Want to talk about system design, safety-related systems or requirements engineering? Get in touch.