Umiejętności
ASP.NET MVC
C++
CSS
HTML
JavaScript
jQuery
MVVM
SQL
T-SQL
TFS
VB.NET
Visual Studio
WPF
AngularJS
C/C++
SQL Server
Bazy danych
C# .NET
C++ Programming
VB script
Angular material
Języki
polski
ojczysty
angielski
biegły
Doświadczenie zawodowe
Senior Solution Developer
Customer Communication Management Development Center – as a Solution Developer in cooperation with Polish and US team I was responsible for developing solution using different data sources (flat files – CSV, tab delimited, fixed length, XML, XLS, SQL DB etc.) for data management and printing/mailing automation.
Main duties and responsibilities on above position:
• Design and development of automated end to end solutions for US customers
• Development of reusable plugins
• Development of internal tools for improving productivity
• Mentoring and assisting other team members during development process
Main duties and responsibilities on above position:
• Design and development of automated end to end solutions for US customers
• Development of reusable plugins
• Development of internal tools for improving productivity
• Mentoring and assisting other team members during development process
Programista C++
INELO Stocerz Sp.J
- Rozwijanie oraz tworzenie aplikacji w środowisku C++ Builder:
- Rozwijanie oraz tworzenie nowych elementów modułu odpowiedzialnego za odczyt, analize i
przechowywanie danych z kart kierowców, tachografów, tarcz analogowych - C++
- Rozwijanie programów przeznaczonych do kontroli czasu pracy kierowców (wykorzystywanych przez
inspektorów PIP, ITD, czy niemieckiego BAG) – C++
- Rozwijanie wewnetrznego firmowego komunikatora internetowego – C++, JAVA
- Obsługa narzedzi do kontroli wersji – SVN
- Tworzenie GUI
- Tworzenie i optymalizacja zapytan SQL (MS SQL Server)
- Rozwijanie oraz tworzenie nowych elementów modułu odpowiedzialnego za odczyt, analize i
przechowywanie danych z kart kierowców, tachografów, tarcz analogowych - C++
- Rozwijanie programów przeznaczonych do kontroli czasu pracy kierowców (wykorzystywanych przez
inspektorów PIP, ITD, czy niemieckiego BAG) – C++
- Rozwijanie wewnetrznego firmowego komunikatora internetowego – C++, JAVA
- Obsługa narzedzi do kontroli wersji – SVN
- Tworzenie GUI
- Tworzenie i optymalizacja zapytan SQL (MS SQL Server)
Programista aplikacji CTI (Computer Telephone Integration)
ROMICO GmbH
- Rozwijanie istniejących oraz tworzenie nowych programów do integracji telefonu (centrali telefonicznej) z komputerem oraz bazą danych w bardzo szeroko pojętym zakresie (aplikacje do obsługi biur typu Call center, dziennik rozmów, wyszukiwanie klientów w bazach danych, wspomaganie pracy biurowej, aplikacje typu klient-serwer) opartych o VB.NET, WinForms, VB6, ASP.NET, Visual C++, WinAPI
- Projektowanie oraz tworzenie GUI
- Obsługa narzędzi do kontroli wersji
- Znajomość SQL oraz projektowanie baz danych (SQL Server, MS Access)
- Testowanie oprogramowania (wykorzystanie narzędzi do wirtualizacji, testy na maszynach wirtualnych itp.)
- Tworzenie dokumentacji (opis działania, opis testów, diagramy UML, reverse engineering)
- Organizacja własnej pracy (praca zdalna)
- Projektowanie oraz tworzenie GUI
- Obsługa narzędzi do kontroli wersji
- Znajomość SQL oraz projektowanie baz danych (SQL Server, MS Access)
- Testowanie oprogramowania (wykorzystanie narzędzi do wirtualizacji, testy na maszynach wirtualnych itp.)
- Tworzenie dokumentacji (opis działania, opis testów, diagramy UML, reverse engineering)
- Organizacja własnej pracy (praca zdalna)
Specjalizacje
IT - Rozwój oprogramowania
Programista C#
IT - Rozwój oprogramowania
Programista C++
IT - Rozwój oprogramowania
Programista .NET