
Cześć! Mam na imię Natalia. Z wykształcenia jestem inżynierem geodetą. Ukończyłam studia na kierunku Geodezja i Kartografia na Politechnice Warszawskiej.
Obowiązki w pracy
Aktualnie pracuję jako Specjalista ds. Wdrożeń Systemów IT. Jestem odpowiedzialna za rozwój i utrzymanie zaawansowanych systemów IT, wykorzystując technologie takie jak PHP, PostgreSQL, HTML, CSS i JavaScript. Ponadto do moich obowiązków należy tworzenie rozbudowanych raportów przy użyciu PostgreSQL, projektowanie relacyjnych baz danych oraz projektowanie obiegu dokumentów w notacji BPMN. Wszystkie wprowadzone rozwiązania opisuję w dokumentacji technicznej. Jestem zaangażowana w obsługę bieżących zgłoszeń użytkowników systemu, świadczenie bieżącego wsparcia oraz przeprowadzanie szkoleń dla użytkowników.
Przygoda z programowaniem na studiach
Pierwszą styczność z programowaniem miałam na studiach. Mieliśmy przedmiot „Informatyka geodezyjna”. Na zaliczenie musiałam wykonać zadanie: „Opracowanie prostej aplikacji w DELPHI służącej do wyznaczenia punktu przecięcia dwóch prostych określonych przez pary punktów wraz z wizualizacją graficzną obejmującą podstawowe operacje na obszarze prezentacji jak przesuwanie i skalowanie.” Na studiach miałam też okazję poznać podstawy języka HTML, PHP oraz baz danych.
Relacyjne bazy danych, język SQL
Swoją przygodę z programowaniem wznowiłam na początku 2021 roku. Naukę rozpoczęłam od przerobienia kilku kursów internetowych na Udemy związanych z tematyką relacyjnych baz danych. Nauczyłam się pisać zaawansowanie zapytania SQL, funkcje oraz procedury.
Projekt Przyszły Programista
W sierpniu 2021 roku postanowiłam wziąć udział w projekcie Przyszły Programista.
Naukę rozpoczęłam od przyswojenia postaw języka C++. W tym języku rozwiązywałam pierwsze zadania algorytmiczne oraz napisałam pierwszą aplikację konsolową. Następnie nauczyłam się podstaw technologii webowych takich jak HTML, CSS, JavaScript oraz nauczyłam się programować w PHP. Z wykorzystaniem wyżej wymienionych technologii stworzyłam aplikację internetową Personal Budget, która bazuje na frameworku MVC. Następnym etapem szkolenia była nauka języka Javy. Przy użyciu tego języka oraz JavyFX stworzyłam aplikację pogodową WeatherApp. Do aplikacji napisałam testy jednostkowe. Wszystkie stworzone przeze mnie aplikacje są opisane na mojej stronie internetowej. W związku z tym, że w pracy na co dzień wykorzystuję język PHP do tworzenia nowych funkcjonalności, postanowiłam poszerzyć swoje umiejętności o znajomość frameworka Symfony. Przy wykorzystaniu frameworka Symfony napisałam aplikację My Wedding Planner.
W trakcie realizacji projektu miałam styczność z wieloma językami programowania. Oprócz poznania języków i technologii niezbędnych do pracy jako programista, nauczyłam się samodzielnego pozyskiwania wiedzy z różnych źródeł.
Całą praktyczną wiedzę zdobytą podczas kursu, wykorzystuję do stworzenia różnych aplikacji, które możesz zobaczyć w zakładce Moje Projekty.
Zainteresowania
Moim drugim hobby, zaraz po programowaniu jest uprawianie sportu. Ćwiczenia oprócz tego, że pomagają mi w utrzymaniu zadawalającej sylwetki, są dla mnie doskonałą formą relaksu. Sport bardzo dobrze wpływa na poprawę mojego nastroju, redukcję stresu.
Moją pasją jest nauka. Bardzo lubię uczyć się nowych rzeczy, poszerzać swoje umiejętności i wiedzę. Sprawia mi to ogromną radość jak stawiam sobie nowe wyzwania i kończę je z zadawalającym efektem.