Daniel Krawieczyński

Senior Software Engineer

Inżynier oprogramowania skupiony na rozwiązywaniu złożonych problemów biznesowych dzięki właściwemu podejściu, wiedzy i doświadczeniu. Dobrze się komunikuję, pracuję zespołowo, chętnie się uczę i pomagam rozwijać się innym.

Doświadczenie

Senior .NET Engineer

Duża grupa technologiczna, Polska · sierpień 2018 – obecnie

  • Rozwój usług w architekturze zorientowanej na usługi.
  • Mentoring i code review dla mniej doświadczonych programistów.
  • Współpraca z architektami oraz zespołami SysOps/DevOps nad wymaganiami niefunkcjonalnymi i usprawnieniem CI/CD.
  • Migracja aplikacji do chmury (Azure).

Backend: ASP.NET, .NET Core, Dapper, FluentMigrator
Bazy danych: MS SQL, MySQL, SparkSQL
Testy: NUnit, xUnit, MSTest, Moq
Narzędzia pracy: Git, TeamCity, SonarQube, Octopus Deploy, Azure DevOps
Azure i dane: Data Factory, Data Lake, Databricks, Scala, Spark, AKS
Inne: Consul, RabbitMQ, Docker, Grafana, Prometheus, CheckMk

Właściciel, jednoosobowa działalność

DK4Dev Daniel Krawieczyński · sierpień 2017 – obecnie

Wytwarzanie aplikacji webowych, konsolowych i usług systemu Windows w ramach własnej działalności.

Backend: ASP.NET, .NET Core, PHP (Laravel)
Frontend: HTML, JavaScript, jQuery
Bazy danych: MS SQL Server, MySQL
Narzędzia pracy: GitHub, Bitbucket, JetBrains Space, Bitbucket Pipelines
Inne: Visual Studio, JetBrains Rider, Cloudflare

Full Stack Developer

Firma tworząca oprogramowanie CRM, Dania · sierpień 2017 – maj 2018

  • Aplikacje webowe, usługi webowe, usługi Windows i aplikacje desktopowe.
  • Projektowanie i rozwój baz danych MS SQL Server.
  • Mentoring, code review oraz dokumentacja przed i po fazie wytwarzania.

Backend: ASP.NET 4–5, Entity Framework, Dapper
Frontend: JavaScript, HTML5, CSS3, Less, Sass, jQuery, AngularJS
Bazy danych: MS SQL Server 2008–2016
Testy: NUnit, xUnit, MSTest, Moq
Narzędzia pracy: Git, TFS, Microsoft Azure

.NET Developer

Firma IT, Dania · maj 2016 – maj 2017

  • Aplikacje webowe, usługi webowe, usługi Windows i aplikacje desktopowe.
  • Projektowanie i rozwój baz danych MS SQL Server.

Backend: ASP.NET 4–5, Entity Framework, Dapper
Frontend: JavaScript, HTML5, CSS3, Less, Sass, jQuery, AngularJS
Bazy danych: MS SQL Server 2008–2016
Testy: NUnit, xUnit, MSTest, Moq
Narzędzia pracy: Git, TFS

Junior .NET Developer

Duża grupa technologiczna, Polska · listopad 2014 – kwiecień 2016

  • Aplikacje webowe wspierające proces rekrutacji.
  • Web API i usługi Windows komunikujące się z aplikacjami wewnętrznymi i zewnętrznymi.

Backend: ASP.NET 4.5–5, Entity Framework, Dapper, Ninject, Topshelf + Quartz, RabbitMQ
Frontend: JavaScript, HTML5, CSS3, Less, jQuery, AngularJS
Bazy danych: MS SQL Server 2012–2014
Testy: NUnit, Moq, Selenium + C#, Gatling
Narzędzia pracy: Scrum, Git + Gerrit, TeamCity, Octopus Deploy

Wykształcenie

Inżynier, informatyka

Uniwersytet Ekonomiczno-Humanistyczny w Warszawie · 2014 – 2020

Specjalizacja: projektowanie aplikacji multimedialnych.

Poza kodem

Czytam książki, gazety i internet na najróżniejsze tematy.