Summary
Overview
Work History
Education
Skills
Technologies
Languages
Timeline
Generic

Kamil Paszkowski

Torrevieja

Summary

I am working as a programmer since 2014. I put great commitment into every project I create. I have a talent for solving problems, I notice things that others do not see. I also have very common sense when it comes to implementing solutions, I always take into account maintainability, costs. I have a very comprehensive knowledge, which is much broader than colleagues with similar years of work experience. My greatest experience is focused on backend, but I am working as FullStack since 2017 where I used React, Angular, Vue

Overview

10
10
years of professional experience

Work History

Senior Full Stack Developer

DCG (British Council)
Warsaw
10.2023 - 09.2024
  • Implement integrations for payment providers from over the world
  • Implement additional features of the application
  • Monitoring system on production
  • Suggesting technical improvements for existing code

Technologies:

  • .NET 8
  • React
  • MSSQL
  • Azure
  • Docker
  • Kubernetes
  • DDD
  • Microservices
  • RabbitMQ
  • EventFlow
  • Unit tests, Functional Tests, E2E

Senior Full Stack Developer

Euvic
Gliwice
11.2022 - 05.2023
  • I was responsible to create new application that has significant value for the client
  • I started building frontend from scratch (Vue) and I continued to work only on frontend for six months
  • After that I become tech lead and I created backend from scratch
  • Next six months I took care that in the end everything will fall into place
  • Project has several dependencies on other teams, I was responsible to coordinate work between teams
  • I have implemented all most important backend mechanisms and features.

Technologies:

  • WebAPI .NET 6
  • CQRS with Mediator
  • CosmosDb
  • Vue
  • Identity Server
  • Infrastructure as a code (bicep)
  • Azure Devops

Full Stack Developer

Euvic
Gliwice
09.2020 - 06.2022
  • My team was responsible on creating modern version of legacy system
  • On backend it was used dotnet core 3.1 WebAPI and frontend used React
  • We started project as modular monolith because we had few different modules within one project
  • To keep control over domain logic we decided to use Domain Driven Design
  • Whole system contained few more projects that had dependency on us and we communicated with them by events (Azure Service Bus)
  • I was also responsible on implementing Identity Server 4 and OIDC on frontend (React)
  • For persistence it was used EntityFramework Core with MSSQL Server.

Technologies:

  • WebAPI Dotnet core 3.1
  • CQRS with Mediator
  • Entity Framework Core + MSSQL
  • Identity Server
  • React
  • MongoDb
  • MSSQL
  • Docker
  • Azure Devops

Full Stack Developer

OnTrack
Katowice
03.2017 - 08.2020
  • For three years I was responsible of creating and maintaining 3 different applications
  • Two applications was build on modern stack like dotnet core 3.1 and Angular 9 and last one it was legacy system that was build by ASP Webforms
  • All application was deployed in azure so I had a chance to learn creating and maintaining resources in azure
  • As persistence it was always used EntityFramework and MSSQL.

Technologies:

  • WebAPI dotnet core 3.1
  • Entity Framework Core + MSSQL
  • WebForms
  • Angular 9
  • Azure
  • Azure Devops

Web Developer

Euvic
Gliwice
09.2015 - 09.2017

In that period I have left desktop development and I have transited to Web development. In that time ASP MVC was leading technology and I was involved into project for KGHM SA. After that I had ASP MVC project for Roche. After era of MVC I have switched to .NET WebAPI development and project was for World Resort Sentosa from Singapore. That project was WebApi to support SiteCore CMS. My last project in that period was first fullstack project (SportMatrix) that used .NET, EntityFramwork, DDD and Angular 2 on frontend.

Winform developer

Euvic
Gliwice
09.2014 - 09.2015

I started my carrier as winforms developer. I had two projects that used .NET 4.5, EntityFramwork and MSSQL.

Education

Engineer -

WSTI
Katowice

Skills

  • Solving problems
  • Critical thinking
  • Improvement existing processes
  • Dedication to code creation
  • Software Best Practices

Technologies

  • .NET 8
  • CQRS with Mediator
  • CosmosDb
  • MongoDb
  • TypeScript
  • Vue
  • React
  • Angular
  • Identity Server and Duende
  • Azure Devops (pipelines)
  • MSSQL
  • Entity Framework Core
  • Docker
  • WebForms
  • RabbitMQ
  • Azure

Languages

Polish
First Language
English
Upper Intermediate (B2)
B2
Spanish
Beginner
A1

Timeline

Senior Full Stack Developer

DCG (British Council)
10.2023 - 09.2024

Senior Full Stack Developer

Euvic
11.2022 - 05.2023

Full Stack Developer

Euvic
09.2020 - 06.2022

Full Stack Developer

OnTrack
03.2017 - 08.2020

Web Developer

Euvic
09.2015 - 09.2017

Winform developer

Euvic
09.2014 - 09.2015

Engineer -

WSTI
Kamil Paszkowski