Olaf Matyja

deweloper oprogramowania, doktor informatyki
Warszawa, mazowieckie

Języki

angielski
biegły
niemiecki
podstawowy

Doświadczenie zawodowe

F5 Networks
Senior Software Engineer
Nykredit
Konsultant Java, full-stack developer
Tworzenie aplikacji bankowych (zarówno frontend jak i backend) za pomocą technologii: Java EE, Spring, JSF, AngularJS, JPA, jako członek wielonarodowych zespołów programistów. Tworzenie usług sieciowych typu WSDL oraz REST.
Wydawnictwo Helion
Programista (Kontrakt)
Uboczny projekt, będący skutkiem mojego zainteresowania Wikipedią. Powstała aplikacja Java SE do przeszukiwania polskiej Wikipedii, opublikowana przez Helion jako część wydania Wikipedii na DVD: http://meta.wikimedia.org/wiki/Polska_Wikipedia_na_DVD_%28z_Helionem%29
StatConsulting Sp. z o.o.
Ekspert Programista
+ Projektowanie architektury procesów informatycznych
+ Wycena pracochłonności projektów
+ Realizacja projektów informatycznych, z użyciem języków Java, SAS, SQL.
+ Współpraca z innymi programistami w rozbudowie flagowego oprogramowania fimy (Advanced Miner), stworzonego w Javie.
+ Kierowanie zespołami programistów utworzonymi do realizacji konkretnych projektów
+ Utrzymywanie niektórych istotnych dla klienta procesów produkcyjnych, dokonywanie poprawek dostosowujących je do zmieniającego się środowiska
+ Projektowanie struktur baz danych
+ Praca u klienta na największej hurtowni danych w Europie Środkowej, na tabelach rzędu 1TB każda.
+ Ocena zapytań ofertowych w aspekcie technologii IT
Logo
Developer
Life Art Technologie GmbH
Utworzenie aplikacji, kontrolującej elektroniczne wyposażenie sali konferencyjnej. Aplikacja, napisana w technologii Java, była wersją programu MediaNet Control System (poniżej w tabeli), z lepszym interfejsem graficznym.
Logo
Project Manager
Aslan Computers
Zajmowałem się specyfikowaniem architektury i tworzeniem dla Instytutu Matki i Dziecka aplikacji na platformie Java, oraz kierowałem zespołem programistów. Powstała aplikacja sieciowa Akson, zbierająca dane o noworodkach do celów naukowych przez szyfrowane łącze internetowe i importująca je do bazy Oracle. Aplikacja była wtedy zainstalowana w 1/3 polskich oddziałów położniczych.
Instytut Podstaw Informatyki PAN
Asystent, później adiunkt
Praca naukowa na pograniczu informatyki i statystyki. Instytut nie wymagał codziennej obecności w pracy, jak długo ta praca przynosiła efekty naukowe, co pozwoliło mi brać udział w innych projektach w tym samym czasie.
Stworzyłem własny program statystyczny GradeStat http://gradestat.ipipan.waw.pl
Do około 2015 roku SGGW prowadziło wykłady z jego użytkowania (już bez mojego udziału): https://web.archive.org/web/20150509035216/http://siad.wzim.sggw.pl/dydaktyka/
Logo
Główny programista
Life Art Technologie GmbH
Tworzenie od podstaw aplikacji (w Visual C++), a później okresowe jej wzbogacanie o nowe funkcje. Aplikacja kontrolowała wszystkie urządzenia elektroniczne w sali konferencyjnej. Była zainstalowana m.in. w sześciu salach hotelu Inter-Continental w Berlinie, w hotelu Hyatt oraz w berlińskiej fabryce BMW. Praca większość czasu odbywała się w Warszawie, jednak wdrożenia i część programowania były wykonywane w Berlinie.

Szkolenia i kursy

Certyfikaty:
* International English Language Testing System (IELTS), poziom C1/C2: Overall Band 8, Reading Band 9
* Pivotal Certified Spring Professional
* Sun Certified Java Programmer 6 (SCJP) z wynikiem 91%
* Sun Certified Web Components Developer (SCWCD) z wynikiem 88%
* PRINCE2 Foundation (project management)
* First Certificate in English (FCE)
* Certificate in Advanced English (CAE)

Kursy:
* Efektywna komunikacja interpersonalna z elementami asertywności i trudne sytuacje komunikacyjne
* Efektywność osobista w pracy zespołowej

Edukacja

Logo
Informatyka. Tytuł pracy doktorskiej: "Smooth Grade Correspondence Analysis and Related Computer System", doktorat
Instytut Podstaw Informatyki Polskiej Akademii Nauk
Logo
Wydział Elektroniki i Technik Infomacyjnych, Instytut Informatyki, kierunek: Budowa i Oprogramowanie Maszyn Cyfrowych, magisterskie
Politechnika Warszawska

Specjalizacje

IT - Rozwój oprogramowania
Programista Front-End
IT - Rozwój oprogramowania
Programista JAVA

Zainteresowania

Wikipedia (status administratora od 2004 roku). Brydż, scrabble, matematyka, psychologia, książki science-fiction i fantasy.

Organizacje

Mensa Polska

Inne

Wziąłem udział w 2016 roku w masowym międzynarodowym konkursie programistycznym Google Code Jam. Awansowałem do Distributed Round 2 (jeden poziom poniżej wielkich finałów w Nowym Jorku) i ostatecznie zająłem 198 miejsce na 58520 zarejestrowanych uczestników (z czego 27170 rozwiązało choć jeden problem z rundy kwalifikacyjnej).

Grupy

Politechnika Warszawska
Politechnika Warszawska
Politechnika Warszawska jest najstarszą polską uczelnią techniczną. Od ponad 180 lat kształci kolejne pokolenia inżynierów, wnosząc istotny wkład w rozwój nauk technicznych.
Bazy Danych
Bazy Danych
Zagadnienia bazodanowe: SQL99 i jego implementacje w popularnych systemach RDBMS: Oracle, MySQL, PostgreSQL, MSSQL, IBM DB2 i inne.
Brunel Global Professionals
Brunel Global Professionals
Brunel offers serious, international career opportunities in the specialist fields of Engineering, Civil Construction, Oil & Gas, IT, Communications & Sales, Pharma & Life Sciences and Finance.
Brydż
Brydż
Grupa poświęcona tematyce brydżowej, dla wszystkich miłośników tej wspaniałej gry - zapraszamy początkujących, zaawansowanych i arcymistrzów!
doktoranci i doktorzy, doktorat
doktoranci i doktorzy, doktorat
Forum wymiany informacji dla doktorantów i doktorów. Wszystkie kierunki. doktoranci i doktorzy, prace doktorskie,habilitacja,przewód,metodologia badawcza, doktorat, nauka polska,
Hibernate
Hibernate
Wszystko co jest związane z Hibernate.
J2EE
J2EE
Wszystko o Java Enterprise Edition
Matematyka
Matematyka
Matematyka (gr. μαθηματικά mathematiká - to, co tyczy się nauki) - pierwotnie nauka o liczbach (arytmetyka) i figurach (bryłach) geometrycznych (geometria).
Politechnika Warszawska - Wydział Elektroniki i Technik Informacyjnych
Politechnika Warszawska - Wydział Elektroniki i Technik Informacyjnych
Grupa Wydziału Elektroniki i Technik Informacyjnych (WEiTI, EiTI, ELKA), czyli najlepszego wydziału technicznego w Polsce! Ludzie z WEiTI łączmy się!
PRINCE2
PRINCE2
Praktyczne wykorzystanie metodyki PRINCE2
Programiści .NET
Programiści .NET
Zrzesza programistów technologii Microsoft .NET, oraz osoby pracującę nad projektami w technologii .NET
Scrabble
Scrabble
Grupa skupiająca fanów gry Scrabble.