Doświadczenie zawodowe
Oracle APEX / Oracle Database Developer
Blisko 4 lata współpracy (UoP)
aktualnie współpraca B2B
Doświadczenie zdobyte w ramach realizacji projektów wewnętrznych oraz rozwiązań tworzonych dla klientów zewnętrznych. Praca obejmowała pełny cykl życia aplikacji – od analizy wymagań, przez projektowanie architektury bazy danych, implementację w Oracle APEX, aż po utrzymanie i rozwój istniejących systemów.
Środowisko pracy opierało się o Oracle APEX, Oracle Database, SQL/PLSQL, z naciskiem na stabilność, skalowalność oraz czytelną logikę biznesową.

Wybrane projekty
Ze względu na obowiązujące umowy o poufności (NDA), nazwy klientów oraz szczegóły biznesowe nie są ujawniane.

CRM dla producenta z branży ceramicznej
Realizacja pełnego cyklu wytwarzania systemu CRM – od analizy wymagań, przez wdrożenie, po utrzymanie i rozwój aplikacji.
Wewnętrzny system CRM
Definiowanie wymagań biznesowych, implementacja rozwiązania oraz koordynacja prac zespołu projektowego.


System wsparcia agentów Call Center (bankowość)
Projekt i wdrożenie aplikacji wspierającej pracę agentów Call Center, obejmujące analizę procesów i uruchomienie produkcyjne.
System BI dla producenta z branży ceramicznej
Rozwój oraz utrzymanie systemu analitycznego wspierającego raportowanie i analizę danych biznesowych.


System oceny ryzyka klienta (bankowość)
Kompleksowa realizacja systemu oceny ryzyka – od analizy wymagań, przez implementację, po utrzymanie rozwiązania.
Aplikacja do zarządzania aneksami do umów (ugody) – bankowość
Udział w rozwoju systemu poprzez modyfikację wydruków i raportów w środowisku Oracle BI Publisher i Oracle APEX.


System obsługi zgłoszeń i ewidencji majątku
Rozwój oraz utrzymanie aplikacji wspierającej obsługę zgłoszeń oraz zarządzanie majątkiem przedsiębiorstwa.
Automatyzacja testów baz danych Oracle
Tworzenie testów automatycznych dla procedur i funkcji PL/SQL w celu zwiększenia jakości i stabilności systemów.


CRM
Aplikacje do zarządzania relacjami z klientami.
Producent z branży ceramicznej potrzebował usprawnienia zarządzania relacjami z klientami w środowisku opartym o bazy danych Oracle. Dostępne rozwiązania rynkowe nie zapewniały wymaganej integracji z istniejącymi systemami wewnętrznymi.
Zakres aplikacji obejmuje:
- zarządzanie bazą klientów i kontaktów,
- obsługę potencjalnych klientów (leady),
- repozytorium dokumentów,
- wewnętrzny moduł kalendarza (bez integracji z systemami zewnętrznymi).
Moja odpowiedzialność:
- udział w konsultacjach i definiowaniu wymagań,
- projekt struktury bazy danych oraz architektury aplikacji,
- implementacja aplikacji,
- rozwój i utrzymanie rozwiązania.
Technologia oraz architektura
Oracle Apex
Oracle Database

System BI – Business Intelligence
System Business Intelligence wspierający analizę danych biznesowych poprzez konsolidację danych pochodzących z aplikacji obsługi zgłoszeń oraz ewidencji majątku i prezentację ich w raportach definiowanych przez użytkowników.
Zakres rozwiązania obejmuje:
- pobieranie danych raportowych z innych systemów bazodanowych przy użyciu database linków,
- tworzenie raportów definiowanych i konfigurowanych przez pracowników.
Moja odpowiedzialność
- dołączenie do istniejącego projektu,
- wsparcie w zakresie poprawek oraz drobnych prac rozwojowych aplikacji.
Technologia oraz architektura
Oracle Apex
Oracle Database

System oceny ryzyka klienta
System wspierający ocenę ryzyka klientów na podstawie danych pochodzących z systemów wewnętrznych, wykorzystywany w procesach zgodności i zarządzania ryzykiem regulacyjnym.
Zakres rozwiązania obejmuje:
- zarządzanie bazą klientów,
- tworzenie i utrzymanie profili klientów,
- wyliczanie poziomu ryzyka na podstawie danych wprowadzanych oraz pobieranych z innych systemów wewnętrznych,
- mechanizm cyklicznej weryfikacji i aktualizacji danych klientów,
- import danych klientów z plików zewnętrznych.
Moja odpowiedzialność:
- udział w konsultacjach oraz definiowaniu wymagań biznesowych,
- implementacja logiki oceny ryzyka zgodnie z dostarczonymi wymaganiami,
- przygotowanie mechanizmów cyklicznej weryfikacji danych klientów,
- implementacja importu danych klientów,
- udział w dalszych pracach rozwojowych aplikacji.
- przygotowanie wydruków z wykorzystaniem Oracle BI Publisher.
Technologia oraz architektura
Oracle Apex
Oracle Database
Oracle BI Publisher

Aplikacja do zarządzania aneksami do umów (ugody)
System wspierający pracowników w przygotowywaniu oraz prezentowaniu aneksów do umów (ugód) dla klientów, wykorzystywany w procesach operacyjnych.
Zakres rozwiązania obejmuje:
- tworzenie i edycję aneksów do umów na podstawie danych systemowych,
- generowanie dokumentów aneksów w postaci wydruków.
Moja odpowiedzialność
- przygotowanie szablonów wydruków i dokumentów aneksów z wykorzystaniem Oracle BI Publisher.
Technologia oraz architektura
Oracle Apex
Oracle Database
Oracle BI Publisher

System obsługi zgłoszeń i ewidencji majątku
System wspierający rejestrację i obsługę wniosków, zarządzanie środkami trwałymi oraz procesy inwentaryzacyjne, zintegrowany z innymi systemami wewnętrznymi organizacji i obejmujący wiele modułów funkcjonalnych.
Zakres rozwiązania obejmuje:
- zarządzanie wnioskami,
- zarządzanie środkami trwałymi,
- obsługę procesów inwentaryzacyjnych,
- zarządzanie budżetami,
- integrację danych z innymi systemami wewnętrznymi.
Moja odpowiedzialność:
- dołączenie do istniejącego projektu,
- udział w konsultacjach dotyczących dalszego rozwoju aplikacji,
- wprowadzanie poprawek oraz implementację nowych funkcjonalności na podstawie przekazanych wymagań.
Technologia oraz architektura
Oracle Apex
Oracle Database

Automatyzacja testów baz danych Oracle
Rozwiązanie wspierające automatyczne testowanie logiki bazodanowej, obejmujące procedury składowane, pakiety PL/SQL oraz funkcje wykorzystywane przez aplikację.
Zakres rozwiązania obejmował:
- projektowanie i implementację procedur testowych opartych o predefiniowane dane testowe,
- walidację poprawności logiki biznesowej realizowanej po stronie bazy danych,
- zapewnienie powtarzalności i spójności testów regresyjnych.
Moja odpowiedzialność:
- zaprojektowanie scenariuszy testowych,
- implementację procedur testowych w PL/SQL,
- przygotowanie struktury tabel testowych w bazie danych,
- przygotowanie i utrzymanie danych testowych.
Technologia oraz architektura
Oracle Database
PL/SQL
