akshat patil

Hello! I'm a Bengaluru-based CS undergrad, open-source contributor, and graphics tinkerer currently working my way into machine learning.
You can find me at github.com/aashu2006; x.com/softaspause; /in/akshatpatil107; youtube.com/@softaspause;
my resume as a PDF; or using the contact form below.

Bio

Akshat Patil

Akshat Patil, 2026.

Akshat is 19, studying computer science in Bengaluru, and currently learning LLMs with the aim of working as an AI engineer. Since 2025 he has worked on p5.js at the Processing Foundation, where he is now a steward on the project and a 2026 micrograntee building the WebGPU instancing API for p5.strands. He also contributes to KubeStellar under the CNCF and to the Linux Foundation Decentralized Trust Hiero project.

His interests sit where graphics programming, systems work, and machine learning overlap: rendering pipelines, the plumbing that makes them fast, and the models that are starting to sit on top of both. Alongside the code he makes videos on YouTube about what he is learning as he learns it.

Much like Sho Yamato running towards the finish line, he is curious enough to keep learning and stubborn enough to keep building.

Currently

Work

p5.js / Processing Foundation

Steward, Micrograntee 2026 - WebGPU Instancing · since 2025

Designed and implemented the instances(n).model() API and instanceIndex system for WebGPU instanced rendering. 30+ merged PRs across core, website, and the web editor. Now reviews and merges contributions as a project steward.

2,000 instances · 3 draw calls · 500 trees, each a trunk and 3 stacked cones, batched into one mesh per geometry and positioned entirely on the GPU. This is what instances(500) does in p5.strands.
WebGLWebGPUJavaScriptOpen Source

KubeStellar / CNCF

Contributor - Admiral badge, ranked #3 on contributor leaderboard · 2026

500+ verified bug reports, plus documentation and infrastructure contributions to the CNCF cloud-native project.

Distributed SystemsKubernetesGo

Hiero (Hedera SDK) / LFDT

Contributor · 2026

15+ merged PRs across hiero-sdk-cpp and hiero-website for the Linux Foundation Decentralized Trust project. SDK internals and site work.

Distributed LedgerSDKC++

Projects

Split-it-Wise

Group expense splitter built for my hostel floor. Real users, real splits.

Next.jsFirebaseTailwindCSSTypeScript

File-Lens

Local storage analyzer - find what's eating your disk space.

FlaskPython

Know-Your-Plate

Food nutrition visualizer. Scan what you eat, understand what it does.

React.jsTailwindCSS

Writing

Drawing a Forest in One Line: A Preview of Instancing in p5.strands

Processing Foundation · August 2026

How the new instancing API turns hundreds of draw calls into instances(500).sphere(20), and what the GPU is doing underneath.

p5.jsWebGPUInstancing

Toolkit

LanguagesJavaScriptPythonC++
AI / MLNumPyPandasMatplotlibSeabornscikit-learnTensorFlow
WebReactNext.jsNode.jsExpressp5.js
GraphicsWebGLWebGPUGLSL / WGSL
SystemsKubernetesDockerLinuxCI/CD
DataFirebaseMongoDBMySQL

Get in Touch

Write to me about open source, graphics, or anything you are building. Send a message below and it lands in my inbox. If you would rather not use a form, mail akshatp439@gmail.com directly.

Last updated: August 2026