Dawid Duda

Project Manager / Principal Software Engineer, Compact Solutions

Umiejętności

Przywództwo Product Management Software Budowanie zepołu Software Engineering Management Software Design and Archiecture Making Things Happen

Języki

angielski
biegły
niemiecki
podstawowy

Doświadczenie zawodowe

Compact Solutions Polska sp. z o.o.
VP Product Development
Building software that solves some of the toughest challenges of modern data integration
Compact Solutions Polska sp. z o.o.
Director of Product Development
• Built Product Development department from two engineers in 2010 to about 20 people of various roles working on several products in 2014
• Introduced 3 new products to the market, going from none to 10+ customers (mostly Fortune 500 companies like Electronic Arts, USAA, Chubb Insurance, Intuit, Fidelity Investments, Santander Bank) and making the department profitable
• Responsible for the full product life cycle from the inception to the implementation in the customer environment and support
• Providing strong leadership by combining technical expertise with management and business responsibilities
Compact Solutions Polska sp. z o.o.
Project Manager / Principal Software Engineer
Managing development of Compact's own solutions. Working on several data warehousing related products like TestDrive - a framework for automatic testing of data integration applications (see http://compactbi.eu/solutions/testdrive), MetaDex - heterogenous metadata integration platform (see http://compactbi.eu/solutions/metadex) or C.DIMC - ELT/ETL conversion system (see http://compactbi.eu/solutions/c-dimc).
Google Inc.
Product Manager
Siemens Digital Logistics Sp. z o.o.
kierownik produktu EDI
• zarządzanie zespołem EDI (Electronic Document Interchange)
• przygotowywanie wizji, opracowywanie wysoko poziomowego designu i zarządzanie realizacją nowego systemu EDI dla platformy logistycznej, opartego na architekturze SOA oraz najnowszych technologiach (enterprise service bus, web services, JMS etc.); planowanie i zarządzanie procesem migracji do nowego rozwiązania EDI
• przygotowywanie planów i zarządzanie realizacją projektów w obszarze produktu EDI (przygotowywanie rozwiązań EDI dla nowych klientów, zmiany i rozszerzenia dla istniejących klientów, projekty wewnętrzne i infrastrukturalne) we współpracy z kierownikami odpowiedzialnymi za inne części platformy oraz z przedstawicielami klienta
• rekrutacja
Siemens Digital Logistics Sp. z o.o.
programista Javy
• implementacja i testowanie komponentów platformy logistycznej (aplikacja J2EE oparta na EJB oraz JSP)
• projektowanie komponentów biznesowych i funkcjonalnych dla platformy
• analiza wymagań klientów
Logo
kierownik grupy programistów
Modular sp. z o.o.
• zarządzanie realizacją systemu CRM/DMS (aplikacja webowa oparta na technologii J2EE)
• zarządzanie zespołem, przydział i odbieranie zadań
• projektowanie i implementacja krytycznych elementów systemu
• projektowanie struktury bazy danych
• rekrutacja
Logo
programista Javy
Modular sp. z o.o.
• projektowanie i implementacja komponentów systemu CRM/DMS w technologii EJB + EJBQL + Cocoon
• przygotowywanie interfejsu użytkownika (Cocoon+XSLT)

Szkolenia i kursy

„Trening umiejętności kierowniczych” ASM Agencja Szkolenia Menedżerów
„Delegowanie uprawnień” COMBIDATA Poland Sp. z o.o.
Egzamin Sun Certified Java Programmer, score: 91%

Edukacja

Logo
MBA, MBA
Wyższa Szkoła Zarządzania w Warszawie - The Polish Open University
Logo
informatyka, magisterskie
Uniwersytet Wrocławski

Specjalizacje

IT - Rozwój oprogramowania
Architektura
IT - Rozwój oprogramowania
Zarządzanie projektem
IT - Rozwój oprogramowania
Zarządzanie IT

Inne

Experience
- Product management (vision, strategy, planning, execution)
- Leadership & Management (organization/department/team level)
- Software architecture and design for complex distributed systems
- Programming: Java (SE & EE), C/C++, PHP, shell/awk, parsing (ANTLR, bison/flex)
- Application servers (WebSphere, Tomcat)
- Continuous integration (Jenkins)
- Automated testing (Selenium, JUnit, TestNG)
- Source version control (Git, SVN, CVS)

Grupy

Wyższa Szkoła Zarządzania / Polish Open University
Wyższa Szkoła Zarządzania / Polish Open University
W POU nie dajemy recept. Uczymy jak nawigować wśród praktyki i teorii zarządzania oraz jak sprostać wyzwaniom, które stoją przed współczesnymi menedżerami.
IT w Krakowie
IT w Krakowie
Inicjatywa, której zadaniem jest integracja, promowanie oraz rozwój społeczności informatycznej w Krakowie.