tomkandula | Tomasz Kandula - resume


Résumé

Tomasz 'Tom' Kandula

Tomasz Kandula

Mobile: +48 517 852 080

contact@tomkandula.com

PODSUMOWANIE

Odnoszący sukcesy specjalista ds. rozwiązywania problemów z doświadczeniem w bankowości korporacyjnej oraz programowaniu i automatyzacji procesów. Potrafię realizować wymierne i nagradzane inicjatywy automatyzacyjne. Obecnie zajmuję się programowaniem back-end z wykorzystaniem C# i Azure Cloud Services (między innymi) oraz tworzeniem stron internetowych z wykorzystaniem frameworków interfejsu użytkownika, takich jak Material-UI; oraz React.js/Redux.js z wykorzystaniem TypeScript/JavaScript.

WYBRANE OSIĄGNIĘCIA

  • Diamentowa Nagroda Stowarzyszenia Liderów Usług Biznesowych (ABSL) za Automatyzację. Przeczytaj.
  • Zaprojektowałem i wdrożyłem narzędzie zintegrowane z systemem ERP do zarządzania należnościami, znacząco zwiększające efektywność pracy, wykorzystywane w Dziale AR Shared Service oraz Lokalnych Jednostkach Biznesowych. Przeczytaj.
  • Przeprojektowałem, ulepszyłem i wdrożyłem formularz internetowy dla dostawców firmy, zarówno front-end, jak i back-end. Wykorzystuje on również oddzielne interfejsy API do sprawdzania numerów IBAN i VAT. Przeczytaj.
  • W ciągu sześciu miesięcy wprowadziliśmy na rynek koncepcyjną aplikację mobilną, wykorzystując framework FireMonkey (dla systemów iOS/Android). Zaplecze zostało zbudowane w oparciu o Azure SQL Server, usługę REST API oraz Azure Storage. Strona internetowa dla firmy została zbudowana w oparciu o Bootstrap 4, AJAX, jQuery, JavaScript oraz moduły WebPack. Płatności dla naszych klientów są realizowane za pośrednictwem API REST PayU, które później zostało zmienione na API REST PayLane. Przeczytaj.

DOŚWIADCZENIE ZAWODOWE

mBank S.A.

kontrakt

2021 - obecnie

3 lata 11 miesiące

Inżynier oprogramowania

10.2021 - obecnie

  • Backend: .NET 6, .NET 8, C#, TS/JS, SQL/T-SQL, Redis, Unit Tests, Integration Tests.
  • Frontend: React/Redux/Jest/Angular/Karma.
  • Projekty: rura autoriyzacyjna, panel administracyjny, serwer identyfikacyjny.

4Sport.io

pracownik nieetatowy w startup-ie

2021 - 2023

1 rok 8 miesiące

Inżynier oprogramowania

11.2021 - 06.2023

  • Backend: .NET 6/C#, Headless CMS, GCP, Azure Services, Redis, Docker, Tests.
  • Frontend: React/Redux/JEST.
  • Aplikacje mobilne: React Native (iOS/Android).
  • Projekt: aplikacja dla trenerów fitness oraz ich trenujących.

Credit Suisse

kontrakt

2021 - 2021

3 miesiące

Inżynier oprogramowania

07.2021 - 09.2021

  • Backend: .NET Core 3.1, Redis, Unit Tests, Integration Tests.
  • Frontend: React.
  • Projekt: Aplikacja do analizy ryzyka kredytowego, transakcji i zmian ekspozycji. Umożliwia użytkownikom symulację/obliczanie ekspozycji na ryzyko kredytowe portfela kontrahentów w związku ze zmianami w portfelu handlowym i alokacją zabezpieczeń.

ITMagination Sp. z o.o.

kontrakt

2020 - 2021

7 miesiące

Inżynier oprogramowania

12.2020 - 06.2021

  • Backend: .NET 5/C#, EF Core/SQL, GCP, Azure Services, Web API, CQRS, Docker, FluentAssertion, FluentValidation, unit testing (xUnit, NUnit), integration testing.
  • Aplikacje mobilne: Xamarin Native iOS.
  • Projekty: aplikacja mobilna “Mój Orange” (Orange Polska), “Monitoring Pro” (Kaczmarski Group).

Infusion Code Sp. z o.o.

pół-etatu w startup-ie

2018 - 2020

1 rok 8 miesiące

Inżynier oprogramowania oraz członek zarządu

09.2018 - 04.2020

  • iOS: Cocoa, FireMonkey.
  • Android: FireMonkey.
  • Back-end: MSSQL, NET Core 3.1 / C#, WebAPI, OAuth 2.0, xUnit.
  • Płatności: jednorazowe, w modelu subskrypcyjnym, 3D-Secure, Blik, integracja z PayLane API.
  • Integracja z PayU REST API (pojedyńcze płatności z powiadomieniami).
  • Tworzenie stron internetowych z użyciem Bootstrap 4 (z modułem WebPack).
  • Obsługa usług Microsoft Azure Cloud Services (w tym Storage, WebJobs), Azure DevOps, GIT.
  • Obsługa Google Cloud Platform i Firebase.
  • Tworzenie dokumentacji (model C4).

DFDS Polska Sp. z o.o.

pełen etat

2014 - 2020

6 lata 8 miesiące

Inżynier oprogramowania

01.2017 - 10.2020

  • Backend: NET Core 2.1/3.1, .NET 5, C#, JavaScript, MSSQL/TSQL, WebAPI, OAuth 2.0, MVC, xUnit.
  • Obsługa usług w chmurze Azure (w tym Storage, Azure Functions, WebJobs).
  • Obsługa Microsoft Azure DevOps i GIT. Tworzenie dokumentacji (model C4).
  • Udzielanie wsparcia projektom w ramach puli projektów zespołu CI.
  • Współpraca z architektem IT.

Starszy Kontroler Kredytowy / VBA developer

10.2015 - 12.2016

  • Przygotowywanie rekomendacji kredytowych dla nowych i obecnych klientów (DFDS Seaways AB w Szwecji).
  • Dokonywanie wpisów do księgi i wysyłaj przypomnienia zgodnie z prawem norweskim.
  • Przygotowywanie raportów finansowych dla Dyrektora Finansowego (DFDS Seaways AS w Norwegii).
  • Współpraca ze specjalistami ds. księgi głównej i kont płatniczych.
  • Opracowywanie i utrzymywanie uzgodnionych projektów automatyzacji (Zespół Kontroli Kredytowej) z wykorzystaniem VBA/SQL.
  • Pełnij rolę mentora dla reszty zespołu ds. kontroli kredytowej.
  • Udzielanie wsparcia użytkownikom systemu ERP.
  • Zapewnienie wewnętrznego kursu VBA/SQL dla współpracowników z zespołu ds. kontroli kredytowej.

Kontroler Kredytowy / VBA Developer

03.2014 - 09.2015

  • Przygotowywanie rekomendacji kredytowych dla nowych i obecnych klientów (DFDS Seaways AB w Szwecji).
  • Dokonywanie wpisów do księgi i wysyłaj przypomnienia zgodnie z prawem norweskim.
  • Przygotowywanie raportów finansowych dla Dyrektora Finansowego (DFDS Seaways AS w Norwegii).
  • Współpraca ze specjalistami ds. księgi głównej i kont płatniczych.
  • Opracowanie projektu narzędzia TR dla całego zespołu kontroli kredytowej i lokalnych jednostek biznesowych (VBA/SQL).

BNP Paribas Fortis S.A

pełen etat

2011 - 2014

3 lata 2 miesiące

Specjalista ds. dokumentacji kredytowej CTB

11.2012 - 02.2014

  • Sprawdzanie projektów umów kredytowych i ich zabezpieczeń.
  • Przeprowadzanie podstawowych analiz finansowych klientów kart kredytowych.
  • Regularnie ustalanie nowych ocen kredytowych i odnawianie istniejących.
  • Współpraca ze specjalistami z Działu Dokumentacji i Działu Ryzyka.
  • Utrzymywanie relacji biznesowych z klientami.
  • Udzielanie wsparcia Doradcom i Analitykom Biznesowym w zakresie umów kredytowych, umów zabezpieczających, umów walutowych, gwarancji.

Asystent Doradcy Klienta CTB

01.2011 - 10.2012

  • Utrzymywanie relacji biznesowych z klientami.
  • Współpraca ze specjalistami z Działu Dokumentacji i Działu Ryzyka.
  • Udzielanie wsparcia Doradcom i Analitykom Biznesowym w zakresie umów kredytowych, umów zabezpieczających, umów walutowych, gwarancji.

Wielkopolska Agencja Rozwoju Przedsiębiorczości Sp. z o.o.

płatny staż

2010 - 2010

4 miesiące

Stażysta w Dziale Pożyczek

09.2010 - 12.2010

  • Utrzymywanie relacji z klientami.
  • Udzielanie wsparcia Doradcom w zakresie umów kredytowych, oceny ryzyka kredytowego i dokumentacji kredytowej.

EDUKACJA

Wyższa Szkoła Bankowa w Poznaniu

w tym przerwa roczna

2004 - 2010

Tytuł magistra finansów i bankowości.

Referencje

Tomasz jest bardzo zmotywowany, posiada szeroką wiedzę informatyczną i stale rozwija się w nowych technologiach. Widziałem wiele przykładów jego talentu. Jest także dobrym i przyjaznym współpracownikiem i kolegą. Mogę polecić Tomka nie tylko ze względu na jego umiejętności techniczne i programistyczne, ale także ze względu na jego podejście do zmian i dobre praktyki.
Joanna Strzyzewska

Senior Digital Tax Specialist

Joanna Strzyzewska
Kiedy razem pracowaliśmy, Tomasz wykonał bardzo dobrą pracę w NET Core, Azure. Jest naprawdę pomocny. Polecam go.
Adama Sow

Full-stack Developer

Adama Sow
Tomasz jest jednym z tych rzadkich talentów, jest niezwykle elastyczny i potrafi przekuwać pomysły w rzeczywistość. Jego umiejętności programistyczne pozwalają mu budować skalowalne, solidne rozwiązania cyfrowe. Pracując z nim w księgowym centrum usług wspólnych dla DFDS, potrafił samodzielnie tworzyć rozwiązania programowe z integracją ERP, pomagające działom AR, AP i GL pracować wydajniej.
Scott Lumsden

Vendor Manager | BPO

Scott Lumsden

HOBBY I ZAINTERESOWANIA

granie na gitarzejazda rowerem MTBfotografiapiłka nożnaprogramowanieelektronika