Tomasz Sikora

Tomasz Sikora

Engaging in commercial programming since 2011, with a primary focus on web technologies.

Development Expertise:

A C# backend developer with extensive experience in modern frontend frameworks, including jQuery, Knockout.js, Angular, React, Vue, Svelte, and Blazor. After being a full-stack developer for many years, I have decided to specialize in backend development.

Familiar with Docker and Kubernetes, and experienced in working with Azure Cloud daily.

Experienced with SQL and NoSQL databases, including PostgreSQL, MySQL, MongoDB, and CosmosDB.

Have contributed to the setup and management of CI/CD pipelines using tools like Azure DevOps and GitHub Actions.

Architectural and Project Experience

I have worked extensively on projects involving microservices, domain-driven design (DDD), service buses, clean architecture, and event-driven systems. These projects emphasized scalable, maintainable solutions using patterns that support separation of concerns, decoupled services, and robust messaging.

Additional Language Proficiency:

While specialized in C#, I also have experience working with Python and Go, albeit not as primary languages.

Team Leader:

As a team leader, I guide and mentor a software development team, ensuring our work aligns with client expectations. I am responsible for integrating the team’s efforts with the client’s domain knowledge, delivering a cohesive and high-quality solution.

Machine Learning & Certification:

An enthusiast in machine learning and a certified Microsoft Azure AI Engineer Associate.

Linked