Speaker

David Nicholas

David Nicholas

Software Engineer

Actions

David Nicholas is a software consultant and technical architect with deep expertise in TypeScript and React. His experience includes building mobile and web applications across various industries, including Blockchain, E-commerce, and Medical Supply Manufacturing. As a technical lead, he has coached teams on software best practices around TypeScript adoption, testing, ensuring data security, building internal tooling, and implementing Micro Frontend architecture. In his free time, he likes experimenting with different ways of combining math and programming, participating in bug hunts, and traveling.

Down the Rabbit Hole: Exploring Advanced Typescript

Prepare to embark on a thrilling journey into the depths of TypeScript with us!

In this workshop, we’re diving headfirst into the lesser-traversed territories of TypeScript. We'll explore the beginning of the realms of advanced type manipulations, navigating the landscape of Generics, Mapped Types, Conditional Types, and more.

If you're eager to kick your TypeScript skills into overdrive and venture beyond the confines of basic type-checking, this workshop is for you.

Unleashing Conditional Types

Dive into the shadowy depths of TypeScript's advanced type system by exploring Conditional Types. This session is crafted for those who seek to harness the full power of TypeScript's type manipulation capabilities. We'll navigate through Conditional Types, unveiling their potential for you to leverage in your codebases. Prepare to challenge your understanding, refine your skills, and transform your thoughts about type safety and dynamic type generation.

Get in Losers We’re Learning Advanced TypeScript

Prepare to embark on a thrilling journey into the depths of TypeScript with us!

In this workshop, we’re diving headfirst into the lesser-traversed territories of TypeScript. We'll explore the beginning of the realms of advanced type manipulations, navigating the landscape of Generics, Mapped Types, Conditional Types, and more.

If you're eager to kick your TypeScript skills into overdrive and venture beyond the confines of basic type-checking, this workshop is for you.

Enterprise Grade Micro Frontends

Dive into the world of Micro Frontends in this dynamic 8-hour workshop designed for intermediate and advanced developers. Through a mix of theory and extensive hands-on practice, including a comprehensive e-commerce project, participants will explore how to integrate various frameworks like Angular and React within a Micro Frontend architecture. This workshop will not only clarify the complexities and challenges of Micro Frontends but also equip you with practical strategies for overcoming them. Expect to emerge with a solid grasp of Micro Frontend principles, and ready to implement scalable and flexible solutions that enhance development workflows and product quality. This workshop is perfect for developers keen on mastering advanced architectural patterns to address sophisticated business and team requirements.

KCDC 2025 Sessionize Event Upcoming

August 2025 Kansas City, Missouri, United States

CodeMash 2025 Sessionize Event

January 2025 Sandusky, Ohio, United States

UtahJS Conf 2024 Sessionize Event

September 2024 Sandy, Utah, United States

Beer City Code 2024 Sessionize Event

August 2024 Grand Rapids, Michigan, United States

DeveloperWeek 2024 Sessionize Event

February 2024 Oakland, California, United States

David Nicholas

Software Engineer

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