Speaker

Tomasz Pęczek

Tomasz Pęczek

Cloud Solutions Architect • Software Developer & Architect • Microsoft MVP

Kraków, Poland

Experienced engineer and technologist who, for over 15 years, has been designing and developing software that powers companies across healthcare, banking, e-learning, and e-discovery industries.

He's worked with various organizations as a developer, architect and consultant. For the last couple of years, he has been strongly focused on Azure, helping clients with cloud adoption and building solutions tailored to their needs.

Tomasz is also an active member and supporter of the open-source community, having founded several projects of his own. His commitment to sharing his knowledge and experiences has earned him a Microsoft MVP title in the Developer Technologies category.

When not speaking at community and industry events, Tomasz shares in-depth tutorials and insights on his blog at tpeczek.com.

Awards

Area of Expertise

  • Information & Communications Technology

Topics

  • .NET
  • ASP .NET Core
  • C#
  • Azure

Real-Time Capabilities in ASP.NET Core Web Applications Beyond (Or Besides) SignalR

Today's users attention span is very short, so our applications need to be as real-time as possible. This talk wants to give you the tools to achieve that. As the title suggests, it's not about SignalR (it might be mentioned, but that's all). It will walk through native technologies like WebSockets, Server-Sent Events and Push API based notifications. It will show how to use them, compare them and suggest when to use which by exploring their strong and weak sides.

With Great Power Comes Great Responsibility - Using HTTP/2 Responsibly

The Web is migrating to HTTP/2. It’s not a surprise as it brings new features and performance improvements. But every new technology should be approached with consideration. HTTP/2 is no different.

A lot has been written about new features in HTTP/2 and performance improvements it's bringing, so you have probably read some of it (don't worry if you didn't, there will be a brief recap). But we all know there is nothing for free in IT (and especially Web) world. There are no "no brainers" or "silver bullets". This talk focuses on what to consider to get the most out of HTTP/2 without hurting yourself or your users in the process.

Real-Time Architecture and Practices for Modern ASP.NET Core Web Applications

One of my talks is a low-level talk about real-time technologies in ASP.NET Core. This is not that talk, it's rather its continuation. This talk focuses on patterns, architecture, and solving scalability problems when using WebSockets, Server-Sent Events, SignalR, and Web Push Notifications. It aims at showing you how to design and evolve real-time applications for both on-premise and cloud.

Azure Functions Beyond "Out of The Box" - a Guided Tour of Azure Functions Extensibility

Azure Functions is a key part of Microsoft serverless offering. At its core, it is a compute service, but its real power lies in integration capabilities. A lot has been said and written on how to use build in triggers and bindings to connect with databases, queues, web requests, and third-party APIs. There is however one aspect of Azure Functions which has been neglected - extensibility. This talk will walk you through Azure Functions extensibility with practical examples. It will give you the tools to push its integration capabilities further and get even more from Azure Functions.

Cloud Builders Conf

"Azure Functions Beyond "Out of The Box" - a Guided Tour of Azure Functions Extensibility"

March 2021

AzureDay Poland 2020

"Azure Functions Beyond "Out of The Box" - a Guided Tour of Azure Functions Extensibility"

March 2020 Warsaw, Poland

dotnetdays.ro 2020

"Real-Time Architecture and Practices for Modern ASP.NET Core Web Applications"

February 2020 Iaşi, Romania

CloudBrew 2019 - A two-day Microsoft Azure event

December 2019 Mechelen, Belgium

Øredev 2019

"Real-Time Architecture and Practices for Modern ASP.NET Core Web Applications"

November 2019 Malmö, Sweden

.NET DeveloperDays 2019

"Real-Time Architecture and Practices for Modern ASP.NET Core Web Applications"

October 2019 Warsaw, Poland

DevConf 2019

"Azure Functions Beyond "Out of The Box" - a Guided Tour of Azure Functions Extensibility"

September 2019 Kraków, Poland

DevConf 2018

"With great power comes great responsibility - using HTTP/2 responsibly"

September 2018 Kraków, Poland

Dev# 2018

"Real-time capabilities in ASP.NET Core web applications beyond (or besides) SignalR"

September 2018 Gdańsk, Poland

4Developers 2018

"Real-time capabilities in ASP.NET Core web applications beyond (or besides) SignalR"

April 2018 Warsaw, Poland

4Developers 2014

"Bringing order into chaos – Patterns and JavaScript"

"Modern web server architecture in Microsoft Web Stack - Introduction to OWIN and Katana"

April 2014 Warsaw, Poland

4Developers 2013

"Better asynchronous code in JavaScript with jQuery and 'Deferred' pattern"

April 2013 Warsaw, Poland

Microsoft Technology Summit 2010

"Rich user interface in ASP.NET MVC applications with jQuery plugins"

October 2010 Warsaw, Poland

Tomasz Pęczek

Cloud Solutions Architect • Software Developer & Architect • Microsoft MVP

Kraków, Poland