Senior Software Engineer, Tech Lead and Principal Engineer with 13 years of commercial experience in enterprise software across automotive, healthcare, welfare, fintech and mobile security. I lead cross-functional engineering teams of up to 12 developers and QA engineers, own final technical and architectural decisions, and work directly with international enterprise stakeholders. Strong background in .NET Core, Angular, TypeScript, Node.js, REST APIs, distributed systems, CI/CD and software architecture — combining hands-on engineering with technical leadership, mentoring, delivery ownership and stakeholder management.
What I do
- Design and build enterprise applications with .NET Core, ASP.NET Core Web API, Angular, TypeScript and REST APIs.
- Lead architecture decisions for distributed systems, microservices-oriented platforms and enterprise integrations.
- Drive technical leadership, mentoring, code quality, engineering standards and architectural best practices.
- Build CI/CD pipelines, automation scripts and release processes with Jenkins, Git, Azure DevOps and Python.
- Translate business objectives and complex domain knowledge into technical roadmaps and scalable solutions.
Experience

Engineering Consultant / Principal Engineer
· GlobalLogic Poland01/2024 – present
Principal Engineer for a premium German automotive OEM in the telematics domain — owning final technical and architecture decisions and engineering standards. Lead a 12-person cross-functional team and act as the main technical point of contact for client stakeholders and management.
TypeScriptNode.jsLinuxAutomotiveJenkinsTelematicsArchitecture LeadTechnical Team Leader
Lead Software Engineer
· GlobalLogic Poland04/2021 – 12/2023
Led development of a global telematics platform (TypeScript/Node.js) deployed in millions of premium vehicles. Managed two sub-teams (12 developers + QA), owned architecture and built Jenkins CI/CD pipelines. Also led frontend for a greenfield AI-powered railway inspection platform. Led frontend development for a greenfield AI-powered video analysis platform for railway infrastructure inspection. Selected the technology stack and implemented Azure B2C authentication and advanced video-analysis features supporting accurate defect detection.
TypeScriptNode.jsAngularJenkinsAzure B2CPythonAzure DevOpsCI/CDAI Video AnalysisTechnical LeadershipBootstrapMaterial DesignFigma
Software Engineer / Tech Lead / Scrum Master
· Tieto06/2018 – 04/2021
Led a newly created 5-person team delivering a welfare benefits platform for the Scandinavian market (.NET Web API, KnockoutJS). Combined Tech Lead and Scrum Master duties, recruited engineers and introduced a better-suited technology stack.
.NETASP.NET Web APIKnockoutJSAgileScrum MasterTechnical LeadershipTeam Building
Co-Owner / Fullstack Software Engineer as Subcontractor for NCDC
· Wojtaltech06/2017 – 06/2018
Delivered a cross-platform mobile app (Angular, Ionic) for insurance claims handling for a bank-affiliated organization in the Faroe Islands, as a subcontractor for NCDC. Owned technical delivery and product functionality.
AngularIonicTypeScriptJavaMobile DevelopmentCross-Platform
Software Developer / Scrum Master
· Cognitran08/2015 – 06/2017
Developed a vehicle diagnostics portal integrated with OBD devices in a large-scale automotive project (Java). Combined development with Scrum Master duties across a complex automotive domain.
JavaEEOBDAgileAutomotiveHtmlJavascript
Software Developer
· Unizeto Technologies03/2015 – 08/2015
Enterprise software development.
AndroidJavaR&DiOSSwiftPKICryptographyoAuth2
Junior Software Developer
· Unizeto Technologies S.A.07/2013 – 02/2015
Software development in an enterprise environment.
AndroidJavaR&DiOSSwiftPKICryptographyoAuth2
Software Developer & Data Processing Specialist
· Unizeto Technologies S.A.07/2012 – 07/2013
Software development and data processing.
PerlPHPHTMLJavaScript