Ankita Sood
Senior Principal Engineer @ Secureworks | Angular GDE
Austin, Texas, United States
Actions
Ankita is a Google Developer Expert in Angular, currently adulting in Austin, Texas . Depending on the weather, she can be found outdoors hiking, biking, paddle boarding, trying to pet other peoples' dogs OR staying indoors reading a book. She has an avid interest in all things Design and Angular. She's been a frontend engineer all her adult working life, which is approximately either 10 years or 100 years, because she has lost sense of time since the pandemic.
Links
Area of Expertise
Topics
Modern Angular 🤝 Modern CSS
Ever wondered how the powerful combination of Modern Angular APIs and Modern CSS styling techniques can empower you to build lightning-fast, highly performant, and maintainable applications? Angular and CSS are constantly evolving, and keeping up can feel like daunting. This session is packed with real-world examples and actionable insights, empowering you to architect Angular applications with modern CSS, no matter the complexity.
Together, we will explore practical applications of the View Transitions API, discover simple yet scalable techniques for theming, learn how to leverage CSS Custom Properties, Container Queries, and much more! We will see several examples of how these modern CSS techniques seamlessly integrate within Angular component architecture and application design.
Let us unlock the full potential of this powerful combination and build Angular apps that are as beautiful as they are performant!
Accessible by Default: Getting Started with Angular ARIA Components
Accessibility shouldn't require heavy third-party dependencies. Angular's new ARIA components provide framework-native, accessible primitives for common UI patterns like accordion, combobox, menus, and tabs. This session introduces these components and demonstrates how to use them to build ARIA-compliant interfaces with less code and better Angular integration than traditional component libraries.
Through live coding examples, you'll see how Angular ARIA components handle keyboard navigation, screen readers, and ARIA attributes automatically while giving you full styling control. We'll compare them to popular third-party alternatives, highlighting benefits like smaller bundle sizes, consistent Angular patterns, and zero external dependencies. Attendees will leave with practical code examples and the knowledge to start building more accessible Angular applications immediately.
Building AI-Powered Apps: A Developer's Playbook
You've heard that AI is transforming web development, but how do you actually build a production-ready application with AI features? How do you connect large language models without slowing down the UI? How do you manage state when AI responses stream in real-time? And how do you keep your codebase maintainable as complexity grows? The challenge isn't just about using an AI SDK; it's about integrating it seamlessly into a performant, maintainable, and modern web application.
Enter modern Angular. The framework has gone through a renaissance, introducing a streamlined reactivity system, cleaner APIs, and built-in patterns that make it well-suited for building AI-powered features. This session moves beyond the buzzwords to show you practical patterns for integrating AI into modern web applications using Angular's latest features.
You'll Learn:
- How Angular's signal APIs provide the perfect foundation for handling async AI operations and streaming responses.
- Architecting AI features with signal-based reactivity for predictable, performant state management.
- Managing complex data flows between forms, external APIs, and AI models without traditional boilerplate.
- The secrets to creating performant & delightful user experiences that feel instantaneous, even while communicating with large language models.
This talk is for developers who want to build robust, scalable AI applications. You'll see how modern Angular's features—particularly its signal-based architecture—make AI integration cleaner and more intuitive than you might expect. You'll leave with practical patterns you can apply immediately to any AI-powered project.
Sprint Ahead: Modern Angular & Modern CSS for Lightning-Fast Web Development
Just like in a sprint race, every millisecond matters when it comes to web app development and performance metrics. Learn how Modern Angular (v19 and beyond) and Modern CSS empower developers to build lightning-fast, highly performant, and maintainable applications. Unlock the power of Angular Material's latest theming system, driven by the agility of CSS variables. Learn to leverage CSS snippets that add dynamic behavior and interactivity, all without a single line of JavaScript – proving that in the race for performance, less is more! Get ready to sprint ahead of the competition and craft web experiences that are both visually captivating and lightning-fast!
Activating Angular's Reactive Core
Reactivity is a cornerstone of Angular - it enables developers to build complex, interactive applications with efficiency and elegance. The landscape of reactivity has significantly evolved in Modern Angular and choosing the right tool can feel challenging. Traditionally, RxJS has been the backbone of Angular’s reactive programming model by offering powerful mechanisms for handling asynchronous data streams and state management. The introduction of Signals has resulted in a new, simpler, and more efficient way to handle reactivity. We will dive deep into Angular’s ever-evolving reactive core and explore how Signals provide an alternate approach to state management, change detection, and component reactivity.
By looking at several practical scenarios, we’ll examine the nuances of when to use Signals versus Observables. By the end of this talk, you’ll understand how to choose the right tool for each reactive task, and how to build faster, more scalable Angular applications with ease.
Mastering Data Flow in Modern Angular
Angular’s latest features revolutionize data flow, elevating the developer experience. Whether you are a seasoned Angular architect or a fresh-faced developer, this talk will equip you with the knowledge and best practices to make your components communicate in perfect harmony.
Angular is constantly evolving, and with it comes a powerful set of tools for managing data flow. Sharing data between components is a core challenge in Angular development. In this session, we’ll dive deep into the various mechanisms Angular offers for sharing data between components. We will delve into architectural patterns and best practices that ensure your data flow remains organized, efficient, and easy to maintain as your app grows. Key takeaways: - Comprehensive overview of data sharing options within angular components depending on their relation to one another. - Gain a deeper understanding of which data sharing option to choose in different scenarios. - Discover the differences between traditional and modern Angular data sharing methods, learning how to choose the most effective approach for each scenario.
Sharing is Caring - New & Old ways of Sharing Data
Tired of your Angular components playing a silent game of telephone? Let's untangle the wires together and get your data flowing smoothly! Recent updates have hit the stage, revolutionizing how data communicates in Angular. Whether you are a seasoned Angular architect or a fresh-faced developer, this talk will equip you with the knowledge and best practices to make your components "sing" in perfect harmony.We'll dive into both the tried-and-true and the cutting-edge methods of data sharing, giving you a comprehensive toolkit to understand all your options and empower you to choose the perfect solution for any scenario!
Demystifying Auxiliary Routes
This talk will provide an introduction to auxiliary routes. Several use cases of auxiliary routes will be discussed, along with when not to use auxiliary routes. By looking at an example of how to set them up in an application, this talk will provide a better understanding of how auxiliary routes work in angular!
Auxiliary Routes - the Ant-Man of Angular
Much like Ant-Man, who is one of the lesser known - often mistaken for Spiderman - Avenger, Auxiliary Routes have never been able to gain much popularity in the land of Routes. We never talk about Bruno & Auxiliary Routes. This talk will provide a brief introduction to the lesser known variant of routes - auxiliary routes in Angular. By going through a couple use cases, the talk will not only highlight how to use, but also when to use and when not to use auxiliary routes.
Angular PWAs: Your Anchor in the Digital Ocean
Scuba dive into the world of PWAs with Angular and discover the magical world of apps . Whether your users are stuck in shark-infested areas with no internet connection or are cruising through high-speed net waters, the true potential of PWA shines like a pearl in a oyster. Learn how to deliver push notifications, background sync and other native app-like experiences without the hassles of native app development. Harness the power of Angular's robust ecosystem along with the loyal service worker crew members for powerful optimizations and caching strategies for the app.
TechBash 2026 Sessionize Event Upcoming
WeAreDevelopers World Congress 2026 - North America Sessionize Event Upcoming
The Commit Your Code Conference 2026! Sessionize Event Upcoming
Nebraska.Code() 2026 Sessionize Event Upcoming
Techorama 2025 Netherlands Sessionize Event
Devfest GDC 2024 Sessionize Event
ng-conf 2024 Sessionize Event
ng-conf 2023 Sessionize Event
Angular Tiny Conf. - Peretor 2022 Sessionize Event
Ankita Sood
Senior Principal Engineer @ Secureworks | Angular GDE
Austin, Texas, 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