Kraj: Poland
Lokalizacja: Reda, PL
Na Useme od 8 czerwca 2015
Umowy 5
ZAKOŃCZONE: 5
SPORNE: 0
ZERWANE: 0
O mnie
Senior .NET developer i architekt oprogramowania z 15-letnim doświadczeniem komercyjnym (mgr inż. informatyki, Politechnika Gdańska). Działam pod marką Kododo (kododo.dev).
Od 2018 roku odpowiadam za architekturę i rozwój systemu Business Intelligence klasy enterprise: integracje danych, hurtownia danych, planowanie i budżetowanie. Samodzielnie przejąłem cały produkt i przeprowadziłem migrację z technologii legacy (WCF, ASP.NET MVC) na ASP.NET Core, gRPC i React. Wcześniej przez 5,5 roku w IHS Markit budowałem systemy przetwarzające duże wolumeny danych dla sektora finansowego.
W czym jestem najmocniejszy: - backend .NET / C#: ASP.NET Core, Web API, gRPC, usługi w tle i kolejki zadań, - integracje systemów i danych (ERP, BI, zewnętrzne API, urządzenia) projektowane pod niezawodność: retry, idempotencja, audyt operacji, monitoring, - bazy danych SQL Server i PostgreSQL: projekt schematu, hurtownie danych, optymalizacja zapytań, bezpieczne migracje, - architektura, migracje z legacy i przejmowanie ist
Kategorie
CV / Résumé
Mar 2018 - Teraz
Architekt i Full Stack Developer
Bilander Group
Architektura i rozwój systemu BI (planowanie, budżetowanie, hurtownia danych, integracje). Samodzielne przejęcie produktu, migracja z WCF/ASP.NET MVC na ASP.NET Core, gRPC i React. PostgreSQL, SQL Server, Docker, Kubernetes.
Lip 2012 - Lut 2018
Software Engineer
IHS Markit
Systemy przetwarzające duże wolumeny danych i timeseries dla sektora finansowego: integracje z Oracle, SQL Server, OData, MarkLogic. Wcześniej aplikacje desktopowe dla klientów zewnętrznych (WPF, WCF, SQL Server).
Portfolio
Własne biblioteki dla ASP.NET Core publikowane na NuGet (github.com/kododo-dev): kolejka zadań w tle z priorytetyzacją i automatycznymi ponowieniami, edytor konfiguracji runtime (zmiana ustawień bez restartu), abstrakcja request/handler dla Minimal A
Zrealizowane zlecenia 3
-
naprawa błędów - konsultacje online dla Visual Studio 2017 / C#Nieco opornie idzie mi przesiadka z Basica na C#. Mam fragmenty gotowego kodu C#. ale robię...
-
React + Next.js + Express.js - Dokończenie częściowo działającego API z Przelewy24Mam landing z React + Next.js i Express.js. Już jest pole i user może jednym klikiem się...
-
Wykonanie strony logowania wraz z autoryzacją i uwierzytelnieniem (JWT) - Angular + Spring bootDzień dobry :) Potrzebuję stronę logowania wykonanej przy użyciu angular material. Autoryzacja...