Location
PolandRate
$15
/ per hour
Years of experience
14+About
I am an experienced Senior Software Developer with a strong focus on .NET technologies, particularly C#, ASP.NET MVC, and microservices architecture. Throughout my career, I have contributed to a variety of projects in industries such as finance, healthcare, aviation, and e-commerce, taking ownership of key components like backend architecture, business logic, and database management. I have a proven ability to work closely with stakeholders to gather requirements, present architectural solutions, and implement them using EventStorming and Domain-Driven Design (DDD) techniques. My work often involves integrating new systems with legacy applications and optimizing code for performance and scalability. In addition to my technical skills, I have also been responsible for mentoring junior developers, conducting code reviews, and collaborating with cross-functional teams, including business analysts and testers, to ensure successful project delivery. I have extensive experience working remotely and managing short-term contracts, successfully delivering high-quality software solutions across multiple industries. My expertise spans various tools and frameworks, such as Entity Framework, MSSQL, Angular, React, and Docker, allowing me to build scalable and maintainable applications that meet client needs.Tech Stack
.NET, Angular, ASP.NET, C#, Microservices, MS SQL, TypescriptExperience
- Responsible for developing key backend components for various industries, such as finance, healthcare, and aviation, using C#, .NET, and microservices.
- Worked closely with business stakeholders to gather information using techniques like EventStorming and propose architectural solutions.
- Successfully integrated new features and systems into existing legacy platforms while maintaining smooth functionality.
- Focused on optimizing performance through code reviews, query optimization, and the use of CQRS and DDD methodologies.
- Guided and mentored less experienced developers by reviewing code and providing technical advice.
- Managed database schema configurations, created migration scripts, and implemented complex queries using MSSQL and Entity Framework.
- Led the development of short-term, high-impact projects across multiple industries, consistently delivering high-quality, scalable solutions.
Employment history
Senior Software Developer, Okeva LTD
October 2021 - January 2023
- Gathering business requirements and creating diagrams for project proposals.
- Developing and implementing features for financial industry applications.
- Handling information gathering from business stakeholders and implementing key functionalities.
- Utilizing technologies like C#, IBM MQ, Microservices, MSSQL, and NUnit.
Senior Software Developer, Trimetis AG
April 2021 - September 2021
- Developing applications for the flight industry, particularly reporting systems.
- Gathering requirements using EventStorming and presenting architecture to the team.
- Implementing system architecture and reporting functions in C# and .NET Core.
- Technologies used: C# .NET Core, Dapper, MSSQL.
Senior Software Developer, Devire Sp. z o.o.
January 2021 - March 2021
- Developing healthcare industry solutions for managing patient data and reports.
- Implementing front-end components using Angular and back-end logic using .NET Core.
- Collaborating with the business team for gathering requirements and system optimization.
- Technologies used: CQRS, .NET Core, Angular, TypeScript.
Senior Software Developer, Rocksoft
May 2020 - October 2020
- Developing a new MVP for a church management system from scratch.
- Designed and presented backend architecture to the development team.
- Utilizing CQRS and microservices with C# and .NET Core technologies.
- Technologies used: CQRS, .NET Core, React, TypeScript, Entity Framework Core.
Senior Software Developer, Itsg Global Sp. z o.o.
August 2019 - May 2020
- Developing a sales planning application for a bank, integrating with legacy systems.
- Gathering business information using EventStorming for sales process optimization.
- Managing legacy system integration and performance optimization.
- Technologies used: C#, .NET Core, DDD, jQuery, Entity Framework Core, Microservices.
Senior Software Developer, Seargin Sp. z o.o.
November 2018 - August 2019
- Developing an application for automating engineering tasks in industrial systems.
- Gathering business requirements and presenting architectural solutions to the team.
- Handling full-stack development and system performance optimization.
- Technologies used: WPF, C#, Entity Framework, Microservices, React, TypeScript.
Senior Software Developer, Staples Solutions
July 2018 - September 2018
- Developing an application for managing and validating excel files for e-commerce teams.
- Collaborating with business analysts and testers for system implementation.
- Utilizing microservices and ASP.NET technologies for optimized performance.
- Technologies used: C#, Entity Framework, Angular, RabbitMQ, ASP.NET Web API.
Education history
University of Gdansk
2009- 2013
Bachelor's degree in Computer Science
We’ve helped 83 clients with IT recruitment and software development.
Read about a few of them below...