Akash Hamirwasia

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.

Say Hi!

About Me

Hey! I’m Akash, a creative 23-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!

Since then, I have been working on improving my skills in Web development. I decided to dip my feet in web development because I wanted to build products that were easily accessible to anyone on any device. It always motivates me when I hear how my project has helped someone solve their problem.

I completed my undergrad in Computer Science and Engineering from PES University. Most of the things I build or learn is still driven by curiosity even today. My most recent obsession has been building compilers, parsers and I’m always open to talk about front-end development, user interface design and open source!

Experience

  • Razorpay logo
    Software Development Engineer @ Razorpay

    July 2022  —  Now

  • Razorpay logo
    Software Development Engineering Intern @ Razorpay

    January 2022  —  July 2022

  • Akamai Technologies logo
    Software Engineering Intern @ Akamai Technologies

    May 2021  —  July 2021

  • smallcase logo
    Frontend Engineering Intern @ smallcase

    May 2020  —  August 2020

  • PES Innovation Lab logo
    Project Intern @ PES Innovation Lab

    June 2019  —  July 2019

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. Few technologies I enjoy working with:

  • TypeScript
  • HTML, CSS
  • React, Next.js
  • Vue
  • Node.js
  • Python
  • Prisma
  • Firebase

My Projects

Blaze

1,897

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 900 weekly views. DigitalOcean is sponsoring the infrastructure for this project. Technologies I learned while building Blaze:

  • Preact
  • WebSockets
  • WebTorrent
  • Express
  • Docker
  • DigitalOcean

LiveGitHub

Pigmnts

56

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, library for Rust and JavaScript using WebAssembly. It has a free and a pro plan with extra features.

  • Rust
  • Web Assembly
  • CLI development
  • K-Means++
  • Next.js
  • TypeScript

LiveGitHub

UnTab

312

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.

  • Svelte
  • Fuse.js
  • Rollup
  • Browser Extension
  • Framer Motion
  • Tailwind CSS

LiveGitHub

My Blog

I document my learnings from building projects on my blog with the hope that it will help fellow curious developers like me. Though it takes time to write these blogs, I always come out with more understanding of the topic than I originally started with.