I'm a software engineer from Poland. I've been on this coding journey for a while now, picking up skills in C#, .NET and some front-end technologies along the way. I've had the pleasure of working at EG A/S, Homebook.pl and N-iX (Metro Bank) in the past, but right now I'm working as a software engineer at mBank, where I'm utilizing my coding skills to the fullest. I love to travel, meet new people, learn and experience new things, but above all, I love to code! Iβll always regard my intuition for learning, unlearning and relearning as a strong point of mine. Because that is development process in a nutshell.
Short overview of my technical knowledge:
β’ C# β asynchronous, polymorphism, inheritance, LINQ, delegates, IoC, DI
β’ .NET β REST API, routing, middlewares, Entity Framework, Web Forms
β’ Frontend - Angular, React, Blazor, Bootstrap, Material
β’ Testing β XUnit, NUnit, Specflow, NSubstitute, Shouldly, Moq
β’ Data Access - SQL, Dapper, MongoDB
β’ Tools and platforms - Azure, Service Bus, MediatR, Jira, Bitbucket, Git, Teamcity, Octopus Deploy, Confluence, Jenkins
Nikodem Cabala
Warsaw / Remote
cabala.nikodem@gmail.com
Master degree in Corporate Finance Management • 2017 - 2020
The studies made it possible to gain both general and specialized competences concerning the tools, instruments and methods used in practice and postulated by theory in managing the finances of a modern company.
Bachelor degree in Accounting and Controlling• 2014 - 2017
A unique course of study aimed at comprehensive and professional preparation of graduates, both in professions closely related to accounting and those that use accounting information for the needs of modern business management, both in the financial and operational areas.
Software Engineer (fixed-term)• 04.2024 β Present
Developing and maintaining software solutions that ensure the integrity and confidentiality of banking systems. My role involves implementing authorization features to safeguard sensitive data and mitigate cyber risks, ensuring compliance with industry standards.
β’ C# β asynchronous, polymorphism, inheritance, LINQ, delegates, IoC, DI
β’ .NET β REST API, routing, middlewares
β’ Angular, React, Teamcity, Bitbucket, Confluence, Jenkins, GIT
β’ Testing β XUnit, NUnit, NSubstitute, Shouldly, Moq
Software Engineer • 07.2022 β 03.2024
Developing microservices for a UK-based bank to automate the car loan application process. My role involves designing, developing, and deploying these microservices, ensuring they're scalable, reliable, secure, and adhere to the bank's standards and best practices. We integrate our microservices with several third-party services such as credit checks, car history checks, customer identity verification, and others.
β’ C# β asynchronous, polymorphism, inheritance, LINQ, delegates, IoC, DI
β’ .NET β REST API, routing, middlewares, EF
β’ Microservices, Azure, Service Bus, Jira, Teamcity, Octopus Deploy, Bitbucket, Confluence
β’ Testing β Specflow, XUnit, NUnit, NSubstitute, Shouldly
.NET Developer • 08.2021 - 05.2022
Designing, developing, and maintaining the server-side of the platform. My daily tasks included creating APIs, integrating with third-party services, optimizing database queries, and ensuring system scalability and security. I worked closely with other developers, such as frontend developers, to ensure that the platform functioned smoothly and efficiently for users.
β’ C# β asynchronous, polymorphism, inheritance, LINQ, delegates, IoC, DI
β’ .NET β REST API, routing, middlewares, Blazor, EF
β’ SQL, EF Core, Dapper, Docker, CI/CD, Jira, Azure DevOps, Bitbucket
β’ Testing β XUnit, NSubstitute
Junior Full-stack Developer • 05.2020 - 07.2021
As my first job as a software developer, I had the opportunity to work alongside highly experienced team members and learn from their expertise. We developed and maintained an application utilized by Danish municipalities which enabled the creation of intricate online forms, which citizens could then fill online. I worked in close collaboration with my team members to produce high-quality code that was easy to read and maintain.
β’ C# β asynchronous, polymorphism, inheritance, LINQ, delegates, IoC, DI
β’ .NET β REST API, routing, middlewares, EF, Web Forms
β’ Angular β Bootstrap, styles, routing, services and DI
β’ Testing β XUnit, Moq, Shouldly, NSubstitute
β’ SQL, Entity Framework, MongoDB, Docker, CI/CD, RabbitMQ, Jira, Azure DevOps, Bitbucket
βYou create opportunities by performing, not complaining.β
Muriel Siebert