Tomasz Pęczek
Staff+ Engineer • Software Architecture Facilitator • Microsoft MVP
Kraków, Poland
Actions
With almost 20 years of experience in architecture and software engineering, Tomasz is a seasoned staff+ engineer dedicated to crafting solutions that power companies across various sectors including healthcare, banking, e-learning, and e-discovery.
Throughout his career, Tomasz has transitioned between developer, architect, and consultant roles. Over the past few years, his primary focus has been on leveraging Azure to facilitate cloud adoption and building solutions tailored to meet the true needs of his clients.
Tomasz is also an active member and supporter of the open-source community, having founded several projects of his own. He also participates in the community through speaking engagements at conferences and user groups, where he shares his insights and expertise. Additionally, he shares in-depth technical articles and tutorials on his blog at tpeczek.com. His commitment to sharing his knowledge and experiences has earned him a Microsoft MVP title in the Azure and Developer Technologies categories.
Area of Expertise
Topics
Azure Cosmos DB Change Feed From the Inside Out
You might have heard about change feed as it's been making its way to more and more data and storage services. But very likely you haven't yet had a chance to play with any of its implementations and understand it more thoroughly. I want to help you with that.
Change feed sparked my interest back in 2018 when I was involved in a project that was using quite an exotic database (RethinkDB). Since then I participated in several projects where I had an opportunity to use change feed provided by various services. The one I ended up using the most is the implementation provided by Azure Cosmos DB. In this talk, I want to share my knowledge about it.
Join me and learn what are the main characteristics of any change feed and what is unique about the Azure Cosmos DB one. You will see how you can integrate it with other services by implementing different consumption patterns or using existing no-code integrations. We will also explore the most fitting usage scenarios and a potential alternative.
Peeking Under the Hood of Azure Functions - Triggers and Bindings Anatomy
"Any sufficiently advanced technology is indistinguishable from magic." Azure Functions is quite an advanced technology. As a result, it's often treated as magic. But from an engineering perspective, treating technology as magic often backfires.
I've been building solutions based on Azure Functions since v2 has been released. I've used them the right way. I've used them the wrong way. I've integrated them with technologies that they weren't out-of-the-box ready to be integrated with. I did encounter challenges, and whenever I did, I used one of the best pieces of advice in software engineering - "always understand at least one layer of abstraction below the one you're working at". This approach allowed me to gain knowledge and understanding of Azure Functions.
In this talk, I want to share some of that knowledge and understanding with you. I want to show you the anatomy of Azure Functions triggers and bindings. It's the triggers and bindings that define the boundary between your business code and the runtime. They impact how your solution is scaling and how it handles parallel processing. This is why I believe it's valuable for you not only if you are looking to integrate Azure Functions with additional technologies, but whenever you are building function apps.
Implementing DevOps Practices for Azure Infrastructure
We've been talking about DevOps for over a decade now. Most likely you have been at least once in a situation where the CTO would announce that "we are moving to DevOps culture" or "we need to adopt DevOps". Still, the adoption often remains tricky. Consultants come, overload it with organisational problems, and the implementation ends with anemic pipelines (especially in areas different than the application code).
In this talk, I've gathered practical experience from implementing DevOps practices for Azure infrastructure. Join me and we will go through continuous integration, delivery, deployment, testing, operations, and monitoring practices to build an opinionated DevOps pipeline. You will see practical examples that bring together tools and services from Azure and GitHub space to provide capabilities that bring DevOps cultural philosophies to life.
AzureDay Poland 2025 Sessionize Event Upcoming
bstok.ms #13
"Implementing DevOps Practices for Azure Infrastructure"
Serverless Wroclaw #13
"Peeking Under the Hood of Azure Functions - Triggers and Bindings Anatomy"
Data Community Podbeskidzie #9
"Azure Cosmos DB Change Feed From the Inside Out"
IglooConf 2024: Midsummer Sessionize Event
Running .NET in Azure (RNA) 2024
"Peeking Under the Hood of Azure Functions - Triggers and Bindings Anatomy"
Lublin.ms #0
"Peeking Under the Hood of Azure Functions - Triggers and Bindings Anatomy"
Warsaw .NET User Group #169
"Peeking Under the Hood of Azure Functions - Triggers and Bindings Anatomy"
MS Tech Summit 2023
"Applying the Essence of GitOps to Azure - DevOps Practices for Your Infrastructure"
Cloud Builders Conf
"Azure Functions Beyond "Out of The Box" - a Guided Tour of Azure Functions Extensibility"
AzureDay Poland 2020
"Azure Functions Beyond "Out of The Box" - a Guided Tour of Azure Functions Extensibility"
dotnetdays.ro 2020
"Real-Time Architecture and Practices for Modern ASP.NET Core Web Applications"
CloudBrew 2019 - A two-day Microsoft Azure event Sessionize Event
Øredev 2019
"Real-Time Architecture and Practices for Modern ASP.NET Core Web Applications"
.NET DeveloperDays 2019
"Real-Time Architecture and Practices for Modern ASP.NET Core Web Applications"
DevConf 2019
"Azure Functions Beyond "Out of The Box" - a Guided Tour of Azure Functions Extensibility"
DevConf 2018
"With great power comes great responsibility - using HTTP/2 responsibly"
Dev# 2018
"Real-time capabilities in ASP.NET Core web applications beyond (or besides) SignalR"
4Developers 2018
"Real-time capabilities in ASP.NET Core web applications beyond (or besides) SignalR"
4Developers 2014
"Bringing order into chaos – Patterns and JavaScript"
"Modern web server architecture in Microsoft Web Stack - Introduction to OWIN and Katana"
4Developers 2013
"Better asynchronous code in JavaScript with jQuery and 'Deferred' pattern"
Microsoft Technology Summit 2010
"Rich user interface in ASP.NET MVC applications with jQuery plugins"
Please note that Sessionize is not responsible for the accuracy or validity of the data provided by speakers. If you suspect this profile to be fake or spam, please let us know.
Jump to top