net stage

MEET OUR SPEAKERS

Speakeri-Site.png
Tamir Dresher
Head of Architecture
Payoneer_Stacked_Logo_OnWhite_RGB.png

Session Title:
Processing asynchronous data streams. NET.

Session Synopsis:
Asynchronous data processing and events are at the heart of any scalable system and interactive applications. Over the years, the industry developed many techniques, frameworks, and patterns to make it easier for developers to add asynchronicity to their code and .NET was no exception. He will teach you what asynchronous streams mean in C# and how you can leverage them to build complex asynchronous pipelines inside your .NET applications. 

About Tamir
He's the Head of Architecture @  Payoneer, with years of experience in developing and architecting systems in versatile disciplines, both on-premise and on the cloud, consulting and teaching large scalable distributed systems. Tamir holds the title of Microsoft MVP in Development Technologies & the author of the books “Rx.NET in Action" & "Hands-On Full-Stack Web Development with ASP.NET Core". He also loves to share his passion, and enjoys teaching software engineering to students at the Ruppin Academic Center and speaking at conferences around the world.

Connect with him: 

  • LinkedIn
Speakeri-Site.png
Marco De Sanctis
Cloud Consultant and Microsoft MVP

Session Title:
Running SaaS multi-tenant applications with ASP.NET Core and Azure

Session Synopsis:
Real-world multi-tenant applications are conceptually simple, but hide lots of complexities under the hood: when confidential data of multiple clients coexist under the same platform, you must ensure that data is kept segregated at any layer of your architecture.  During this talk we'll try to demystify some of these aspects, analyzing how we can build a SaaS application in ASP.NET Core, secure it via Azure AD B2C, and deliver it via the Azure infrastructure.  We'll investigate how to use policies in our server-side logic and even at the database level (via SQL Server's Row Level Security) to ensure data is kept segregated even when running on a shared infrastructure.

About Marco
He has an incredible passion for technology & has been working with .NET since the first beta - focusing on ASP.NET and on anything that is web related. Marco has been an early adopter of Microsoft Azure & today he works as a freelance Solutions Architect in beautiful London, focusing on Cloud transformation. Getting involved in the .NET & Azure community is also a key aspect of his profession and he's convinced that knowledge sharing is one of the best ways to improve our professional skills. Thanks to that, he's been awarded a Microsoft MVP for the last 13 years in a row. 

Connect with him: 

  • LinkedIn
Speakeri-Site_luis.png
Luis Fraile
Senior DevOps Engineer
gotech-company-logo.png

Session Title:
Facilitate remote/on-site hybrid development with GitHub Codespaces for .NET Core

Session Synopsis:
At this moment, a lot of development teams work on hybrid remote/on-site environments, with all the (technical (advantages and disadvantages it has.  But at some points it makes it difficult, to change from different computers, set up several environments, carry the laptop, etc.  We will learn how to use GitHub Codespaces to have our development environment always ready in the cloud, no matter where we are or what local equipment we have, how to customize it for .NET Core, and adapt it to the different needs of different projects we may have.

About Luis
He's working in software development since the year 2000 and is passionate about it. I always try to make the development team's life easier, through recommended practices depending on the teams, with agile methodologies, a DevOps mindset, always striving for change and improvement on delivery value to customers. Microsoft MVP since 2007.

Connect with him: 

  • LinkedIn
cosmin-popescu-site.png
Cosmin Popescu

Session Title:
Opening speech .NET Stage

About Cosmin
Engineering professional with over 20 years of experience in Enterprise Software Development. Since 2017, Cosmin is part of UiPath, starting as a Principal Engineering Manager in Bucharest, continued as Engineering Director for the Automation Cloud SaaS team in Seattle, to currently being Engineering Director for Studio Web engineering team in Bucharest. Cosmin’s expertise ranges from .NET Core, web applications, cloud services, distributed systems, identity, to performance, scalability, high availability and has led teams of more than 30 engineers. He’s passionate about reading and spending time with his kids.

Director, Software Engineering
UIpath.png
alvin-stanescu.png
Alvin Stanescu
Principal Engineering Manager
UIpath.png

Session Title:
A Brief Introduction to App Performance Testing (Or How to Build Apps That Don’t Frustrate Your Users)

Session Synopsis:
Application performance may not be on your mind whenever you're building a product or adding a new feature, but in this brief presentation Alvin Stanescu, Principal Engineering Manager at UiPath, will explain why it's worth spending some hours of development time in order to potentially save billions of seconds for your users and highlight why this could provide the biggest return-on-investment for your customers.

About Alvin
As a Principal Engineering Manager at UiPath, Alvin is building the UiPath Cloud Testing platform, enabling test automation developers to easily design and run complex application (desktop, mobile or web) and RPA tests in the cloud. He’s passionate about humane software, history, culture, and craft beer.

Connect with him: 

  • LinkedIn
virgil-palanciuc.png
Virgil Palanciuc

Session Title:
On Simplicity and Complexity in Software

Session Synopsis:
Simplicity is paramount for developing reliable software and being able to evolve and maintain it long term. During this session, Virgil Palanciuc, Senior Principal Software Engineer at UiPath, will go through some of the principles and ideas that he applies in the quest of building less complex and more maintainable software systems.

About Virgil
Virgil is a computer scientist interested in solving diverse problems. Since 2019, Virgil is part of UiPath’s team as Senior Principal Software Engineer and has a multidisciplinary expertise on data science, big data, distributed systems, product management. Virgil's interests involve traveling, mountain hikes and learning about computers and computing.

Senior Principal Software Engineer
UIpath.png

Connect with him: 

  • LinkedIn
andrei-ignat-site.png
Andrei Ignat
Technical Director
Electronic Arts Romania logo_gray-03.png

Session Title:
.NET features that will improve your coding experience: Roslyn SourceCodeGenerators, IAsyncEnumerable, OpenTelemetry

Session Synopsis:
At EA we try to use the latest and greatest technologies for fun and professional development. So grab a seat to understand the usage of Roslyn SourceCodeGenerators, IAsyncEnumerable , OpenTelemetry in the context of microservices and monoliths.

About Andrei
My name is Andrei Ignat and I have 21 years programming experience. I have started from VB3 , passed via plain old ASP ,Microsoft Most Valuable Profession in Developer Technologies .Before that I was a teacher. I am now Technical Director at EA Romania , coordinating automated running tests in EARO Automation Farm.

Connect with him: 

  • LinkedIn
george-onofrei-site.png
George Onofrei
Software Architect
centric logo site.png

Session Title:
Architecting an Enterprise Cloud transition

Session Synopsis:
In this presentation, we will discuss a few concerns about moving an enterprise from on-premise to cloud. We will first define the type of system we are addressing and then explore why we are making the shift in the first place. Following this, we will get right into some infrastructure and application concerns, concluding with what an architect's responsibilities are in this transformation.

About George
During my 11+ years of development, I've worked with individuals, startups, and established enterprises to meet their business needs, often in the online domain. It is not always simple to move a project from the planning to the production stages, but a strong team with the correct motivation may succeed at any moment.  I am a firm believer in Agile teams (programmers, testers, business analysts, marketers, you name it) that collaborate to enhance the development process and offer the business the tools it requires to generate money and remain ahead of the competition.  I am enthusiastic about code quality; therefore, anything related to code refactoring, application architecture, design patterns, enterprise architecture, and any standards that take software to the next level piques my attention.  Throughout the years, I've shifted from backend-only development to full-stack development to address a wider variety of customer requirements and learn software development from as many perspectives as possible. I'm focused on the most recent stable technology to capitalize on its advantages while minimizing risks to match business plans. On the backend, I've mostly worked with.NET and C#, as well as NodeJs and TypeScript. On the front end, I often use Angular and React, both of which are always written in TypeScript.

Connect with him: 

  • LinkedIn
florin-manolescu-site.png
Florin Manolescu

Moderator

About Florin
Co-Founder of Academia Testarii, Florin is a highly experienced QA & Test Consultant with a demonstrated history of delivering complex projects in various industries.  He is passionate about quality and a driver of best practices and efficiency tools adoption. An expert in process improvement as well as Agile & Waterfall methodologies with practical applications through tailored test strategies defined at each project level. Trainer and coach for testing topics with a keen interest in promoting the software testing profession.

Co-founder
academia testarii color.png

Connect with him: 

  • LinkedIn