Umiejętności
Git
Hibernate
Java
Maven
Spring
Subversion
Tomcat
JavaFX2 - podstawy
Języki
angielski
dobry
Doświadczenie zawodowe
Developer
freelancer
Designing and developing an application:
-to program and monitor PSA installation and Mass Spectrometer from Hiden Analytical (Delphi, C, Shimaden, Advantech, RS485, Aalborg)
-to work with gas flow installation (Delphi, C, Shimaden, Aalborg, AdLink)
-to permeation installation (Delphi, C, Shimaden, Advantech, Bronkhorst)
-to program and monitor PSA installation and Mass Spectrometer from Hiden Analytical (Delphi, C, Shimaden, Advantech, RS485, Aalborg)
-to work with gas flow installation (Delphi, C, Shimaden, Aalborg, AdLink)
-to permeation installation (Delphi, C, Shimaden, Advantech, Bronkhorst)
Szkolenia i kursy
Learning by doing - Programista J2EE
Zakres szkolenia:
1.Instalacja, konfiguracja, wykorzystanie oprogramowania: mySQL Administrator, mySQL Query Browser, Eclipse, Log4J, jUnit, Ant, JavaDoc, DBDesigner, Poseidon for UML, Jasper Reports.
2.Metodyki realizacji projektów informatycznych:
· Aspekt zapewniania wysokiej jakosci produktom,
· Zapoznanie z narzedziami wspierajacymi realizacje projektów informatycznych (Track, JIRA, TWIKI).
3.Projektowanie baz danych:
· Postacie normalne baz danych, model koncepcyjny (logiczny) i model fizyczny danych;
· Opracowanie struktury bazy danych przykładowego systemu (DBDesigner).
· Przedstawienie podstawowych sposobów fizycznej optymalizacji bazy danych, strategii tworzenia kopii zapasowych,
· Stworzenie przykładowej bazy danych (mySQL, skrypty SQL)
4.Projektowanie aplikacji:
· UML (diagramy: przypadków użycia, klas, aktywnosci i stanów).
· Opracowanie diagramów UML dla przykładowego systemu (Posejdon for UML).
5.Dobre praktyki programistyczne:
· standard nazewnictwa w kodzie zródłowym,
· standard komentowania kodu,
· strukturyzacja kodu zródłowego,
· wersjonowanie modułów kodu zródłowego (CVS/SVN).
6.Implementacja przykładowego systemu webowego w oparciu o przygotowany projekt, przygotowanie i deployment przetestowanego systemu, coaching.
Zakres szkolenia:
1.Instalacja, konfiguracja, wykorzystanie oprogramowania: mySQL Administrator, mySQL Query Browser, Eclipse, Log4J, jUnit, Ant, JavaDoc, DBDesigner, Poseidon for UML, Jasper Reports.
2.Metodyki realizacji projektów informatycznych:
· Aspekt zapewniania wysokiej jakosci produktom,
· Zapoznanie z narzedziami wspierajacymi realizacje projektów informatycznych (Track, JIRA, TWIKI).
3.Projektowanie baz danych:
· Postacie normalne baz danych, model koncepcyjny (logiczny) i model fizyczny danych;
· Opracowanie struktury bazy danych przykładowego systemu (DBDesigner).
· Przedstawienie podstawowych sposobów fizycznej optymalizacji bazy danych, strategii tworzenia kopii zapasowych,
· Stworzenie przykładowej bazy danych (mySQL, skrypty SQL)
4.Projektowanie aplikacji:
· UML (diagramy: przypadków użycia, klas, aktywnosci i stanów).
· Opracowanie diagramów UML dla przykładowego systemu (Posejdon for UML).
5.Dobre praktyki programistyczne:
· standard nazewnictwa w kodzie zródłowym,
· standard komentowania kodu,
· strukturyzacja kodu zródłowego,
· wersjonowanie modułów kodu zródłowego (CVS/SVN).
6.Implementacja przykładowego systemu webowego w oparciu o przygotowany projekt, przygotowanie i deployment przetestowanego systemu, coaching.
Specjalizacje
IT - Rozwój oprogramowania
Programista JAVA
Zainteresowania
Muzyka,
Lotnictwo
Lotnictwo