________________________________________________________________________________________________________________________________

Name: Piotr Dydycz

Date of birth: 01.04.1984

Address: Dymińska 9/45

        01-519 Warszawa

        Polska

Mobile phone: +48 501000107

E-mail: piotr@dydycz.com

LinkedIn: https://pl.linkedin.com/in/dydyczp


________________________________________________________________________________________________________________________________


EDUCATION

Warsaw University of Technology - 2002 - 2012

* Computer Science

* Degree: Master of Science

________________________________________________________________________________________________________________________________


EXPERIENCE


———————————————————————————————————————————————————————————————————————————————————————————————————


Tink - 09.2022 - 04.2024

Senior Software Engineer

Main responsibilities:

- developing Tink Platform’s API Gateway solution and perimeter infrastructure;

- development of API authentication and authorization services;

- on-call duties for a critical part of Platform;

Domain: open banking

Tech Stack: Java, Go, Terraform, Helm, Docker, K8s, AWS, MySQL, Cassandra, ELK, Prometheus, Grafana, Datadog


———————————————————————————————————————————————————————————————————————————————————————————————————


Smart Factor Sp. z o.o. - 09.2021 - 07.2022

Head of Software Development / Lead Software Engineer

Responsibilities:

- managing a software development team (backend/frontend/devops/test);

- developing the software architecture of the company's products; 

- programming new features in the company's products; 

Domain: GIS, BIM, AR, VR

Tech stack: Java, Spring Boot, AWS, PostgreSQL, PostGIS, docker and more…


———————————————————————————————————————————————————————————————————————————————————————————————————


Whirly sp. z o.o. - 07.2018 - 08.2021

Lead Developer / Software Architect 

Responsibilities:

- software development in multiple products;

- architecture design;

- supervision of the small development team;

Domain: 

- Multi-channel Contact Center (voice, chat, video); 

- Telecommunication (IMS, VoLTE, Unified Communications) 

Tech stack: Java, Erlang, Spring/SpringBoot, OSGI, docker, WebRTC and more…


———————————————————————————————————————————————————————————————————————————————————————————————————


Getin Noble Bank S.A. - 01.2016 - 06.2018

SOA Architect / Java Developer

Responsibilities:

- development of tools supporting the integration platform (e.g. unified logger)

- service-oriented architecture design

- ESB and BPMS platforms design and development

- Continuous integration environment for the ESB and BPMS design

Domain: banking

Tech stack: Java, Software AG webMethods Suite, Bash, Jenkins, Sonar


———————————————————————————————————————————————————————————————————————————————————————————————————


Ailleron S.A. - 11.2015 - 11.2017

IT and Telco Architect

* Software development (Java)

* Telco network integration solutions design and architecture

* Management of software development team

* Pre-sales support (estimations, RFI/RFP responses preparation)


———————————————————————————————————————————————————————————————————————————————————————————————————


Wind Mobile S.A. - 02.2014 - 11.2015

IT and Telco Architect

* Implementation of telecommunication platforms (Java)

* Design of telco network integration solutions (IMS/NGN)

* R&D activities in the area of NGN/IMS solutions


———————————————————————————————————————————————————————————————————————————————————————————————————


Cube.ITG - 01.2013 - 02.2014

Lead Architect

* Software Development (Java, .NET)

* NGN team leader (telecommunications network integration)

* Pre-sale activities and preparation of offers on the telecommunications market


———————————————————————————————————————————————————————————————————————————————————————————————————


Orange Poland - 11.2008 - 12.2012

IT Systems Architect

* Defining a long-term strategy for the evolution of the integration area

* High level design of IT solutions and Corporate Architecture

* Vendors supervision, verification of products delivered by suppliers


———————————————————————————————————————————————————————————————————————————————————————————————————


PTK Centertel - 06.2007 - 11.2008

IT Analyst

* Defining the systems integration strategy

* High and low level design of IT solutions and system development

Cooperation with vendors (RFI/RFP preparation, offers evaluation, HLD/LLD verification)


———————————————————————————————————————————————————————————————————————————————————————————————————


Comarch S.A. - 01.2006 - 10.2006

Software Developer

* Software development in Java, .NET, Visual C++, Oracle Forms

* Designing and implementing solutions for the Polish government


———————————————————————————————————————————————————————————————————————————————————————————————————


Sonet Sp. z o.o. - 05.2005 - 12.2005

IT engineer

* VoIP platform administration: OS (GNU/Linux, Free/Net BSD), network and applications

* Open-source-based VoIP solutions design

________________________________________________________________________________________________________________________________


SKILLS

Languages: Java, Go, C/C++, C#, webMethods Flow, SQL, perl, Python, Ruby, Oracle Forms

Java Frameworks/Application Servers/Libraries: Netty, Tomcat, Jetty, JBoss, Glassfish, WebLogic, Spring, Springboot, Hibernate, JSF, Struts, Activiti, jBPM, Drools, Dropwizard, OSGI

Cloud: AWS, Kubernetes, Docker, Terraform, Helm

Databases: Oracle, MySQL, MongoDB, PostgreSQL

Integration: Experience in almost all aspects of IT systems integration, in-depth knowledge of Software AG webMethods platform, SOA principles and integration patterns, integration protocols (SOAP, REST, HTTP, XML, XSLT, JDBC, JMS)

Telecommunications: Experience in all telco domains (BSS, OSS, Network), Protocols and standards (SIP, Diameter, IMS, VoLTE, TCP/IP, PPP, Radius, GSM/UMTS, CAMEL, SS7, DSS1), BroadSoft BroadWorks platform (design, deployment, customizations, support), Open-source platforms (FreeSWITCH, Asterisk, Mobicents/RestComm, Sailfin, OpenSIPS/Kamailio), WebRTC

OS: Linux (Debian, Redhat), Free/Net BSD, Windows (7, 10)

Tools: Git, Svn, Maven, Eclipse, Jenkins, Sonar, Artifactory, BitBucket, IntelliJ IDEA, GeoServer, QGIS

Others: Agile (Scrum, Kanban), Domain Driven Development, Test Driven Development, Project management (Prince II), Corporate Architecture (TOGAF), Business analysis (telco, finance, customer care), UML modeling (Enterprise Architect), Business process modeling (Aris, BPMN), Pre-sales consulting, Geographic Information System (GIS)

________________________________________________________________________________________________________________________________


LANGUAGES

________________________________________________________________________________________________________________________________


HOBBIES 

________________________________________________________________________________________________________________________________