Hi, I'm

Gaurav Ghimire

Software Developer

I build accessible, pixel-perfect digital experiences for the web. Currently crafting tools that make internet better.

01.

About

I'm a software developer passionate about crafting accessible, pixel-perfect user interfaces that blend thoughtful design with robust engineering. My work lies at the intersection of design and development, creating experiences that are both beautiful and functional.

I have experience working with a variety of technologies including TypeScript, React, Next.js, and Node.js. I enjoy building everything from small business websites to complex web applications, always with a focus on performance and user experience.

When I am not coding, you'll find me writing technical blog posts, or exploring the latest in web technologies. I believe in building software that respects users' time and attention.

Technologies

  • TypeScript
  • Java
  • React
  • Next.js
  • Node.js
  • Vue.js
  • Nuxt.js
  • PHP
  • Laravel
  • PostgreSQL
  • MySQL
  • Tailwind CSS
02.

Projects

Featured Project

Censor This

A browser extensions that acts as a missing comment section for the internet. View, add, and share comments on any webpage with others using the extension.

Vue.jsTypeScriptPostgreSQL

Featured Project

MakeNoise js

An open source framework agnostic, persistent music player for SPA websites that allows users to play, pause, and skip tracks without interrupting their browsing experience.

Vue.jsReact.jsTypeScript

Featured Project

Threads and Heritage

An e-commerce platform specializing in handmade, ethically sourced clothing and accessories for Nepali living in Canada. Features a seamless shopping experience with detailed product stories.

PHPLaravelTailwind CSSMySQL

Other Projects

Hangman Game

A fun js hangman game built using Vue.js where players can guess letters to reveal a hidden word before running out of attempts.

Vue.jsJavascriptFirebaseNetlify

Snake Game

A classic snake game built with Vue.js and TypeScript, featuring smooth controls and increasing difficulty levels as the snake grows longer.

Vue.jsTypeScriptIndexedDBNetlify
03.

Get In Touch

I'm always open to discussing new projects, creative ideas, or opportunities to be part of something interesting. Whether you have a question or just want to say hi, feel free to reach out!

Based in Ontario, Canada

Available for freelance work