Shashank Prasanna

Developer Relations Leader | AI/ML Technical Expert | Developer Marketing Strategist

Docendo discimus (by teaching, we learn)
ā€ƒā€ƒā€ƒā€ƒā€ƒā€ƒā€ƒā€ƒā€ƒā€ƒā€ƒā€ƒā€ƒā€ƒā€ƒā€ƒā€ƒ-Seneca


Hi!šŸ‘‹šŸ½ I’m Shashank — I build, grow, and inspire AI/ML developer communities around the world.

With over 15 years leading developer relations and marketing programs at Apple, NVIDIA, AWS, Meta, Modular AI and MathWorks, I’ve helped thousands of developers adopt new AI/ML frameworks, AI cloud services and infrastructure, on-device AI frameworks, and AI accelerators for training and inference.

I currently work at Apple as an AI/ML Technologies Evangelist. Here, I plan and lead the AI/ML developer content at WWDC, shape messaging for new frameworks and APIs, and coach speakers to tell their stories with clarity and impact. I also educate app developers on how to create groundbreaking AI/ML-driven apps on Apple platforms.

I’m a hands-on educator and AI/ML technologies evangelist — known for delivering deeply technical talks, running hands-on workshops, writing clear developer messaging, and launching developer-first products that make advanced AI/ML frameworks, libraries and tools more accessible. From planning global developer engagement strategies to coaching speakers and producing content for major events such as WWDC, GTC and re:Invent my focus is simple: help developers succeed, and build communities that last.

I believe the best developer programs are built on three things: (1) the highest-quality technical education, (2) a relentless focus on developer productivity, and (3) honest, consistent community connection and sharing.

When I’m not writing, reading, or sharing what I learn, you’ll find me running šŸƒ local streets and trails, testing the latest running shoes, reading running books, or brewing the perfect cup of coffee ā˜•ļø.

I’ve spoken at events, conferences and meetups across the globe, including NVIDIA GTC O’Reilly AI Open Data Science Conference (ODSC) Docker events Future Technologies Conference (FTC) AWS re:Invent AWS re:MARS AWS Summits AWS Innovate Dev Days Collision Conference AI Accelerator Conf. Apple Developer Center Events University & Community Meetups and at numerous community meetups and university events.
You’ll find many of those talks, workshops, YouTube videos and published articles below.

ML, PyTorch, MojošŸ”„ and Open-source

How Pytorch 2.0 accelerates deep learning with operator fusion and CPU/GPU code-generation
Machine learning with AutoGluon, an open source AutoML library
Introduction to TorchServe, an open-source model serving library for PyTorch
Deploying PyTorch models for inference at scale using TorchServe
A quick guide to managing machine learning experiments
How to scale machine learning experiments
How to debug machine learning models to catch issues early and often
An easy introduction to MojošŸ”„ for Python programmers
Implementing NumPy style matrix slicing in MojošŸ”„
How to setup a MojošŸ”„ development environment with Docker containers
Introduction to Tensors in MojošŸ”„
Using the Mojo šŸ”„ Visual Studio Extension šŸš€
Using MojošŸ”„ with Docker containers
Getting started with the Mojo SDKšŸ”„
Speeding up Python code with MojošŸ”„: Mandelbrot example What’s New in Mojo 24.4: Improved Collections, New Traits, OS Module Features, and Core Language Enhancements
Fast K-Means Clustering in Mojo: Guide to Porting Python to Mojo for Accelerated K-Means Clustering
What’s New in Mojo 24.3: Community Contributions, Pythonic Collections, and Core Language Enhancements
Row-Major vs Column-Major Matrices: A Performance Analysis in Mojo and NumPy
What’s New in Mojo 24.2: Mojo Nightly, Enhanced Python Interop, OSS Stdlib, and More
Deploying MAX on Amazon SageMaker
Mojo Pi: Approximating Pi with Mojo Using Monte Carlo Methods
Evaluating MAX Engine Inference Accuracy on the ImageNet Dataset
Optimize and Deploy AI Models with MAX Engine and MAX Serving
Getting Started with MAX Developer Edition
What Are Dunder Methods? A Guide in Mojo
Mojo & Python: Calculating and Plotting a Valentine’s Day Using Mojo and Python
What Is Loop Unrolling? How You Can Speed Up Mojo
Mojo SDK v0.7 Now Available for Download

LivestreamsšŸŽ„ & WorkshopsšŸ‘©ā€šŸ’»