Rafał Marek

Programista, Architekt.
Bielsko-Biała, śląskie

Umiejętności

Common Lisp Git Linux PHP Python SQL szkolenia Programowanie obiektowe edukacja Programowanie równoległe i rozproszone IT security architektura Pentesty Aplikacje webowe Microservices Programowanie funkcjonalne

Języki

angielski
biegły

Doświadczenie zawodowe

Towarzystwo Edukacji Bankowej SA
Nauczyciel informatyki
Nauczyciel podstaw programowania, oraz technologii i języków programowania aplikacji webowych i mobilnych.

edukacja, podstawy programowania, web aplikacje, JavaScript, Java, SQL.
INELO
programista / architekt
Architektura i implementacja systemu zarządzania flotą pojazdów “GBox Online” (online.gbox.pl). Administracja usługami wewnętrznymi, m.in. serwery baz danych i serwery komunikacyjne. Planowanie i implementacja narzędzi wewnętrznych, m.in. środowiska developerskiego, testowego, zarządzania i wersjonowania kodu, mechanizmów wdrożeniowych, backupów MySQL online etc. Programowanie aplikacji webowych. Dodatkowo ogólne testy penetracyjne usług oraz aplikacji webowych.
Autor m.in.:
a) REST API “Meet GBox” (api.gbox.pl) dającego pełen dostęp do funkcjonalności systemu. Początkowo wykorzystywane przez partnerów firmy, później rozszerzone i wykorzystywane także przez wewn usługi firmy (np pierwsze w polsce zdalne odczyty tachografów) i aplikacje desktopowe (np “Fortrans”).
b) Wewnetrznego serwera “Agent GBox” pośredniczącego w komunikacji pomiędzy systemem a urządzeniami GBox i Assist zainstalowanymi w pojazdach. Autorski protokół oparty o YAML i TCP. Kolejkowanie danych, pełen monitoring i zarządzanie poprzez aplikację webową. Integracja z systemem operacyjnym.

Architektura, REST API, Serwer TCP/IP, YAML, OOP, PHP 5, Python, Common Lisp, MySQL, PostgreSQL, SQLite, Git, SVN, Apache, Debian Linux, Zsh, pentesting.
Logo
Data Systems Developer
eDigitalResearch Ltd
Realizacja dedykowanych projektów dot. badania opinii klientów (qualitative and quantitative research). Rozbudowa narzędzi automatyzujących przetwarzanie danych pochodzących z wielu źródeł. Budowa dedykowanych narzędzi raportujących.
Obsługiwani klienci, m.in.: BBC, Skype, Tesco, O2, BT, British Gas, Best Buy, B&Q, Grupa Kapitałowa Arcadia.

PHP 5, OOP, Zend Framework, PostgreSQL, SQLite, Apache, Linux, SVN.
Logo
Architekt / programista
freelancer
Tworzenie na zlecenie zaawansowanych systemów webowych. Pełen cykl życia aplikacji od zebrania wymagań, poprzez implementację, wdrożenie razem ze sprzętem, po szkolenia i późniejszy serwis. Implementacja przy użyciu Object-Oriented PHP5, JavaScript, XUL, PostgreSQL i SQLite.
1. SolaTel – system dla firmy wydającej książki telefoniczne abonentów prywatnych, automatyzujący pracę call-center składającego się z ok 60-ciu stanowisk, obsługujący składanie zamówień, budujący gotowe do wydruku książki telefoniczne dla danego obszaru geograficznego oraz zarządzający dostawą własnymi kurierami firmy. Później także tworzący obrazy płyt CD z zakodowanymi danymi i aplikacją pod MS Windows do obsługi książki. Pełne zarządzanie oraz raportowanie poprzez prosty interfejs webowy. Zautomatyzowana serwerownia z backupami i serwerem zapasowy High Availability.
2. Zestawiacz – system webowy do dynamicznego porównywania produktów z branży elektroniki. Rozbudowany mechanizm typów i parametrów opisujących produkty, służących do porównań. Dodatkowo webowy system pełnego zarządzania, włącznie z tworzeniem nowych kategorii dla kolejnych grup produktów w dynamicznie definiowanych bazach (PostgreSQL, MySQL I SQLite) na wskazanych serwerach. Elastyczne definiowanie typów produktów/obiektów w grupach I możliwości ich porównywania.

Architektura, OOP, PHP 5, Python, JavaScript, AJAX, XUL, HTML, Apache, PostgreSQL, SQLite, MySQL, SVN, ZSh, Slackware Linux, firewall, high availability, TCP/IP, DHCP, DNS.
Pixelate Ventures Sp z o.o.
Administrator Linux, Programista
Administracja farmą 16 serwerów obsługujących m.in. największy uwcześnie portal społecznościowy w polsce – epuls.pl. Ponad 3 mln kont użytkowników, ponad 40 tys równocześnie zalogowanych użytkowników w godzinach szczytu.
Data center zlokalizowany w Szwecji, zarządzany w całości zdalnie. Pełny cykl administracji serwerami od instalacji, poprzez konfigurację wszystkich usług po późniejszą codzienną obsługę. Serwery oparte przede wszystkim o Gentoo Linux z głównymi usługami: Apache, MySQL, Exim.
Dodatkowo tworzenie narzędzi wewnętrznych oraz webowych wspomagających zarządzanie systemem.

Gentoo i SuSE Linux, Apache, Exim, MySQL, firewall, load balance, ZSh, PHP, JavaScript, C, Python, SVN.
Polarys Sp. z o.o.
Specjalista ds. Bezpieczeństwa IT
Doradztwo w zakresie bezpieczeństwa, instalacja wybranych rozwiązań, przygotowanie dokumentacji technicznej i prowadzenie szkoleń dotyczących bezpieczeństwa. Certyfikowany inżynier “Astaro Security Gateway”.
Obsługiwani klienci – instytucje i firmy z sektora publicznego i finansowego, m.in: Kancelaria Sejmu, ING Śląski, Przedsiębiorstwo Eksploatacji Rurociągu Naftowego “Przyjaźń”.

IT Sec, firewall, VPN, pentesting, Astaro Security Gateway, Norman AntiVirus, CanIT AntiSpam, Slackware i SuSE Linux.
Logo
Administrator Linux, Web developer
freelancer
Prace na zlecenie, m.in.: administracja kilkunastoma serwerami internetowymi oraz tworzenie aplikacji webowych.

RedHat i Slackware Linux, Apache, Exim, DNS, firewall, Zsh, MySQL, C CGI, PHP, HTML, CSS, JavaScript.
Logo
Web developer, Grafik komputerowy
Topware Interactive
Zarządzanie sklepem internetowym – dystrybucja gier i programów komputerowych. Tworzenie tematycznych serwisów webowych dla sprzedawanych produktów. Tworzenie grafiki do internetowych kampanii reklamowych.
Ponadto tworzenie grafiki pixelowej, animacji oraz poprawki końcowe elementów graficznych do gier komputerowych tworzonych przez firmę.

HTML, CSS, JavaScript, SSI, PHP, MySQL, RedHat Linux, Aura, grafika, gry komputerowe.
Logo
Web developer
freelancer
Przy współpracy z firmami InterClub oraz Comtel – tworzenie aplikacji webowych dla klientów, administracja sieciami LAN oraz serwerem internetowym.

Aura, C CGI, HTML, JavaScript, SSI, Apache, Exim, RedHat Linux, LAN.
Logo
Administrator Linux, Handlowiec
Mips s. c.
Administracja siecią LAN i serwerem internetowym. Tworzenie aplikacji webowych - firmy oraz klientów. Obsługa handlowa klientów firmy.

Aura, HTML, JavaScript, SSI, RedHat Linux, LAN.
Optimus S.A.
Grafik komputerowy
Tworzenie i obróbka grafiki do gier edukacyjnych.

TV Paint, Aura, gry komputerowe, grafika.
Logo
Wsparcie Techniczne
Serwis ubezpieczeniowy W. Michta
Wsparcie techniczne, zarządzanie siecią LAN i sprzętem komputerowym. Dodatkowo programowanie narzędzi dla likwidatorów szkód komunikacyjnych.

MS Windows 95, NetWare, LAN, Turbo Pascal.
Logo
Grafik komputerowy
Topware Interactive
Tworzenie i obróbka animacji oraz grafiki “pixelowej” (ikony, poprawki detali) do gier komputerowych.

Amiga, TV Paint, Brilliance, gry komputerowe, grafika.
Logo
Programista Clipper
Abak s. c.
Programista systemów wspomagających zarządzanie – magazyn, księgowość, procesy produkcyjne.

MS Clipper, dBase III, MS DOS.

Edukacja

Logo
Informatyka Przemysłowa, średnie
Policealne Studium Informatyki przy Filii Politechniki Łódzkiej w Bielsku-Białej

Specjalizacje

IT - Administracja
Bezpieczeństwo/Audyt
IT - Rozwój oprogramowania
Architektura

Zainteresowania

Literatura S-F, gry planszowe, rakiety amatorskie, historia informatyki, grafy, fraktale, formuła 1, turystyka górska, "samurajskie" sztuki walki - iaido i kendo.

Organizacje

Mensa

Grupy

5 wszystkich wypowiedzi
0 plusów
Bielsko-Biała
Bielsko-Biała
Grupa dla ludzi związanych w jakikolwiek sposób z Bielskiem.
DROGA MIECZA
DROGA MIECZA
Grupa adresowana dla pasjonatów japońskiego miecza i kultury samurajskiej oraz prakktyki BUDO - japońskich (azjatyckich) sztuk walk
gry planszowe i logiczne
gry planszowe i logiczne
Dla wszystkich fanów gier planszowych i logicznych, ale także sudoku, łamigłówek i kart
Historia Informatyki
Historia Informatyki
Każdy kiedyś miał pierwszą styczności z komputerem...Spectrum, Commodore, Atari...pamięta ktoś jeszcze tamte czasy ?
Języki Funkcyjne
Języki Funkcyjne
Języki Funkcyjne
Lisp
Lisp
Grupa osób interesujących się, używających języka Lisp.