Języki
angielski
biegły
niemiecki
podstawowy
Doświadczenie zawodowe
Koordynator do spraw dostaw IT / Programista Projektant Senior
Odpowiedzialny za całościową dostawę projektu - tworzenie nowych funkconalności oraz rozwój już istniejących w technologii Java. Zarządza zespołem międzynarodowym (język angielski) pracującym w metodologii SCRUM - Scrum master. Team leader dla programistów, testerów i analityków. Główny programista. Bierze udział w analizie wymagań dostarczanych przez Klienta. Ekspert do spraw ergonomii. Mentoruje i szkoli członków zespołu.
Technologie i wykorzystywane produkty: Spring, JSF 2.0 - Rich Faces, JPA, Drools, jQuery, Derby, Oracle, IBM Websphere.
Technologie i wykorzystywane produkty: Spring, JSF 2.0 - Rich Faces, JPA, Drools, jQuery, Derby, Oracle, IBM Websphere.
Programista/Analityk/Tester
Tworzenie oprogramowania opartego głównie o technologię JAVA (Struts, Spring, Hibernate), Tworzenie testów automatycznych, Tworzenie ścieżek testowych
Główne projekty:
- aplikacja do zarządzania flotą pojazdów (JAVA, jQuery,Spring, Struts, Hibernate, MSSQL2008, IBM Websphere 7, JasperReports)
- platforma komunikacyjna dla negocjacji i sprzedaży w czasie rzeczywistym produktów rolnych (JAVA, jQuery, Spring, Struts, Hibernate, MySQL, Tomcat 6, JasperReports)
- tworzenie pluginów do aplikacji Atlassian JIRA
Główne projekty:
- aplikacja do zarządzania flotą pojazdów (JAVA, jQuery,Spring, Struts, Hibernate, MSSQL2008, IBM Websphere 7, JasperReports)
- platforma komunikacyjna dla negocjacji i sprzedaży w czasie rzeczywistym produktów rolnych (JAVA, jQuery, Spring, Struts, Hibernate, MySQL, Tomcat 6, JasperReports)
- tworzenie pluginów do aplikacji Atlassian JIRA
Szkolenia i kursy
prawo jazdy kat. B, Oracle EJB 3, Team Work, Agile / Scrum Methodology, Test Driven Development , Architect Enterprise Applications with Java EE by Oracle
Specjalizacje
IT - Rozwój oprogramowania
Programista PHP
Zainteresowania
podróże, motoryzacja, dobra muzyka, mowa ciała, siłownia, tenis ziemny, nurkowanie, wyścigi gokartowe, podstawy gotowania
Inne
Umiejętności:
- Bardzo dobra znajomość Eclipse, oraz języka Java ( w tym również technologie: Hibernate (JPA), Spring, Struts 2, JSF oraz narzędzi Maven oraz Ant)
- Bardzo dobra znajomość Visual Studio 2010 oraz języka C#.NET 4.0 (w tym również znajomość: .NET Membership, LINQ, MVC 2.0, ASP.NET, WinForms 2.0)
- Bardzo dobra znajomość języka JavaScript (również biblioteki jQuery), technologii AJAX oraz DWR
- Bardzo dobra znajomość stylów CSS
- Dobra znajomość baz danych MS SQL 2008, Derby, MySQL i Postgres. Doświadczenie również przy pracy z bazami Oracle
- Znajomość wzorców projektowych
- Znajomość obsługi serwerów IBM Websphere 7 oraz Tomcat 6/7
- Znajomość UML
- Znajomość języka C++
- Znajomość języka PHP oraz podstawy Zend Framework
- Bardzo dobra znajomość programów Mantis Bug Tracker oraz JIRA
- Znajomość metod do tworzenia prototypów aplikacji - Axure
- Bardzo dobra znajomość platformy testowej Selenium RC
- Bardzo dobra znajomość Eclipse, oraz języka Java ( w tym również technologie: Hibernate (JPA), Spring, Struts 2, JSF oraz narzędzi Maven oraz Ant)
- Bardzo dobra znajomość Visual Studio 2010 oraz języka C#.NET 4.0 (w tym również znajomość: .NET Membership, LINQ, MVC 2.0, ASP.NET, WinForms 2.0)
- Bardzo dobra znajomość języka JavaScript (również biblioteki jQuery), technologii AJAX oraz DWR
- Bardzo dobra znajomość stylów CSS
- Dobra znajomość baz danych MS SQL 2008, Derby, MySQL i Postgres. Doświadczenie również przy pracy z bazami Oracle
- Znajomość wzorców projektowych
- Znajomość obsługi serwerów IBM Websphere 7 oraz Tomcat 6/7
- Znajomość UML
- Znajomość języka C++
- Znajomość języka PHP oraz podstawy Zend Framework
- Bardzo dobra znajomość programów Mantis Bug Tracker oraz JIRA
- Znajomość metod do tworzenia prototypów aplikacji - Axure
- Bardzo dobra znajomość platformy testowej Selenium RC