Profil zawodowy
Podsumowanie
Doświadczenie
Wykształcenie
Umiejętności
Języki obce
Szkolenia
Zainteresowania
Oś czasu
Generic
Mariusz Nicewicz

Mariusz Nicewicz

Java Developer
Białystok

Profil zawodowy

Zajmuję się projektowaniem, implementacją i testowaniem oprogramowania. Mam doświadczenie w pracy z różnymi językami programowania oraz narzędziami wspierającymi rozwój aplikacji. Chcę kontynuować rozwój zawodowy, realizując projekty, które łączą praktyczne zastosowanie z nowoczesnymi technologiami. Jako programista koncentruję się na tworzeniu wydajnych i intuicyjnych aplikacji internetowych. Stawiam na wysoką jakość kodu, optymalizację procesów i dobre praktyki w zespole. Chcę rozwijać się w projektach, które łączą innowacje technologiczne z realnym wpływem na użytkowników. Uczestniczę w pełnym cyklu tworzenia oprogramowania, od planowania po wdrożenie. Pracuję zgodnie ze standardami zespołu oraz dbam o terminową realizację zadań. Moim celem jest dalsze doskonalenie umiejętności technicznych i utrzymywanie wysokiej jakości kodu.

Podsumowanie

22
22
years of professional experience

Doświadczenie

Java Developer (T-SQL, C#, Python,)

Alarm.com/EBS
Białystok
2021.10 - obecnie
  • Utrzymywanie standardów jakości kodu i najlepszych praktyk programistycznych.
  • Inicjowanie i wdrażanie nowych rozwiązań.
  • Ścisła współpraca z zespołem projektowym na wszystkich etapach tworzenia oprogramowania, w tym analitykami, projektantami UX/UI oraz testerami.
  • Tworzenie aplikacji webowych przy użyciu frameworka Spring.
  • Tworzenie, optymalizacja i zarządzanie zapytaniami T-SQL w bazach danych.
  • Tworzenie i rozwijanie aplikacji w języku Python zgodnie z wymaganiami.
  • Regularna współpraca z kolegami i przełożonymi.

Java Backend Developer

Britnet
Białystok
2019.11 - 2021.09
  • Projektowanie i implementacja aplikacji opartych na frameworku Spring Boot.
  • Tworzenie i zarządzanie API w architekturze mikroserwisów.
  • Optymalizacja wydajności aplikacji oraz rozwiązywanie problemów technicznych.
  • Prowadzenie testów jednostkowych i integracyjnych dla zapewnienia jakości kodu.
  • Współpraca z zespołem w celu zbierania i analizy wymagań projektowych.

Programista

NASK
Białystok
2016.03 - 2019.11
  • uczestnictwo w przygotowaniu prototypu systemu EZD RP
  • Tworzenie i rozwijanie aplikacji webowych w technologii Angular.
  • Projektowanie, rozwijanie i wdrażanie aplikacji webowych w technologii .NET.
  • Tworzenie i utrzymywanie dokumentacji technicznej oraz kodu źródłowego.

Java Developer / Administrator IT

112
Białystok
2016.03 - 2019.11
  • Administracja lokalnym systemem powiadamiania ratunkowego
  • Zarządzanie infrastrukturą IT, w tym serwerami i sieciami komputerowymi.
  • Tworzenie i utrzymywanie dokumentacji technicznej oraz procedur operacyjnych.
  • Wsparcie użytkowników końcowych w zakresie problemów IT i aplikacji.
  • Zaprojektowanie i wdrożenie systemu planowania dyżurów 112 (GWT, SmartGWT, MSSQL)
  • Zaprojektowanie i wdrożenie aplikacji mobilnej dla operatorów (Android) 112

Programista

CHM sp. z o.o.
2012.10 - 2015.09
  • Analiza potrzeb biznesowych i dostosowanie systemu ERP do wymagań firmy.
  • Współpraca z zespołem programistów przy rozwoju oprogramowania.
  • Tworzenie i utrzymanie aplikacji webowych w technologii .NET.
  • Tworzenie i rozwijanie aplikacji webowych w Pythonie zgodnie z wymaganiami.
  • Implementacja rozwiązań bazodanowych przy użyciu SQL i ORM.
  • Tworzenie i rozwijanie aplikacji webowych w technologii Java.
  • Analiza wymagań funkcjonalnych i technicznych projektów.
  • Tworzenie integracji pomiędzy systemami ERP i systemem zarządzającym Produkcją(GWT, SMART GWT, Tomcat, MSSQL)

Kierownik działu IT - Programista, Administrator

Publikator sp. z o.o.
Białystok
1999.08 - 2012.09
  • Zarządzanie zespołem, motywowanie pracowników do osiągania celów.
  • Planowanie i koordynowanie działań operacyjnych w dziale.
  • Opracowywanie strategii rozwoju i optymalizacji procesów.
  • Tworzenie i rozwijanie aplikacji w języku Java zgodnie z wymaganiami projektu.
  • Tworzenie i optymalizacja zapytań SQL dla wydajności baz danych MSSQL.
  • Zarządzanie konfiguracją i monitorowaniem systemów sieciowych w firmie.
  • Diagnostyka i rozwiązywanie problemów związanych z siecią.
  • Utrzymywanie bezpieczeństwa sieci poprzez stosowanie odpowiednich zabezpieczeń.
  • Tworzenie i aktualizacja dokumentacji procesów sieciowych oraz procedur.
  • Przeprowadzanie regularnych audytów infrastruktury sieciowej.

Wykształcenie

Licencjat - Informatyka

Wyższa Szkoła Matematyki i Informatyki Użytkowej
Białystok
Paź 2009 - Mar 2013

Umiejętności

  • Komunikatywność
  • Cierpliwość
  • Kreatywność
  • Umiejętność analitycznego myślenia

Języki obce

Polski
Język ojczysty
Angielski
Średnio zaawansowany
B1

Szkolenia

2015

kurs: JavaFX na www.javastart.pl

kurs: Programowania na Platformę Android

kurs: Programowania w Języku Scala

2014

kurs Wzorce Projektowe w firmie BNS IT

2009

kurs on-line: Programowanie Obiektowe na www.puw.pl

kurs on-line: Metody i Języki Programowania na www.puw.pl

2008

ukończony kurs: MS 2781 Designing Microsoft SQL Server 2005 Server-Side Solution

ukończony kurs: MS 2779 Implementing a Microsoft SQL Server 2005 Database

ukończony kurs: MS 2071 Quering Microsoft SQL 2000 with Transact - SQL

ukończony kurs: Budżetowanie w Przedsiębiorstwach Budowlanych

2006

ukończony kurs: Administracja Usługami Sieciowymi w Systemach Linux

2004

ukończony 8 tygodniowy kurs z programowania obiektowego JAVA na Wyższej Szkole Humanistyczno - Ekonomicznej w Łodzi(www.puw.pl)

2002 - 2003

ukończona Akademii Sieci Komputerowych CISCO na Politechnice Białostockiej

Zainteresowania

muzyka - lata 70 i 80 (jazz , blues, rock)

rower, kajaki, bieganie

turystyka - podróże po Puszczy Knyszyńskiej, Augustowskiej

Oś czasu

Java Developer (T-SQL, C#, Python,)

Alarm.com/EBS
2021.10 - obecnie

Java Backend Developer

Britnet
2019.11 - 2021.09

Programista

NASK
2016.03 - 2019.11

Java Developer / Administrator IT

112
2016.03 - 2019.11

Programista

CHM sp. z o.o.
2012.10 - 2015.09

Kierownik działu IT - Programista, Administrator

Publikator sp. z o.o.
1999.08 - 2012.09

Licencjat - Informatyka

Wyższa Szkoła Matematyki i Informatyki Użytkowej
Paź 2009 - Mar 2013
Mariusz NicewiczJava Developer