

I love to code and to challenge myself. It is my passion that happens to be my work as well.
My first code dates back to times of Commodore 64. At that time, it was mostly just copy-pasting from the coding book and playing games, but it was so much joyful and exciting. Later on, I could do more advanced applications in Pascal on Intel 80386. Those experiences raised my interest in computers and programming. And till these days it never fades out.
Bad code even though works, it usually causes more damage in the long run and stalls further development. Therefore, I find enjoyment whenever I can come with elegant solutions to a challenging problem. I focus on clean code that does not need comments and on architecture that supports its evolvement. And most importantly on solutions that bring values to customers.
I am an open-minded person that likes to see things from different perspectives. One can learn a lot when the mind is open and ready to listen to the opinions of others. I deeply appreciate being surrounded by passionate and knowledgeable people.
I share my knowledge and I am even more enthusiastic to learn from others. Sharing own knowledge is the best way of learning. One must organize thoughts and gain a deeper understanding of the subject before explaining it to others. Furthermore, I am always keen on obtaining domain knowledge from domain experts.
TL;DR I am a great developer and colleague ;)


Skills & abilities
C#, .NET Core, EF Core, Dapper
Angular, TypeScript
C++/C
PostgreSQL, MS SQL
MongoDB, Cosmos DB, Neo4j
RabbitMQ, MassTransit
Microsoft Azure
Amazon AWS
Node.js, React, Vue.js
Python, R
Docker, Kubernetes
Endorsed by colleagues on LinkedIn
Passionate about work, Knowledge Sharing, Creative Problem Solving, Teamwork, LeadershipWork Experience

Professional Development - German Language Mastery
Investing in advanced German language skills to complement existing professional expertise and enhance integration into the local job market. Completed an intensive B2 German course, focusing on advanced grammar, conversational fluency, and vocabulary relevant to professional contexts. Currently preparing for the B2 certification exam, with a structured study plan emphasizing both written and spoken communication.Lead Software Engineer
Leading a team of software engineers in agile methodologies, overseeing the design, development, and implementation of complex software solutions. Ensuring adherence to project timelines and quality standards while fostering collaboration and driving continuous improvement to enhance productivity and efficiency.Technologies: C#, .NET Core, AWS (Lambda, SQS, Step Functions, Elastic Container Service, EventBridge Pipes, Managed Streaming for Apache Kafka, Aurora PostgreSQL, DocumentDB, DynamoDB, etc.), Docker, Terraform, EF Core, Python
Senior Software Engineer
Designing and implementing resilient backend APIs to seamlessly deliver mission-critical data to front-end clients, with a strong focus on ensuring data integrity, system availability, and rapid responsiveness, all while maintaining a keen eye on cost-efficiency. Notably, the system architecture is engineered to handle heightened workloads during peak seasons, necessitating scalable solutions to sustain optimal performance under varying demands.Technologies: C#, .NET Core, AWS (Lambda, SQS, Step Functions, Elastic Container Service, EventBridge Pipes, Managed Streaming for Apache Kafka, Aurora PostgreSQL, DocumentDB, DynamoDB, etc.), Docker, Terraform, EF Core, Python
Full Stack Web Developer / DevOps Engineer
Modernizing application development. Development of cloud native applications. Configuring CI/CD Pipelines as Code with YAML. Infrastructure as a Code with Terraform and containerized application deployment with Helm charts and Kubernetes.Technologies: C#, .NET Core, Angular, Azure, Docker, Kubernetes, Helm, Azure DevOps, Terraform, MS SQL, EF Core
Full Stack Web Developer / Project Manager
Implementing application to support raw material procurement for global tires manufacturer.Technologies: C#, .NET Core, Azure, ARM templates, MS SQL, EF Core, Angular
Senior Software Developer / Technical Lead / Project Manager
Implementing line of business application for recording, handling and reporting company’s financial activities.Technologies: C#, ASP.NET Core, EF Core, Dapper, PostgreSQL, R, Python, Angular, React, Docker EE
Full Stack Web Developer
Implementing mission critical application to manage highly modularize medium voltage products’ data at global scale.Technologies: C#, .NET, EF 6, ASP.NET MVC, Angular, RabbitMQ, MassTransit
Data Scientist
Implementing proof of concept of Predictive Maintenance application for the manufacturer of the laser and sheet metal machinery. Practical part of the Master’s Thesis in Industrial Management.Technologies: Azure Machine Learning
Publication: Kwitek, M. (2016). A Feasibility Study of Azure Machine Learning for Sheet Metal Fabrication
Senior Software Designer
Implementing application which optimizes vessels’ operations. Application developed for manufacturer of power sources for marine and energy markets.Technologies: C#, WPF, XAML, MVVM
Senior Software Designer / Project Manager
Implementing desktop application for configuration of diesel engines used in marine and energy markets.Technologies: C++, Qt
Project Manager
Project manager in customer’s project that was part of developing hybrid seagoing ferries.Technologies: Energy Management Systems, Control Theory, Siemens PLCs
Embedded Software Designer / Technical Lead
Implementing data acquisition and control terminal for company’s own IoT solution product (IoT-Ticket).Technologies: Embedded Linux, CAN
Embedded Software Designer / Project Manager
Responsible for implementation of various fieldbuses for the manufacturer of the variable speed AC drives. Sometimes delivering on a very tight schedule.Technologies: C, µC/OS, DeviceNet, EtherCAT, Profibus, Profinet, Modbus
Education

Master of Science in Economics and Business Administration – Grade 5
University of Vaasa, Vaasa, FinlandIndustrial Management
Bachelor of Engineering in Information Technology – Grade 4
Vaasa University of Applied Sciences, Vaasa, FinlandMajor: Software, Minor: Telecommunication
Master of Science – Diploma with Honors
Opole University of Technology, Opole, PolandComputer Networks, Database Systems, Use of Technology in Industry
Technician in Electronics - Diploma with Honors
Zespół Szkół Mechaniczno-Elektrycznych im. Tadeusza Kościuszki, Rybnik, PolandElectronics

Languages
English
German
Finnish
Hobbies & Interests



Flying
Passion & Professionalism

Sport
Body & Mind

Music
Energy
Address:
Ettenhauserstrasse 34,8620 Wetzikon,
Switzerland