Hey, I’m Mateusz.
Software developer with roots in .NET, an eye on space, and a habit of building things just to see if I can.

About
I’ve been writing software professionally for several years, mostly in the Microsoft ecosystem — but I’ve never been someone who stays in one lane. My journey started with desktop apps in WinForms and WPF, moved into web development with ASP.NET Core and Angular, and in 2023 took an unexpected turn into Kotlin for an international project building pouch sorter technology.
That last shift taught me something I now believe firmly: a programming language is just a tool. What matters is how you think about problems.
Long-term goal: working at ESA and using software to help unravel what the universe is hiding from us. I’m learning Python and diving into AI/ML to get there.
Tech I work with
| Area | Technology |
|---|---|
| Primary | .NET / C# |
| Frontend | Angular |
| Backend | ASP.NET Core |
| Also use | Kotlin |
| Learning | Python / ML |
| Degree | M.Eng. 2018 |
Career highlights
Experience
Software System Engineer @ Beumer Group · Feb 2022 – Present
Developing a product application for a Pouch Sorter system as part of an international team, with day-to-day communication in English. Work spans the full stack: building and maintaining the backend API that feeds data to the frontend, and developing Angular UI components tailored to client UX requirements.
.NET C# Kotlin Spring Framework JUnit Angular PostgreSQL SQL Git GitLab CI/CD Jira Scrum
Fullstack Software Developer @ Onex Group · May 2020 – Feb 2022
Maintained and extended an internal web application used to manage Microsoft licence assignment processes for clients. Contributed across the stack — backend services in ASP.NET Core and frontend work in JavaScript, HTML, and CSS.
C# ASP.NET Core Entity Framework Core JavaScript SQL Git Azure DevOps Jenkins Jira Scrum
Software Developer @ merce.com Hybrid e-Commerce Platform · Mar 2017 – May 2020
Maintained and developed a desktop integration application syncing data between ERP systems and a dedicated e-commerce platform. Integration areas included inventory, products, price lists, orders, and customers. Communicated with the e-commerce platform via REST API and WSDL, using vendor-specific libraries for Subiekt, Comarch Optima/XL, and Enova365.
C# WinForms WPF MVVM Light REST API WSDL SQL Git Scrum
Mobile Developer @ AIUT · Jul 2015 – Jan 2017 Maintained and extended an Android mobile application — building new forms, handling Bluetooth communication with embedded devices, and developing and maintaining the web services used by the app.
C# Xamarin WCF TFS Android Studio
Education
- 2012 – 2016 — B.Eng., Silesian University of Technology, Gliwice
- 2016 – 2018 — M.Eng., Silesian University of Technology, Gliwice
Featured
Press
Articles and interviews I’ve done for various media outlets, covering topics from software development to intralogistics.
-
Just Join IT · April 2024 - featured interview covering my career path, the reality of working in intralogistics software, and what it’s like to switch stacks and join an international team at Beumer Group. Jak wygląda praca Software System Engineera w intralogistyce?
-
i-systems blog · December 2017 - a technical deep-dive into events and delegates in C# — how they work under the hood, when to use them, and practical examples from real application development. Zdarzenia i delegaty w języku C#
-
i-systems blog · June 2017 - an introduction to the Adapter design pattern in C# — explaining the concept, structure, and when it makes sense to reach for it in everyday software design. Wzorzec projektowy Adapter
Podcast
Host of the internal Beumer Group Poland BGP Insights podcast covering engineering, technology, and life inside an international intralogistics company.
- Episode 6 — BGP Insights
- Episode 5 — BGP Insights
- Episode 4 — BGP Insights
- Episode 3 — BGP Insights
- Episode 2 — BGP Insights
- Episode 1 — BGP Insights
About this blog
Homeverest started as a business card site, became a blog, and now it’s where I think out loud about software. Posts range from technical deep-dives to things I picked up on the job. Frequency varies — quality over quantity.
Get in touch
Looking to collaborate or hire? LinkedIn and email are the best ways to reach me.