Przemysław Rumik

kodowanie to moja specjalność ;-)
Kraków, małopolskie

Doświadczenie zawodowe

Guidewire Software, Inc.
Staff Software Engineer
Właśnie zacząłem :-)
Ocado Technology
Senior Software Engineer
Przy pomocy Java'y, ActiveMQ i SQLa wprawiałem w ruch koszyki z zakupami spożywczymi przez graf zbudowany z konwejerów (zwanych także rolkociągami ;-)), wind, rozdzielaczy i innych dziwnych urządzeń.
Zbudowałem zestaw narzędzi, które sprawiły, że ja, mój team i teamy dookoła zaczęliśmy się orientować w kilku milionach linii kodu, które mieliśmy.
Dodałem nowy kawałek sprzętu do jednego z naszych magazynów (miał 100 metrów długości ;-)).

Wcześniej przy pomocy Java'y i JavaScript'u (z Angularem, AWS, DynamoDB...) tworzyłem aplikacje, które pozwalały ludziom przyjąć się do firmy, a później brać urlopy, zamieniać się zmianami i podobne.
Sabre Polska Sp. z o. o.
Programista Analityk (Team Lead) / Lead developer
2011- Team Lead
2010-2011 Senior
2008-2010 Contributor
2007-2008 Associate

Tworzenie i rozwój oprogramowania Client Base Browser do zarządzania relacjami z klientami. CBB używane jest w wielu małych i średnich agencjach turystycznych w USA. CBB rozwijane jest w oparciu o technologie J2EE (Java 2 Enterprise Edition)/JSP (Java Server Pages) z użyciem Ajax'a [biblioteka Prototype].
Zajmuję się też różnymi "dziwnymi rzeczami", od pisania naszego edytora tekstów w dHTML/JavaScript, do pisania demonstracyjnej wersji klienta dla Androida :-), zajmuje się też tworzeniem skryptów w Pythonie, pilnujących naszych serwerów produkcyjnych :-)
Używane oprogramowanie Eclipse, MyEclipse, JBuilder, SVN.
Logo
Programista Analityk
archITec, Katowice
Tworzenie i rozwój oprogramowania dla systemów BPM (Businness Process Management) w językach takich jak Delphi, C# oraz Java (Java 2 Enterprise Edition). Nadzorowanie repozytorium kodu. Przeprowadzanie analiz i zbieranie wymagań dla projektów. W pracy używałem narzędzi takich jak: Eclipse, NetBeans, Bea WebLogic, JBoss, Tomcat, MS Visual Studio.NET 2003, CVS.
Motorola
Inżynier Oprogramowania
Tworzenie i rozwój w J2SE (Java 2 Standard Edition) oprogramowania wykorzystywanego do testowania i kalibracji BTS'ów CDMA. Pełniłem również rolę osoby odpowiedzialnej za Defect Prevention dla projektu LMF, brałem udział w pracach trzonu grupy Defect Prevention dla departamentu, przygotowywałem i przeprowadzałem analizy ODC. W trakcie pracy używałem oprogramowania: Eclipse, Rational ClearCase, Rational ClearQuest, I-Logix Rhapsody. W trakcie pracy dla Motoroli zostałem wyszkolony w configuration management, procesie inspekcyjnym, ODC, defect prevention oraz innych obszarach procesu produkcji oprogramowania, odbyłem również szkolenie i zostałem certyfikowany w pracy z I-Logix Rhapsody.
Logo
specjalista ds. syst. informat. / programista
AKSEL-NET, Rybnik
Tworzenie nowych aplikacji i konserwacja istniejącego oprogramowania. Stworzyłem w Delphi system Lokalizacji Pojazdów. Byłem również zaangażowany w rozwój bazującego na Java 2 Enterprise Edition i serwerze JBOSS mini portalu wewnątrz firmowego służącego do prowadzenia serwisu sprzętu radiowego. W trakcie pracy dla AKSEL-NET odbyłem szkolenie i zostałem certyfikowany z programowania i projektowania systemów SCADA w oparciu o technologie Motorola SCADA - MOSCAD.

Szkolenia i kursy

I-Logix Rhaspody - projektowanie obiektowe z użyciem UML w I-Logix Rhapsody
International Advanced MOSCAD Training Course - Kurs organizowany przez Motorole Izrael zwiazany z technologia MOSCAD [Motorola SCADA], programowanie sterownikow MOSCAD, projektowanie sieci, projektowanie systemow telemetrii.

Edukacja

Logo
Sieci Komputerowe, Systemy Mikrokomputerowe i Bazy Danych, studia podyplomowe
Politechnika Śląska w Gliwicach
Logo
Fizyka Techniczna, specjalizacja Optoelektronika, magisterskie
Politechnika Śląska w Gliwicach

Specjalizacje

IT - Rozwój oprogramowania
Programista JAVA

Inne

Posiadam certyfikat SCJP 5.0

Stworzyłem wtyczkę Gadacz do Gadu-Gadu, która pozwala na integrację Gadu-Gadu z syntezatorem mowy. Używana jest jako gadżet-ułatwiacz, ale czasem również jako prawdziwa pomoc dla osób słabowidzących. Stworzyłem także dodatek do OpenOffice.org 2.0.4+ (lub StarOffice 8+) pozwalający na eksport dokumentów do Google Docs.

Publikacje:
M. Młyński, P. Rumik - "Badanie użyteczności mechanizmu workload manager systemu AIX 5L do polepszenia wydajności wybranych aplikacji korzystających z bazy MySQL", Bazy Danych: Aplikacje i Systemy '06, vol 2 rozdział 8

Grupy

79 wszystkich wypowiedzi
8 plusów
AJAX
AJAX
Grupa miłośników technologii AJAX oraz Javascriptu.
Astronautyka
Astronautyka
Grupa dla sympatków tematyki kosmicznej
Google Android
Google Android
Google operating system for mobile devices
IT World
IT World
Wszystko co chciałbyś wiedzieć o IT oraz Telco
Java
Java
SE, EE, ME, co kto lubi...
LinkedIn
LinkedIn
LinkedIn @ GoldenLine Gruopa skupia użytkowników międzynarodowego serwisu społecznościowego "Linked In" moderator: http://www.linkedin.com/in/MarekHelinski
Miłośnicy twórczości Terrego Pratchetta
Miłośnicy twórczości Terrego Pratchetta
Grupa dla ludzi, którzy otarli się o książki tak oderwane od rzeczywistości, jednak tak jej bliskie:)
OpenOffice
OpenOffice
Grupa zrzeszająca fanów programu OpenOffice
Politechnika Śląska
Politechnika Śląska
Studenci, Absolwenci , Pracownicy Politechniki Śląskiej
Programiści WWW
Programiści WWW
Tworzysz strony internetowe? DOŁĄCZ DO NAS !!! Tematyka grupy to: PHP, ASP.NET, HTML5, grafika, bazy danych, pozycjonowanie, oraz wszelkie tematy związane z tworzeniem serwisów www.
Python
Python
Grupa dla programistów i entuzjastów języka Python
Sabre
Sabre
Pracownicy Sabre Polska