Skip to main content

I've spoken at some events and want to expand more.

One of my favorite ways to share my ideas is live on stage, where there's so much more communication bandwidth than there is in writing, and I love podcast interviews because they give me the opportunity to answer questions instead of just present my opinions.

  • 11 talks

All Talks

Event poster for Indian Data Club Bengaluru's "AI Engineering: Under the Hood" offline community connect on 20 September 2026 at 10:00 AM, with Paytm as ecosystem partner
September 20
2026
Indian Data Club · AI Engineering: Under the Hood

Where Should Intelligence Live? Designing the Line Between Model and Harness

Big models as orchestrators, smaller models as workers, with OhMyPi as the case study: do you need a bigger model, or a better harness? Also on the panel on data, infrastructure and evaluation.

Abhik Sarkar giving a lightning talk on stage with a microphone, beside a projected slide titled "Why we need more DSLs in the age of Vibecoding" at import_ bengaluru 2026
September 6
2026
import_ bengaluru 2026

Why We Need More DSLs in the Age of Vibecoding

A five-minute lightning talk: you can catch mistakes by reading, or you can design a language where they can't be written.

Group photo of maintainers and contributors wearing lanyards at the BangPypers August 2026 devsprint at Amadeus Labs, Bengaluru
August 22
2026
BangPypers August Devsprint 2026

Pythonlings: Devsprint Maintainer

Joined as the maintainer for Pythonlings, an open-source project that teaches Python through small programs to fix, at a devsprint run with PyTorch India, FOSS United Bengaluru and Point Blank.

Abhik Sarkar presenting GPU Programming 101 in Python at the BangPypers December 2025 meetup, standing with a microphone in front of a projected slide showing the talk title and a geometric GPU illustration, at the Flexera office in Bengaluru
December 2025
BangPypers December Meetup 2025

GPU Programming 101 in Python

A hands-on workshop introducing GPU kernel programming using Triton — write high-performance GPU kernels in pure Python without needing deep CUDA expertise.

ArrPy: Array You Fast Enough?
September 2025
PyCon India 2025

ArrPy: Array You Fast Enough?

A hands-on workshop rebuilding NumPy from scratch — from pure Python loops through Cython to SIMD-optimized C++ via pybind11.

Abhik Sarkar speaking with a microphone beside a projected title slide reading "Understanding Multimodal Models: A Brief History and How They Work" at the Build with AI BangPypers meetup in Bangalore
March 15
2025
Build with AI - Bangpypers

Multimodal Models: History and How They Work

A brief history of vision-language models, from CLIP's contrastive dual encoders to PaliGemma's image-prefix decoder, with interactive visualizations.

Event banner for the NammaMUG and BangPypers joint meetup at MongoDB Bangalore on Saturday, 23 November 2024, with photos of the speakers Indivar Mishra, Abhik Sarkar and Babu Srinivasan
November 23
2024
NammaMUG × BangPypers Meetup

Rolling with Python: A Deep Dive into Python Wheels

An in-depth exploration of Python wheels, their importance in package distribution, and how they integrate C/C++ extensions.

Abhik Sarkar giving a lightning talk with a microphone beside a projected document titled "Floating Point numbers addition is not associative" at the BangPypers October 2024 meetup at Postman, Bengaluru
October 19
2024
BangPypers October Meetup 2024

Issues with Associative Addition

A lightning talk on why floating-point addition is not associative, in Python or any language: every sum is rounded, so the order you add numbers in can change the result.

Abhik Sarkar speaking at a podium during the PyCon Japan Cython talk
February 2024
PyCon India 2024, Bangalore / PyCon Japan 2024, Tokyo

Speeding up Python with Cython: From Slow to Lightning Fast

A comprehensive guide to using Cython to significantly improve the performance of Python code in compute-intensive applications.

The Age of Digital Da Vinci: All About Image Generation
November 2023
Devfest 2023

The Age of Digital Da Vinci: All About Image Generation

A journey through the evolution of image generation technologies, from encoder-decoders to GANs and the revolutionary Stable Diffusion models.

Introduction to Machine Learning
2019
KJ Somaiya Techfest 2019

Introduction to Machine Learning

A beginner-friendly introduction to machine learning fundamentals, covering supervised and unsupervised learning with practical examples.

EuroPython 2026

An Introduction to Writing Fast GPU Code in Python

Slide deck from the talk in Kraków

Want to invite me to speak?

I'm always open to speaking at conferences, meetups, and podcasts about Python, Machine Learning, AI, and software engineering topics. Feel free to reach out if you'd like me to speak at your event!

Mastodon