Hey there, I’m
Akash Hamirwasia.

I’m passionate about building innovative products on the web keeping good design in mind. I like learning new technologies, and contributing to open source.

Akash Hamirwasia
Some tomatoes I grew in my balcony
My first talk at India FOSS 2022
My simple setup, just a laptop 🙂
At Comic Con Bangalore 2022
Some tomatoes I grew in my balcony
My first talk at India FOSS 2022
My simple setup, just a laptop 🙂
At Comic Con Bangalore 2022

About me

Hey! I’m Akash, a creative 24-year-old who loves building products with code.

I have always been curious about how things work since my childhood. This curiosity led me to the world of programming and computer science. When I was 16, I tried writing a script to automate a repetitive task while creating 3D graphics in a software called Blender. That’s when I learned Python - to automate tasks for saving time, which made me feel like a superhero!


  1. Razorpay
      –  Present
    Frontend Engineer
  2. Razorpay
    Software Engineering Intern
  3. Akamai
    Software Engineering Intern
  4. smallcase
    Frontend Engineering Intern
  5. Turtlewig
    Founding Engineer
  6. PES Innovation Lab
    PES Innovation Lab
    Project Intern

My skills

I constantly learn new and exciting concepts in computer science and web development. I try applying these concepts to solve real-world problems. A few technologies I enjoy working with:

  • TypeScript
  • CSS (Tailwind CSS)
  • React, Next.js
  • Svelte
  • Node.js
  • Python
  • Postgres + Prisma
  • Go 🌱

Projects I’m the most proud of

I love building products that solve problems. I take pride in looking at things from end users’ perspectives and working backward to create compelling experiences.

View all projects

Slant it

Having built so many products, I looked for ways to make videos of my products that I could post online. Screen recordings worked, but they weren’t catchy enough on social media. And that’s why I built Slant it!

Slant it is an easy-to-use 3D product video maker from simple screen recordings. It has various features including smart music beat detection, dozens of 3D animations, and more spread across free and pro plans.


2,217on GitHub

A peer-to-peer file-sharing web app I built to solve a problem I faced while transferring files from my phone to my laptop without having to upload files to a cloud account or download specific file-sharing apps.

Blaze became the #1 Product of the day on Product Hunt and gets about 300 weekly views. DigitalOcean is sponsoring the infrastructure for this project. It uses WebTorrent over WebRTC and WebSockets protocols.


71on GitHub

An image-to-color palette generator I built to learn the Rust programming language and WebAssembly. The project also introduced me to various clustering algorithms and I further expanded it to a full-fledged product that anyone can use to create visually appealing color palettes.

Pigmnts is available as a browser extension, web app, CLI tool, and library for Rust and JavaScript using WebAssembly. It has a free and a pro plan with extra features.


345on GitHub

A productivity tool I built to manage a lot of tabs open on our browser. UnTab provides a beautiful search interface to search tabs, bookmarks, history and also perform quick actions with just a few keystrokes.

I built UnTab in the FOSS Hack 2020 and it was one of the winning projects. UnTab is available as an extension for both Chrome and Firefox. UnTab has a powerful themes and plugins API that makes it possible for anyone to extend UnTab’s feature set.

My Talks

I give talks to share my experience and learnings with the community and network with like-minded peers. This quote keeps me going — “The best way to learn is to teach”.

View all talks

Fresh from my blog

I document my learnings on my blog with the hope that it will help fellow curious developers like me. I always come out with more understanding of the topic than I originally started with.

View all posts
Full-page theme toggle animation with View Transitions API
Internals of async / await in JavaScript
Building an expressive API for custom confirm dialogs in React

Let’s get in touch

I’m open to hearing about new opportunities. Feel free to reach out to me if you have a question, or just want to say hi!