Devang Sharma
Engineering @Amazon | Prev. Facebook, NASA, BMO | Speaker at 100+ Events | Startup Consultant and Advisor | Gen AI
Toronto, Canada
Actions
Devang is a Senior Full Stack Developer with 7+ Years of hands-on experience in Analysis, Development, and Implementation with solid Programming expertise in - Java, Golang, Node.js, C#, Perl, Javascript, Typescript, ReactJs, Angular, PHP, C/C++, Python, Microservices and Distributed Services along with System Design and Object-Oriented Methodologies with a demonstrated history of working in the Internet Industry.
Area of Expertise
Topics
RabbitMQ on Kubernetes
Introduction to RabbitMQ and then Deploying RabbitMQ on Kubernetes, Introducing Importance of Event Driven Architecture and How to Achieve It.
Fundamentals:
- Sync vs Async messaging
- Producers and consumers
- Messaging Brokers
Messaging patterns:
- Pub/Sub
- Worker queues
Benefits of messaging systems:
- Scaling
- Batching
- Architecture decoupling
- Reliability and Persistence
Features of RabbitMQ
- Ease of use
- Delivery Acknowledgement and consumer confirms
- Distributed network
- Tools + plugins
- RabbitMQ Cluster Kubernetes Operator
Workshop:
- Install Glasskube
- Install the RabbitMQ cluster operator
- Configure a RabbitMQ Instance
- Access the RabbitMQ dashboard on Kubernetes
- Build a RabbitMQ cluster
Starting with Next.js and Kubernetes
This presentation will examine how a Next.js application can be deployed to a Kubernetes cluster. I do not intend to explain how to develop a Next.js application but I do start from the beginning.
Using MongoDB Clustered Collection to Boost Query Performance
Sessions Include:
- Overview of MongoDB Clustered Collections
- Normal Collections vs Clustered Collections
- Query Performance in Clustered Collection
- Matrices for Comparing Efficiency
- Where to Use Clustered Collections
- Live Coding Example on MongoDB Atlas
Real Life Applications of Generative AI - LLMs and GPT
Session Include:
- Define Generative AI
- Explain How Generative AI Works
- Describe Generative AI Model Types
- Generative AI Application - LLM and GPT
- Real-Life Applications of Generative AI
- Vertex AI and Gen AI Sudio
- Working Code in Bard
Next.JS - Performance Optimization Techniques With Code Examples
(1) Server-Side Rendering (SSR) and Static Site Generation (SSG)
(2) Code Splitting and Dynamic Imports
(3) Image Optimization
(4) Prefetching Pages
(5) Caching Strategies
(6) Optmize Fonts
(7) Removing Unused CSS
Snowflake Toronto, Toronto JS
GDG Devfest Toronto - University of Toronto
Introduction to Generative AI - LLMs and GPT
Session Include:
- Define Generative AI
- Explain How Generative AI Works
- Describe Generative AI Model Types
- Generative AI Application - LLM and GPT
- Real-Life Applications of Generative AI
- Vertex AI and Gen AI Sudio
- Working Code in Bard
MongoDB Conference
Using MongoDB Clustered Collection to Boost Query Performance
Sessions Include:
- Overview of MongoDB Clustered Collections
- Normal Collections vs Clustered Collections
- Query Performance in Clustered Collection
- Matrices for Comparing Efficiency
- Where to Use Clustered Collections
- Live Coding Example on MongoDB Atlas
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