Skills
Algorithms
Amazon Web Services (AWS)
ASP.NET
C#
DDD
Git
Microsoft SQL Server
MongoDB
MSMQ
Neo4j
Python
SQL
T-SQL
TFS
UML
Visual Studio
WCF
WPF
XML
XSLT
Team management
Design patterns
Programming
Troubleshooting
Internet services
Database
. NET
programowanie wielowątkowe
CQRS
software design
docker
Apache Kafka
Event Sourcing
Microservices
Event Storming
Languages
English
advanced
German
beginner
Experience

Development Leader
Lider zespołu programistów systemu agenta transferowego Rufus. Najważniejsze z moich obowiązków to: projektowanie i implementowanie zmian w oprogramowaniu, szacowanie pracochłonności zadań, planowanie prac na poziomie technicznym, definiowanie i przydział zadań dla programistów, przeglądy wymagań biznesowych, przeglądy kodu oraz dokumentacji technicznej, szkolenie nowych pracowników, raportowanie postępu prac, współpraca z zespołami z Londynu i Indii. Zajmowałem się również mentoring'iem, organizowaniem konferencji wewnątrz-firmowych, konkursów wiedzy i innymi działaniami mającymi na celu dzielenie się wiedzą.

Programista .NET
Rozwój systemu klasy BPM wdrożonego min. w kilku bankach. Byłem również głównym programistą w projekcie agenta transferowego dla domu inwestycyjnego, w którym min. zajmowałem się implementacją komunikacji z Krajowym Depozytem Papierów Wartościowych oraz operacji na papierach wartościowych.
Trainings and courses
• Professional Scrum Master
• Mapy myśli w zarządzaniu projektem i procesie generowania pomysłów
• MS-5927 Microsoft Office Project 2007 – Managing Projects
• Wprowadzenie do Windows Azure (szkolenie dla trenerów)
• Negocjacje
• Kurs „Seminarium Pedagogiczne dla Doktorantów i Asystentów Politechniki Warszawskiej”
• Coaching jako narzędzie rozwoju
• Zarządzanie czasem dla programistów
Szkoła Giełdowa:
• Instrumenty pochodne
• Szkoła Giełdowa IPO Po kapitał na giełdę
• Debiut na rynku NewConnect
Kursy ESRI:
• Using ArcCatalog: Tips and Tricks
• Understanding Map Projections and Coordinate Systems
• Learning ArcGIS Desktop (for ArcGIS 9.0-9.1)
• Basic of the Geodatabase Data Model
• Understanding GIS Queries
• Introduction to ArcView 3.x
• Mapy myśli w zarządzaniu projektem i procesie generowania pomysłów
• MS-5927 Microsoft Office Project 2007 – Managing Projects
• Wprowadzenie do Windows Azure (szkolenie dla trenerów)
• Negocjacje
• Kurs „Seminarium Pedagogiczne dla Doktorantów i Asystentów Politechniki Warszawskiej”
• Coaching jako narzędzie rozwoju
• Zarządzanie czasem dla programistów
Szkoła Giełdowa:
• Instrumenty pochodne
• Szkoła Giełdowa IPO Po kapitał na giełdę
• Debiut na rynku NewConnect
Kursy ESRI:
• Using ArcCatalog: Tips and Tricks
• Understanding Map Projections and Coordinate Systems
• Learning ArcGIS Desktop (for ArcGIS 9.0-9.1)
• Basic of the Geodatabase Data Model
• Understanding GIS Queries
• Introduction to ArcView 3.x
Education
Specialities
It - Software development
Architecture
It - Software development
.NET Developer
Hobby
Moja pasja to przede wszystkim moja rodzina. Uwielbiam również czytać, w szczególności polską fantastykę oraz książki historyczne. W pracy i odpoczynku pomaga mi muzyka klasyczna. Lubię gry komputerowe i planszowe. Dobrze pływam dlatego przy każdej nadarzającej się okazji wskakuję do wody. Kocham również podróże, poznawanie nowych miejsc, kultur i smaków.
Other
Publikacje
• The manipulation of the basefee in the context of EIP-1559, I 2021
• Legacy vs EIP 1559 users in post EIP 1559 world, XI 2020.
• Rozszerzona wersja Random Binary Search Trees for Approximate Nearest Neighbour Search in Binary – Applied Soft Computing 2019.
• Random Binary Search Trees for Approximate Nearest Neighbour Search in Binary Space - PReMI 2017.
• Monitoring of Distributed Systems Using Historical Debuggers - XXXVII-th IEEE-SPIE Joint Symposium Wilga 2016.
• Discovering of Execution Patterns of Subprograms in Execution Traces - XXXVI-th IEEE-SPIE Joint Symposium Wilga 2015.
• How to Work with Legacy Systems - Prezentacja na konferencji CISSE 2014.
• Applying Recurrence Plots in Analysis of Computer Programs - Studia Informatica, Tom 35, 2014.
• Enhancing and Eextending IntelliTrace Debugging Capabilities - Studia Informatica, Tom 33, 2012.
• Testing Mobile Agents on the Azul Platform - CISSE 2010.
• Configuration Management of Mobile Agents Based on SNMP - RSCTC 2010.
Prezentacje
• Grafowe bazy danych - zapiski z projektu. – Meetup DataOps Polska 2020-05
• How to provide security in a high-load distributed environment – Adform Highload Strategy 2019.
• DDD i Event Storming - Co to za zwierzę? - Girls Do IT 2019 .
• Przepis na DDD, BDD, CQRS i Event Sourcing - Programistok 2018 .
• Will AI Replace developers? - .NET DeveloperDays 2018 .
• Najlepsza mieszanka w historii (DDD, BDD, CQRS i Event Sourcing) - CareerCon Warszawa 2018.
• Czy sztuczna inteligencja potrafi programować - CareerCon Warszawa 2017.
• Debuggery historyczne - Podróże w czasie dla programistów - CareerCon Warszawa 2015.
• Debuggery historyczne – konferencja firmy Bravura Solutions 2014.
• Automatyczne testy integracyjne jako alternatywa dla testów jednostkowych - CareerCon Kraków 2014.
• Nie za krótkie wprowadzenie do chmury – Politechnika Warszawska 2011.
• Co nowego w VS 2010? IntelliTrace - Warszawskie Dni Informatyki 2010.
Certyfikaty i egzaminy
• Neo4j Certified Professional (03/2020)
• Professional Scrum Master I (08/2016)
• ITIL Foundation Certificate in IT Service Management (05/2016)
• Administering Microsoft SQL Server 2012 Databases (05/2015)
• Querying Microsoft SQL Server 2012 (06/2014)
• Programming in HTML5 with JavaScript and CSS3 (03/2013)
• MCPD - Windows Developer 4 (11/2012)
• MCTS - .NET Framework 4, Service Communication Application (10/2012)
• MCTS - .NET Framework 4, Data Access (7/2012)
• MCTS - .NET Framework 4, Windows Applications (7/2012)
• MCTS - Microsoft Office Project 2007, Managing Projects (6/2011)
• MCTS - .NET Framework 3.5, Windows Presentation Foundation Applications (12/2010)
• MCPD - Web Developer (1/2009)
• MCTS - .Net Framework 2.0: Web Applications (9/2008)
• Certificate in Advanced English (1/2008)
Inne
Prawo jazdy kategorii B (od roku 2003)
• The manipulation of the basefee in the context of EIP-1559, I 2021
• Legacy vs EIP 1559 users in post EIP 1559 world, XI 2020.
• Rozszerzona wersja Random Binary Search Trees for Approximate Nearest Neighbour Search in Binary – Applied Soft Computing 2019.
• Random Binary Search Trees for Approximate Nearest Neighbour Search in Binary Space - PReMI 2017.
• Monitoring of Distributed Systems Using Historical Debuggers - XXXVII-th IEEE-SPIE Joint Symposium Wilga 2016.
• Discovering of Execution Patterns of Subprograms in Execution Traces - XXXVI-th IEEE-SPIE Joint Symposium Wilga 2015.
• How to Work with Legacy Systems - Prezentacja na konferencji CISSE 2014.
• Applying Recurrence Plots in Analysis of Computer Programs - Studia Informatica, Tom 35, 2014.
• Enhancing and Eextending IntelliTrace Debugging Capabilities - Studia Informatica, Tom 33, 2012.
• Testing Mobile Agents on the Azul Platform - CISSE 2010.
• Configuration Management of Mobile Agents Based on SNMP - RSCTC 2010.
Prezentacje
• Grafowe bazy danych - zapiski z projektu. – Meetup DataOps Polska 2020-05
• How to provide security in a high-load distributed environment – Adform Highload Strategy 2019.
• DDD i Event Storming - Co to za zwierzę? - Girls Do IT 2019 .
• Przepis na DDD, BDD, CQRS i Event Sourcing - Programistok 2018 .
• Will AI Replace developers? - .NET DeveloperDays 2018 .
• Najlepsza mieszanka w historii (DDD, BDD, CQRS i Event Sourcing) - CareerCon Warszawa 2018.
• Czy sztuczna inteligencja potrafi programować - CareerCon Warszawa 2017.
• Debuggery historyczne - Podróże w czasie dla programistów - CareerCon Warszawa 2015.
• Debuggery historyczne – konferencja firmy Bravura Solutions 2014.
• Automatyczne testy integracyjne jako alternatywa dla testów jednostkowych - CareerCon Kraków 2014.
• Nie za krótkie wprowadzenie do chmury – Politechnika Warszawska 2011.
• Co nowego w VS 2010? IntelliTrace - Warszawskie Dni Informatyki 2010.
Certyfikaty i egzaminy
• Neo4j Certified Professional (03/2020)
• Professional Scrum Master I (08/2016)
• ITIL Foundation Certificate in IT Service Management (05/2016)
• Administering Microsoft SQL Server 2012 Databases (05/2015)
• Querying Microsoft SQL Server 2012 (06/2014)
• Programming in HTML5 with JavaScript and CSS3 (03/2013)
• MCPD - Windows Developer 4 (11/2012)
• MCTS - .NET Framework 4, Service Communication Application (10/2012)
• MCTS - .NET Framework 4, Data Access (7/2012)
• MCTS - .NET Framework 4, Windows Applications (7/2012)
• MCTS - Microsoft Office Project 2007, Managing Projects (6/2011)
• MCTS - .NET Framework 3.5, Windows Presentation Foundation Applications (12/2010)
• MCPD - Web Developer (1/2009)
• MCTS - .Net Framework 2.0: Web Applications (9/2008)
• Certificate in Advanced English (1/2008)
Inne
Prawo jazdy kategorii B (od roku 2003)
Groups

Politechnika Warszawska
Politechnika Warszawska jest najstarszą polską uczelnią techniczną. Od ponad 180 lat kształci kolejne pokolenia inżynierów, wnosząc istotny wkład w rozwój nauk technicznych.

Business IT
Grupa firm branży IT / INTERNET. Liderzy i Eksperci. Wydarzenia branżowe rynku IT (B2B). Zarządzanie IT, badanie IT, startupy IT, technologia IT, internet IT, ebiznes IT.

Fundusze inwestycyjne
Dla osób zainteresowanych funduszami inwestycyjnymi.
Rynek TFI rozwija się bardzo dynamicznie. Nasza grupa ma pomóc w odnalezieniu się na tym rynku.

Giełda
Giełda Papierów Wartościowych staje się coraz ważniejszym elementem gospodarki. Nasza grupa powstała aby wszystkim zarówno początkującym jak i dobrze obeznanym z rynkiem pomóc w wymianie doświadczeń i

Polityka międzynarodowa
Zapraszam osoby zainteresowane szeroko pojęta aktualna sytuacją polityczna na świecie.

Programiści .NET
Zrzesza programistów technologii Microsoft .NET, oraz osoby pracującę nad projektami w technologii .NET

Sieci Petriego
Sieć Petriego – matematyczna reprezentacja dyskretnych systemów rozproszonych. Sieci Petriego zostały zdefiniowane w latach 60. XX w. przez Carla Adama Petriego.

Zarządzanie
Grupa dla zarządzających, chcących zarządzać i lubiących dzielić się wiedzą z zakresu zarządzania.