Architekt IT, konsultant techniczny, programista

Architekt IT, konsultant techniczny, programista

Chęć do podróżowania: Europa

Status zawodowy: Freelancer

Ostatnia aktualizacja: 18 sie 2024

Całkowite doświadczenie zawodowe: 12 rok/lat

Umiejętności językowe: Angielski, Norweski, Polski,

Wydajność

Programista, architekt systemów oraz konsultant techniczny z Gdańska. W branży IT od 2011 roku. Pierwsze doświadczenia w roli programisty zdobywałem w software house'ach. W latach 2013-2018 rozwijałem własną spółkę technologiczną zorientowaną produktowo na branżę cyfrowego wideo. Od 2017 roku jako freelancer i konsultant techniczny realizuję projekty komercyjne oraz open-source we współpracy ze startupami, software house oraz klientami produktowymi. Projektuję i tworzę rozwiązania techniczne oparte o nowoczesne technologie internetowe, asynchroniczną komunikację pomiędzy komponentami (RabbitMQ, MassTransit, DAPR), chmury obliczeniowe (MS Azure) oraz automatyzację wdrożeń oprogramowania (CI/CD, Docker, Kubernetes, Helm Charts). Jestem osobą otwartą na różne technologie dopasowane do potrzeb klientów i nie zamykam się na znane mi narzędzia. Mam duże doświadczenie w wytwarzaniu oprogramowania w ekosystemie Microsoft .NET, Node.js, jak również w wytwarzaniu złożonych aplikacji w oparciu o TypeScript i React (Next.js, Gatsby, Astro). Jestem entuzjastą pragmatycznego podejścia do inżynierii, prostych rozwiązań dla prostych problemów oraz racjonalnego podejścia do architektury w złożonych domenach biznesowych. Posiadam wiedzę i doświadczenie z zakresu analityki procesów biznesowych (UML, BPMN) oraz projektowania systemów (Open API, Async API, DDD). Współpracując z klientami preferuję dostarczanie nie tylko działającego rozwiązania, ale także przygotowanie dokumentacji, w szczególności testy automatyczne (TDD, BDD).

Umiejętności językowe

Angielski

Biegły

Norweski

Początkujący

Polski

Język ojczysty