PyData Global 2022

Shivay Lamba

Shivay Lamba is a software developer specializing in DevOps, Machine Learning and Full Stack Development.

He is an Open Source Enthusiast and has been part of various programs like Google Code In and Google Summer of Code as a Mentor and has also been a MLH Fellow. He has also interned at organizations like EY, Genpact.
He is actively involved in community work as well. He is a TensorflowJS SIG member, Mentor in OpenMined and CNCF Service Mesh Community, SODA Foundation and has given talks at various conferences like Github Satellite, Voice Global, Fossasia Tech Summit, TensorflowJS Show & Tell.

The speaker's profile picture

Sessions

12-03
12:00
90min
Lightning Talks
Shivay Lamba, Srikanth, Kefentse Mothusi, Shrabastee Banerjee, Roshini Sudhaharan, Ted Conway, Lutz Ostkamp, SARADINDU SENGUPTA, Srivatsa Kundurthy, Aadit Kapoor

Lightning Talks are short 5-10 minute sessions presented by community members on a variety of interesting topics.

Lightning Talks
Talk Track II
10min
Robyn: An asynchronous Python web framework with a Rust runtime
Shivay Lamba

Python web frameworks, like FastAPI, Flask, Quartz, Tornado, and Twisted, are important for writing high-performance web applications and for their contributions to the web ecosystem. However, even they posit some bottlenecks either due to their synchronous nature or due to the usage of python runtime. Most of them don’t have the ability to speed themselves due to their dependence on *SGIs. This is where Robyn comes in. Robyn tries to achieve near-native Rust throughput along with the benefit of writing code in Python. In this talk, we will learn more about Robyn. From what is Robyn to the development in Robyn.

10min
Tour of UnionML: An Open Source framework for Building Machine Learning Microservices
Shivay Lamba

The difficulty of transitioning from research to production is a prevalent issue in the machine learning development life cycle. To work more effectively in production, an ML team may need to modularize and rework their code. Occasionally, depending on whether the application requires offline, online, or streaming predictions, this can even necessitate re-implementing and maintaining feature engineering or model prediction logic in several locations.

The audience will learn about an open source microframework for creating machine learning applications in this session. UnionML, developed by the Flyte team, offers a straightforward, user-friendly interface for specifying the fundamental components of your machine learning application, from dataset curation and sampling to model training and prediction. UnionML automatically generates the procedures you require to fine-tune your models and release them to production in various prediction use cases, such as offline, online, or streaming settings using these building blocks. There will be a live demonstration by taking an end to end machine learning based example written in Python