Alex Dunn
Founder and CEO of Cephable, Forbes 30u30 Boston, Microsoft MVP
Boston, Massachusetts, United States
Actions
Alex Dunn is the founder of Cephable - the platform that empowers people to control their digital world in ways that work best for them. He's also an inductee of The Game Awards Future Class, Forbes 30u30 in Boston, Microsoft MVP, and PubConf Champion. His background in accessibility, application development, and applied AI has leaned into enabling applications to do more for people and businesses using scalable architectures and design, distributed services, cloud infrastructure, and innovative edge technologies. Alex does his best to remain platform agnostic in his practices and development with specialties in C#, Kotlin, and TypeScript while building for cross-platform compatibility. You might find him speaking at all sorts of conferences and events around the world, streaming on Twitch, and on Pluralsight.
Outside technology, you can find him playing guitar, working with animal rescue, or exploring the great outdoors.
Links
Area of Expertise
Topics
Kotlin for C# Developers
Dive into the latest craze in languages and platforms - Kotlin. This time we will be looking at it from the perspective of a .NET C# developer, draw comparisons between the languages, and bridge the gap between these 2 amazing languages.
We'll look at:
- Kotlin as a language
- Platforms Kotlin is great for
- Object Oriented Implementations in Kotlin
- Extended Features
- Features Kotlin has that C# doesn't
- A demo Android application in Kotlin vs a Xamarin.Android app in C#
In the end you will leave with a foundational knowledge of Kotlin and its capabilities to build awesome apps with less code. You should feel comfortable comparing C# applications to Kotlin applications and know where to find resources to learn even more!
Building for a Million Daily Users
A million users sounds like a lot. However, it doesn't have to. In this session we take a look at the real-world of building platforms, applications, and tools for mass usage. From the ground up, you'll learn about:
- The ways to plan for large scale without over-planning,
- Different types of applications and platforms and why their scaling techniques differ,
- Real application architectures like serverless, microservices, distributed databases, and more,
- Design patterns to manage code distribution,
- Tools available to help handle millions of requests per day,
- Handling interactions and requests from around the world, and
- Ways to manage your software going forward while you continue to grow
The goal of this sessions is to leave with the skills to plan and handle scaling software to the masses along with real-world stories to use as reference in your development.
Making Technology More Accessible with .NET and AI
The story of building Project Enabled Play - a platform built in .NET on Azure that enables users to turn their voice, face expressions, hand gestures, smartphones, watches, virtual inputs, and more into a gaming controller, keyboard, and mouse on any platform they have access to. Come learn about scaling applications in .NET to over a dozen different platforms and channels while building for accessibility to even the playing field. Gain an understanding of voice and conversational platforms, real-time communication technology, computer vision, and best practices for sharing code and going from PoC to product.
Try your shot at landing a win in Call of Duty, Halo, Fall Guys, Minecraft, and more using your voice or write a block of code using Visual Studio and your face, then leave with a working knowledge of other ways you can use .NET and the tools you're familiar with.
Build Yourself by Building the Community
Want to take your career as a developer to that next major step? Come learn about how becoming active in the developer community can reshape your career and expand your horizons.
It can be intimidating. We have all been there. It isn't easy. But with a plan, you can become an industry leader too.
Everyone does it differently, so we will cover a number of different ways to find what excites you the most.
Learn how to:
- Contribute to open source
- Speak at meetups and conferences
- Write blog posts that people will love to follow
- Write code that other people will use
- Take it all to the next level with an execution plan to grow
You should leave with the confidence to do more and the tools to develop your own plan to grow!
Fluxing Up Your .NET Apps
Learn about the Flux design pattern and how to implement it in your C# client applications like UWP, Xamarin, and all the other platforms .NET is touching now.
We'll compare Flux and Uni-Directional data flows to the existing tools and directions development takes us in C# client apps and talk about all the pros and cons that come with both. We'll take an existing Xamarin.Forms app using MVVM and "Flux it Up" to migrate to a more 1-direction flow of data and actions.
When you leave, you'll have a solid understanding of Flux and some of its existing implementations such as Redux and be confident in implementing it yourself in C#!
NDC Oslo 2022 Sessionize Event
NDC Melbourne 2022 Sessionize Event
NDC Porto 2022 Sessionize Event
DeveloperWeek 2022 Sessionize Event
KCDC 2021 Sessionize Event
NDC Oslo 2020 Sessionize Event
NDC Porto 2020 Sessionize Event
NDC London 2020 Sessionize Event
CodeMash 2020 Sessionize Event
Granite State Code Camp 2019 Sessionize Event
Techorama Netherlands 2019 Sessionize Event
NDC Oslo 2019 Sessionize Event
NDC London 2019 Sessionize Event
Granite State Code Camp 2018 Sessionize Event
Alex Dunn
Founder and CEO of Cephable, Forbes 30u30 Boston, Microsoft MVP
Boston, Massachusetts, United States
Links
Actions
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