Borys Mądrawski

Architekt/Developer EAI/Java
Gdańsk, pomorskie

Umiejętności

Zarządzanie IT Java Enterprise Edition Linux Subversion UML webMethods C++, Java,

Języki

polski
ojczysty
angielski
biegły
rosyjski
podstawowy

Doświadczenie zawodowe

Logo
Application Architect
Directorate General for Competition / Atos Belgium
Wytycznie architektury i prototypowanie systemów systemów satelitarnych eLeniency i eConfidentiality z użyciem Java 8, Scala, Spring Boot, Spring Data, Spring MVC, RESTful, Swagger; TypeScript Angular 2, WebLogic Server, IBM FileNet P8 Case Management; Oracle Database.
Logo
Software Architect / Developer
Ultimware
Prototypowanie z użyciem Scala/Play i Dlang.
Tworzenie loggera danych dla multimetrów elektronicznych z użyciem C++/MinGW i środowiska U++, a także prototypowanie z użyciem środowiska Qt.
Logo
Integration Architect
Saudi Telecom Company
Projekt: BAU "Business as Usual" w dziale EAI Design:
● tworzenie PoC dla podprojektu transformacji EAI do pełnej SOA,
● analiza wymagań od strony funkcjonalnej i niefunkcjonalnej,
● opracowywanie PoC pomocniczego systemu klasy Inventory, gromadzącego dane z przepływów integracyjnych,
● tworzenie narzędzi (np. zaawansowane wyszukiwanie zależności w kodzie platformy na ~78 serwerach środowiska deweloperskiego, śledzenie przepływów integracyjnych),
● tworzenie usług technicznych platformy, rozwiązujących niedostatki platformy,
● techniczne wsparcie deweloperów,
● opracowywanie planu migracji do podejścia REST i Microservices,
● przygotowanie do aktualizacji webMethods do wersji 9.8/9.9.
EPAM Systems (Poland) sp. z o.o.
Lead Software Engineer
Architekt w projekcie dla Tipico/Booxware.
Asseco Poland
Starszy Architekt
Atos Poland Global Services Sp. z o. o.
OSS Architect
● integracja systemów i ich rozwój na edycję E10.1 i dalsze
● tworzenie architektur rozwiązań
[Atos IT Services sp. z o. o. dawniej Atos Origin IT Services sp. z o. o.]
obecne obowiązki:
● Lider Produktu UMS Telediagnostyka (wycena, rozwój, utrzymanie, zarządzanie)
● Architekt Integracji (lider, nadzorowanie punktów styku i implementacji integracji)
● Lider Inicjatywy CAST po stronie dostawcy (code-review systemów: ustalanie metryk, sugestie rozwoju)
poprzednie obowiązki:
● Lider UMS Aktywacja (wycena, rozwój, utrzymanie), opiekun innych systemów
● Specjalista systemu Platforma Pomiarowa / Koncert (wczesne rozpoznanie technologii)
Logo
Integration Architect
E-Tec Power International Limited
● integracja różnorodnych systemów w kilku lokalizacjach w Europie, ich migracja na nowsze technologie i rozwój
● R&D, nadzór technologiczny, planowanie, analiza
CUBE.ITG SA
webMethods Consuntant, OSS UMS Specialist
● integracja systemów i ich rozwój na edycję E9.3
Uczestnictwo w ważniejszych projektach:
● TP SA UMS Telediagnostic [Serwer Pomiarowy] (architektura, rozwój, wsparcie, utrzymanie)
● TP SA UMS Activation [Serwer Aktywacji] (architektura, wsparcie, utrzymanie)
● TP SA Simulator UMS (wytworzenie)
Sygnity S.A.
Architekt Systemów (Specialista Java/J2EE/JEE/Oracle, Consultant EAI/webMethods)
● realizacja projektów na platformach integracyjnych
● testowanie technologii i rozwiązań (PoC)
● wspieranie zespołów w zakresie architektury i technologii
● tworzenie narzędzi
● tworzenie szkieletów aplikacji dostosowanych architektonicznie do współtworzonych ofert
● ciągłe R&D
● samokształcenie
Uczestnictwo w ważniejszych projektach:
● TP SA UMS Activation [Serwer Aktywacji] (ogólnie, webMethods i integracja)
● TP SA UMS Telediagnostic [Serwer Pomiarowy] (ogólnie, webMethods i integracja)
● TP SA UMS AutoDiscovery (integracja na webMethods)
● TP SA KONiAK [Atos Origin] (wsparcie utrzymania)
● TP SA OSS Inventory [Inventory.CL] (implementacja na wszystkich warstwach)
● TP SA Process [Process.CL] (wydzielanie modułu uprawnień)
● TP SA Outsourcing [OCL] (integracja P2P po Web Services z e-Dys)
● PTK Centertel EAI (optymalizacja usług na webMethods)
● PTK Centertel PiK (poprawki)
● GUS (wsparcie technologiczne dot. JAX-WS/EJB3 + Maven2 na JBoss 5.1)
● OciMonitor [projekt autorski] http://sourceforge.net/projects/ocimonitor
[Sygnity SA dawniej ComputerLand SA]
OptiX Polska Sp. z o.o.
Projektant-Programista Systemów Informatycznych (Specialista Java/C++/DB2, Konsultant EAI/webMethods
Uczestnictwo w ważniejszych projektach:
● TP SA EAI2WM (R&D/PoC/implementacja mechanizmów i integracji na webMethods)
● PZU Insurer/Serbin (implementacja integracji, konektora i narzędzi)
● KSI ZUS (implementacja modułów ZD, KD i komponentów XL)
● Allianz OptiImport
● ERA GSM OptiBar, OptiView, BatchImport
[OptiX Polska sp. z o. o. należała do grupy Prokom Software SA, potem Asseco SA]

Szkolenia i kursy

Zdobyte certyfikaty zawodowe:
● 2013, TOGAF 9 Certified, OG0-091 / OG0-092, license 73766 / 74056
● 2012, ITIL V3 Foundation Certificate, ITV3F, license 4419910.1045465
● 2010, Sun Certified Developer for the Java 2 Platform, CX-310-252A/CX-310-027
● 2008, Sun Certified Business Component Developer for the Java Platform, Enterprise Edition 5, CX-310-091
● 2007-2008, Sun Certified Enterprise Architect for J2EE Technology, CX-310-051/CX-310-300A/CX-310-061
● 2007, Sun Certified Programmer for the Java 2 Platform Standard Edition 5.0, CX-310-055
● 2004, Adept of Microsoft .NET 1.1

Prowadzone kursy i szkolenia zawodowe:
● 2010, Combidata (grupa Asseco SA) / Oracle University
• • Prowadzenie szkolenia "OracleAS 10g R3: Build Java EE Applications I"
● 2005-2007, Naczelna Organizacja Techniczna / European Fund Services
• • Prowadzenie półrocznego kursu (12 grup) obsługi OpenOffice/MS Office i innych aplikacji oraz podstaw HTML i tworzenia witryn WWW
• • Prowadzenie półrocznego kursu (12 grup) obsługi Windows XP i Linux
● 2004, Prokom Software SA (obecnie Asseco SA)
• • Prowadzenie szkolenia z Java na poziomie SCJP

Przebyte kursy zawodowe:
● 2012, prowadzony przez Altkom Akademia:
• • TOGAF 9 (level 1 and 2)
● 2011, prowadzony przez Franklin Covey:
• • The Seven Habits of Highly Effective People
● 2011, prowadzony przez Hewlett-Packard:
• • ITIL Foundation for IT Service Managemenet
● 2009, prowadzone przez Sygnity SA:
• • Coaching jako narzędzie pracy Analityka
• • Business Objects XI
● 2008, prowadzone przez Oracle Corporation:
• • Strojenie Oracle Database 9.x
● 2007, prowadzone przez Sygnity SA:
• • Tibco iProcess
● 2005, OptiX Polska sp. z o. o. (Teradata Certified)
• • Teradata Basics
• • Teradata SQL
● 2003, prowadzone przez Integral Technologies (Microsoft Certified):
• • Developing Web Services, ASP.NET, ADO .NET with Microsoft Visual Studio 2003, VB and C#
• • Developing Smart Client applications using Microsoft Visual Studio 2003
● 2000, prowadzone przez Asseco SA (Prokom Software SA):
• • Administracja Windows NT 4.0 Server
• • Programowanie w DB2 na OS/390 (IBM Mainframe)
• • Programowanie z użyciem managera transakcyjnego BEA Tuxedo
● 2000, prowadzone przez IKIK (Microsoft Certified):
• • Mastering Distributed Appication Design and Development
• • COM Development using VC++
● 1998, prowadzone przez FileNet GmbH (7 szkoleń):
• • Panagon Capture / Desktop Administration & Support / Programming
• • Panagon IDM IS System Administration / System Performance / Report Manager.

Edukacja

Logo
Zastosowania Technologii Informacyjnych, magisterskie
Politechnika Gdańska
Logo
Informatyka, licencjackie
Uniwersytet Gdański

Specjalizacje

IT - Rozwój oprogramowania
Architektura
IT - Rozwój oprogramowania
Programista C++
IT - Rozwój oprogramowania
Programista JAVA

Zainteresowania

● informatyka od 1985 [głównie Java EE, EAI, Software Engineering]
● słuchanie muzyki progresywnej/akustycznej/instrumentalnej/psychodelicznej/elektronicznej/matematycznej, jazzu
● sport [kiedyś dużo]
● elektronika od 1983 do 1998, teraz trochę DIY audio
● technika od kiedy pamiętam
● malarstwo za młodu [ze względu na uzdolnienia "odziedziczone" od Ojca artysty plastyka]

Grupy

Uniwersytet Gdański
Uniwersytet Gdański
Studia na Uniwersytecie Gdańskim to konkurencyjność na rynku pracy. Pożądane wśród pracodawców kierunki studiów, praktyczne umiejętności dzięki nowoczesnym pracowniom oraz stażom.
Adobe Flex
Adobe Flex
Wszystko o technologii Apache Flex
AJAX
AJAX
Grupa miłośników technologii AJAX oraz Javascriptu.
allegro.pl
allegro.pl
Grupa dla ludzi sprzedających i kupujących na allegro. Wasze oferty sprzedaży, oraz to czego szukacie.
Architekci IT
Architekci IT
Grupa zrzesza architektów, projektantów i wszystkich ludzi związanych z projektowaniem rozwiązań informatycznych.
Zarządzanie Procesami Biznesowymi
Zarządzanie Procesami Biznesowymi
Celem grupy jest wymiana wiedzy i doświadczeń pomiędzy uzytkownikami grupy, poznawanie nowych trendów w zakresie zarządzania procesami biznesowymi i Open SOA.
Balanced Scorecard BSC
Balanced Scorecard BSC
Zrównoważona Karta Wyników/Strategiczna Karta Wyników (ang. Balanced Scorecard). Jak zamienić strategię na działania. The Balanced Scorecard is the concept of Robert S. Kaplan and David P. Norton.
Bazy Danych
Bazy Danych
Zagadnienia bazodanowe: SQL99 i jego implementacje w popularnych systemach RDBMS: Oracle, MySQL, PostgreSQL, MSSQL, IBM DB2 i inne.
BPM
BPM
Poświęcona problematyce Business Process Management - w tym systemom informatycznym wspierającym tą dziedzinę
BPMN - grupa sympatyków
BPMN - grupa sympatyków
Miejsce do wymiany informacji na temat tej notacji i jej zastosowań.
C and C plus plus
C and C plus plus
Grupa dla miłośników programowania w językach C and C++
CMS
CMS
Grupa zrzeszająca związanych z CMSami