Umiejętności
Bash
C++
CSS
Data Mining
JavaScript
Linux
Machine Learning
OpenCV
Oracle
Perl
PostgreSQL
Python
Spark
Web Development
Software developer
Scala (język programowania)
PL / SQL
Sybase ASE
Big Data Analytics
Django Rest Framework
Języki
angielski
dobry
rosyjski
dobry
Doświadczenie zawodowe
Architekt Oprogramowania
- wdrożenia zagraniczne (Rosja i Uzbekistan)
- zaprojektowanie i nadzór procesu internacjonalizacji systemu
- identyfikacja błedów bezpieczeństwa oraz ich eleminiacja
- wsparcie pracowników innych działów (programistów, administratorów) w rozwiązywaniu problemów związanych z technologią i/lub infrastrukturą
- identyfikacja możliwych do realizacji usprawnień produktów
- zaprojektowanie i nadzór procesu internacjonalizacji systemu
- identyfikacja błedów bezpieczeństwa oraz ich eleminiacja
- wsparcie pracowników innych działów (programistów, administratorów) w rozwiązywaniu problemów związanych z technologią i/lub infrastrukturą
- identyfikacja możliwych do realizacji usprawnień produktów
Projekty
Wikipedia infoboxes
Hobbystyczny projekt rozwijany w wolnym czasie.
Strona skierowana jest do ludzi potrzebujących pobrania z Wikipedii wszystkich infoboksów danego rodzaju.
Zagregowane dane przedstawiane są w formie tabeli. Istnieje też możliwość pobrania ich w formatach json i excel.
Do stworzenia bazy danych zostały wykorzystane wszystkie artykuły ze wszystkich wersji językowych Wikipedii, łącznie ok 340 GB danych.
Wykorzystane technologie:
Spark / PostgreSQL / Scala / PlayFramework / Apache POI / Docker / Bootstrap / jQuery
Strona skierowana jest do ludzi potrzebujących pobrania z Wikipedii wszystkich infoboksów danego rodzaju.
Zagregowane dane przedstawiane są w formie tabeli. Istnieje też możliwość pobrania ich w formatach json i excel.
Do stworzenia bazy danych zostały wykorzystane wszystkie artykuły ze wszystkich wersji językowych Wikipedii, łącznie ok 340 GB danych.
Wykorzystane technologie:
Spark / PostgreSQL / Scala / PlayFramework / Apache POI / Docker / Bootstrap / jQuery
geo.estate
Hobbystyczny projekt rozwijany w wolnym czasie.
Projekt polegał na utworzenie innowacyjnej platformy umożliwiającej wyszukiwanie działek, gruntów i potencjalnych obszarów pod inwestycje.
Produkt miał z jednej strony pomóc w uzyskaniu precyzyjnych i wielowymiarowych danych o określonej nieruchomości, zaś z drugiej strony ułatwić wyszukiwanie działek i potencjalnych obszarów pod inwestycje.
bazy adresowe.
Kluczowymi działaniami podjętymi w celu zrealizowania projektu były:
- wektoryzacja map zagospodarowania przestrzennego przy wykorzystaniu algorytmów przetwarzania obrazów i sztucznych sieci neuronowych;
- przetwarzanie danych pozyskanych z otwartych źródeł informacji (m.in.: OpenStreetMap, Geoportal, bazy adresowe);
- algorytmy operujące na captcha / reCaptcha
Użyte technologie:
- PostgreSQL & PostGIS
- Spark / HDFS Hadoop / Apache Hive
- OpenCV (C++ & Python)
- Leaflet
- TensorFlow (Image Classifier)
Projekt polegał na utworzenie innowacyjnej platformy umożliwiającej wyszukiwanie działek, gruntów i potencjalnych obszarów pod inwestycje.
Produkt miał z jednej strony pomóc w uzyskaniu precyzyjnych i wielowymiarowych danych o określonej nieruchomości, zaś z drugiej strony ułatwić wyszukiwanie działek i potencjalnych obszarów pod inwestycje.
bazy adresowe.
Kluczowymi działaniami podjętymi w celu zrealizowania projektu były:
- wektoryzacja map zagospodarowania przestrzennego przy wykorzystaniu algorytmów przetwarzania obrazów i sztucznych sieci neuronowych;
- przetwarzanie danych pozyskanych z otwartych źródeł informacji (m.in.: OpenStreetMap, Geoportal, bazy adresowe);
- algorytmy operujące na captcha / reCaptcha
Użyte technologie:
- PostgreSQL & PostGIS
- Spark / HDFS Hadoop / Apache Hive
- OpenCV (C++ & Python)
- Leaflet
- TensorFlow (Image Classifier)
Szkolenia i kursy
- Atakowanie i ochrona aplikacji webowych (niebezpiecznik.pl)
- Git. Model Pracy
- Oracle and PL/SQL for advanced SQL programmers
- Wzorce projektowe i refaktoryzacja do wzorców
- Git. Model Pracy
- Oracle and PL/SQL for advanced SQL programmers
- Wzorce projektowe i refaktoryzacja do wzorców
Specjalizacje
IT - Rozwój oprogramowania
Architektura
IT - Rozwój oprogramowania
Programista Python
IT - Rozwój oprogramowania
Programista Front-End
IT - Rozwój oprogramowania
Inne
Zainteresowania
- Big Data / Machine Learning
- Książki (głównie reportaże wojenne)
- Suwaki logarytmiczne
- Książki (głównie reportaże wojenne)
- Suwaki logarytmiczne