Urodziłem się w niewielkim miasteczku w rejonie obecnego województwa lubuskiego. Od 1994 roku mieszkam w okolicach Częstochowy. W 2007 roku ukończyłem Techniczne Zakłady Naukowe im Gen. Władysława Sikorskiego w Częstochowie. W październiku tegoż roku rozpocząłem studia na Wydziale Inżynierii Mechanicznej i Informatyki. W styczniu 2011 obroniłem pracę inżynierską (kier. Informatyka, spec. Sieci komputerowe) oraz podjąłem dalszą naukę na studiach drugiego stopnia (spec. Zintegrowane systemy zarządzania i analizy danych). Które to ukończyłem w czerwcu 2012 roku. Od października 2012 roku do grudnia 2017 byłem doktorantem w Instytucie Inteligentnych Systemów Informatycznych w dyscyplinie Informatyka. W grudniu 2017 roku obroniłem pracę doktorską o tytule: "Nowe metody przechowywania i wyszukiwania zawartości obrazów w bazie danych". Na co dzień zajmuję się metodami przeszukiwania obrazów po zawartości (CBIR), ekstrakcją obiektów, bazami danych, wykorzystaniem metod sztucznej inteligencji w wyszukiwaniu obrazów. W tym celu wykorzystuję różne języki programowania oraz technologie. Jedną z moich pasji jest programowanie, które pochłania sporą część mojego czasu. Najczęściej korzystam poniższych technologii:

  • .NET Framework (C#)
  • .NET Core (C#)
  • ASP.NET (MVC, Web Api)
  • ASP.NET Core (MVC, Web Api)
  • SQL Server
  • Oracle
  • Web services
  • Microservices
  • WCF
  • SignalR
  • React
  • Angular
  • T-SQL
  • Entity Framework (Core)
  • ADO.NET
  • Apache Cordova
  • WPF

Nie są mi również obce technologie z rodziny Java, lecz traktuję je raczej hobbystycznie. Interesuję się również developmentem systemów klasy ERP & CRM. Miałem możliwość poznania systemu Dynamics Navision. Zgłębiam również metodyki zwinnego wytwarzania oprogramowania (Agile) np. Scrum czy XP (extreme programming). Moje zainteresowania poza zawodowe, to głównie piłka nożna oraz astronomia i nauki jej podobne. Uwielbiam wielogodzinne obserwacje nocnego nieba zarówno z pomocą sprzętu optycznego jak i bez.