Adish JainSoftware Engineer & Educator

Explore My Work

Hi 👋🏽

I am a 25-year old Software Engineer. Growing up in the Silicon Valley, I have always had a deep appreciation for technology. At UC Berkeley, I pursued a double degree in Computer Science & Statistics, which enabled me to mature my appreciation of tech into a career. I have had the opportunity to work at companies like Tesla, AWS, and YC-backed startups.

Outside of my job as an engineer, I am passionate about education and how tech can be used to foster better learning and improve the transfer of knowledge.

In addition to work & teaching, I love playing chess, enjoy working out, and have two beautiful dogs. I'm located in the San Francisco, Bay Area 📌 and am always down to discuss big ideas over a demitasse of espresso ☕️.

Engineer 💡

After graduating in 2020, I worked at Amazon Web Services, where my code contributions from the first 4 months alone directly save an estimated 27 million dollars in annual capital expenditures. After about a year, I left to join Together, a YC-backed mentorship platform for peer-to-peer learning. Here, I was part of the lean 6-person product team where I got the chance to learn how to ship core features end-to-end. Most recently, I have worked at Tesla ⚡, where I worked on Toolbox, the primary diagnostic platform used by tens of thousands of Tesla/3rd party technicians.

I have previously also worked on my own project: Leaf, a platform which enables educators to make better coding tutorials online. With Leaf, we took scrollytelling -- the concept of transforming long-form text into an interactive experience -- and applied it to coding tutorials. We enabled computer science educators to author interactive coding tutorials without having to write a single line of code. See this example of the type of blog posts one can make using Leaf. My buddy and I designed & built the platform from the ground up, interviewed with YCombinator, conducted user calls and outreach to help guide product iteration, & were featured on the front page of both ProductHunt & HackerNews , receiving nearly 200 account signups from real people.

Educator 🧑🏽‍🏫

Outside of my job as an engineer, I am passionate about education and how tech can be used to foster better learning and improve the transfer of knowledge.

I took my first coding class in high school. I hated it. ‘Coding just isn’t for me,’ or so I thought. It wasn’t until my Teacher Assistant (TA) at Berkeley refreshed my perspective that I discovered the beauty of computer science, and how empowering coding can be. I teach in the aspiration of having such an impact on others.

Coding is beautiful. My initial misconceptions of it allow me to accelerate students’ toward that eventual conclusion. I empathize with my students, having myself once resented hard-sounding concepts like ‘abstraction’ and ‘recursion’. That empathy enables me to cut through the lingo and convey fundamental understanding. I tailor a practical curriculum where I bring my past misunderstandings, teaching, and industry experience to the table.

In university, I was an USACO computer science teacher with Juni Learning (YCW18) for two years. I have a Youtube channel called Mathile, where I focus on making explanatory math / ML videos. For example, see this one about The Birthday Problem, a common statistical paradox. This summer, I also plan to host my own Palo Alto Coder Camp, to teach young kids coding in my neighborhood.

What I've Been Brewing ☕️

portfolio item

Palo Alto Coder Camp

Project Details
portfolio item

Mathile

Project Details
portfolio item

A Random Forest Classifier

Project Details
portfolio item

Indeed Datathon

Project Details
portfolio item

Trading Engine

Project Details
portfolio item

Gaussian Discriminant Classifier

Project Details

Let's talk adish.jain [at] berkeley.edu