Bartosz Szymik

Programista .NET, C++, C#
Żywiec, śląskie

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

Pitney Bowes Polska Sp. z o.o.
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
Logo
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)
Logo
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)

Edukacja

Logo
Informatyka, magisterskie
Politechnika Częstochowska

Specjalizacje

IT - Rozwój oprogramowania
Programista C#
IT - Rozwój oprogramowania
Programista C++
IT - Rozwój oprogramowania
Programista .NET