Bartlomiej Bogaczewicz

Software Developer
Wrocław, dolnośląskie

Języki

angielski
biegły
francuski
podstawowy
niemiecki
podstawowy

Doświadczenie zawodowe

Logo
Team Lead
LeanForge
HICRON
Lead Java Developer
Tieto Poland Sp. z o.o.
Lead Software Engineer
Tieto Poland Sp. z o.o.
Senior Software Engineer, Project Leader
Projekty:

07.2012 - nadal
Sherpa - system typu ERP w zakresie zarządzania magazynem, produkcją, integrujący się z linią produkcyjną, udostępniający bogaty, webowy, okienkowy interfejs użytkownika oraz interfejs Restowy.
Zadania:
- lider projektu,
- mentoring i wsparcie zespołu projektowego (3 do 8 osób),
- wybór i weryfikacja technologii,
- harmonogramowanie i weryfikacja zadań,
- rozwój frameworków projektowych,
- wcielanie w życie idei Domain Driven Design i Object Oriented Programming.

Technologie:
- JEE6 - JSF, CDI, EJB3, JPA, JAX-RS
- PrimeFaces, Seam
- Glassfish
- Arquillian, Liquibase
- Eclipse, Maven

11.2011 - 06.2012
Tieto Notification Service - Serwis będący fasadą dla usługi "notifikacji push" dostawców ekosystemów mobilnych. Projekt obejmuje łączenie się z usługami APNS (Apple), GCM (dawniej C2DM, Google), MPNS (Microsoft) wraz z bibliotekami do wykorzystania w aplikacjach na systemy iOS, Android i Windows Phone. Wartości dodane dla klienta to: potwierdzenie dostarczenia komunikatu, powtarzanie nieudanej wysyłki komunikatu, wysyłka komunikatu kanałami alternatywnymi (sms, email) w przypadku niemożności dostarczenia 'notyfikacji push', zarządzanie bazą użytkowników urządzeń mobilnych.

Zadania:
- rozwój części serwerowej systemu (serwisy, bazy danych),
- rozwój konsoli administracyjnej,
- mentoring technologiczny dla zespołu w zakresie technologii serwerowych,
- wsparcie testowalności systemu,
- opieka nad infrastrukturą projektową (Maven, Jenkins, konwencje).

Technologie:
- MongoDB, MySql (polyglot persistence)
- MuleESB
- Liferay, Vaadin, portlets
- Tomcat
- Eclipse, Maven
Logo
Projektant - programista R&D
Euro Bank S.A.
Członek zespołu odpowiedzialnego za architektoniczne aspekty wewnętrznych systemów banku. Do obowiązków należało:
- projektowanie i rozwój wewnętrznych szkieletów aplikacji
- ewaluacja technologii
- wsparcie przy rozwiązywaniu problemów technicznych
- analiza i naprawa problemów środowisk produkcyjnych
Główny projekt to rozwój mechanizmu BPM opartego na jBoss jBPM.

Technologie:
- Spring, Struts,
- Weblogic
- jBPM
- TopLink, JPA
- Oracle
- Eclipse, Maven
Izabela K.
Izabela K. · współpracownik
wystawiono
Świetny fachowiec i specjalista w swojej dziedzinie. Zawsze gotowy pomóc i wesprzeć. Całkowite zaprzeczenie dla stereotypu pracownika IT.
Współpraca z Bartkiem to sama przyjemność.
Logo
Projektant - programista
PLAN Development
Tworzenie aplikacji biznesowych, głównie dla klientów w Niemczech (m.in. BMW Bank). Wykorzystywane technologie z rodziny Java EE (Spring, Hibernate-JPA, JSP, JSF)

Tworzenie systemu do analizy konkurencji z wykorzystaniem analizy wielowymiarowej. System oparty na oprogramowaniu Pentaho Mondrian (opensource'owy serwer OLAP).
Tomasz Mazur
Tomasz Mazur · współpracownik
wystawiono
Opanowany profesjonalista z bardzo dużymi umiejętnościami analitycznymi!
Siemens Sp. z o.o.
Specjalista ds. rozwoju oprogramowania
Rozwój aplikacji w języku Java używanej do konfiguracji platformy GSM. Aplikacja typu rich client (SWING) wykorzystująca CORBA i HTTP do komunikacji z platformą.
Advanced Digital Broadcast Sp. z o.o.
Programista - praktykant
Stworzenie szkieletu do łatwego tworzenia gier dwuwymiarowych. Platformą docelową były dekodery telewizyjne z maszyną wirtualną MHT (Multimedia Home Platform - ograniczona maszyna wirtualna Javy). Wykorzystanie szkieletu przy tworzeniu gry podobnej do Arkanoida.

Szkolenia i kursy

Certyfikaty:
- TOGAF® 9 Certified (Level 2)
- ITIL Foundation
- Sun Certified Enterprise Architect for Java 2 Platform Enterprise Edition Technology
- Sun Certified Business Component Developer for the Java Platform, Enterprise Edition 5
- Sun Certified Web Component Developer for J2EE 1.4
- Sun Certified Programmer for the Java 2 Platform 1.4

Szkolenia:
- SOA: Architectural Concepts and Design Principles (Oracle, 2009)
- JBoss - J2EE (Javart, 2006)
- udział w konferencjach (JAOO, QCon, GeeCon, Devoxx)

Edukacja

Logo
Team Leader - Lider zespołu, studia podyplomowe
Uniwersytet Ekonomiczny we Wrocławiu
Logo
Inżynieria oprogramowania, magisterskie
Politechnika Wrocławska

Specjalizacje

Badania i rozwój
Business Intelligence/Data Warehouse

Organizacje

Software Engineering Society - SEnS (przewodniczący)