Christina Kayastha

Domain Architect/Innovation Engineer w/Vista

Christina Kayastha is a Principal Software Engineer with nearly a decade of industry experience. Originally from Nepal, she is currently working in Boston, USA as a Domain Architect leading innovation initiatives at Vista. Christina is an inventor on 11 patents, has given 50+ conference talks, and won 13 hackathon competitions. In her free time, she loves nerding out about emerging tech, building interactive art installations, and is an active leader in her local cultural and tech communities.

Presentations

Firebase is a powerful set of tools to build out your application without having to manage infrastructure!

In this talk we will explore how to setup AngularFire for your application to add Authentication and the Realtime Database

One of the things that makes Angular so powerful is all of the tooling that it comes with. One piece of tooling is the Angular Mobile Toolkit and how it helps you easily setup Progressive Web Apps. PWAs will help you create an offline first experience, so that even users with little or no connectivity can experience your web app.

In this talk we will talk about the basics of what makes a PWA, and go through the steps of implementing a service worker. We will tie it all together with the Angular Mobile Toolkit.

One of the things that makes Angular so powerful is all of the tooling that it comes with. AngularMaterial is a UI Component Library that makes it easy to build a nice looking app very easily. In this talk we will explore how to setup and use AngularMaterial in your Angular apps.

We will talk about some Material Design guiding principles, and see how AngularMaterial makes incorporating these easy! Get ready to skin your app with some awesome, clean, and stunning components!

Augmented and Virtual Reality for the Web - Video Preview

Augmented Reality and Virtual Reality are all the hype right now. Everyone who's anyone is talking about it. Tech giants are making huge investments on the platform and startups are popping up everyday. Where does the Web platform fall into this mix?

In this talk I'll give an introduction to AR/VR. We'll talk about where the industry is at today with these platforms. I'll share some libraries that bring the power of this technology to the web and how you can add AR/VR to your Web application.

Build Stunning User Interfaces - Video Preview

Are you an engineer and not a designer?Are you too busy to waste time on styling components and making sure your css applies across all browsers? Do you need to rapidly build prototypes and iterate on the UI quickly? Then this talk is for you!

In this talk I will share some UI libraries and tools that can make prototyping your applications fast. We will briefly cover some of the popular frameworks and deep dive into Material Design. I'll share how you can apply Material Design to your Angular and React applications easily in less than 5 minutes!

Customer Centered Development - Video Preview

Every company in today's day and age wants to build rapidly and deliver value to their customers sooner. But often we develop in a vacuum and consult our end user too late in the process.

In this talk I'll give a quick introduction to Experience Design for Engineers. We will take a deep dive into Design Thinking and understand the techniques to build prototypes quickly even before you start writing code!

Firebase (AngularFire, ReactFire) - Video Preview

Firebase is a powerful set of tools to build out your application without having to manage infrastructure!

In this talk we will explore how to setup Firebase for your web application.

I will show how easy it is to add firebase to an existing Angular application with AngularFire, and to a React application with ReactFire :D

Managing State with Redux (NgRedux, ReactRedux) - Video Preview

State management is essential in large scale Single Page Applications-it helps keep code easy to learn and debug.

In this talk we will introduce the concept of Redux and show how Redux can be used to managed state in your web applications.

We will also explore how to add Angular Redux to get redux bindings for state management in Angular, as well as React Redux for React apps.

Progressive Web Applications (Angular, React) - Video Preview

Everyday our Web is growing more and more powerful. Progressive Web Apps bring the mobile web to a whole new level making it possible for the mobile web to compete with native applications.

In this talk I will give an introduction Progressive Web Apps. We will talk about Service Workers the webapp manifest etc. I'll also share how you can easily add PWAS to your Angular and React applications.