Skip to main content
Download

Snapshot Taken on 26th Jan 2025

Vighnesh Raut

Website: vighnesh153.dev

Email: pikachu@vighnesh153.dev


Education

BMSIT

B.E. in Computer Science

August 2015 - June 2019
Bengaluru, Karnataka

Skills

Languages

  • Typescript
  • Kotlin
  • Javascript
  • Golang
  • Java

Frameworks | Tools

  • Astro.js
  • React.js
  • Android
  • Jetpack Compose
  • Next.js
  • Svelte.js
  • Solid.js
  • Tailwind CSS
  • SST

Cloud Services

  • AWS
  • Firebase
  • Cloudflare
  • Mongo DB Atlas
  • Squarespace Domains
  • Namecheap

Interests & Hobbies

  • Theoretical Mathematics
  • Graphics Programming
  • Compilers
  • Performance Analysis
  • Neuro-Science
  • Mobile Games

Experience

Google

|  Bengaluru, India

Software Engineer 3 | Nov 2023 - Present

Software Engineer 2 | July 2022 - Oct 2023

  • Developed an Android SDK adopted by over 10 media partners, improving video content discovery and user engagement on Google TV.
  • Led the development of the Jetpack Compose Material library for TV, providing pre-built UI components optimized for large screen devices and remote control navigation.

Amazon

|  Bengaluru, India

Front-End Engineer 1 | June 2022 - July 2022

Web Development Engineer 1 | Sept 2020 - May 2022

  • Led the Overhaul and modernization of the Android app submission flow on the Amazon Developer Console, optimizing the workflow for increased developer productivity.
  • Designed and built an engaging internal portal to reinforce the "Day 1" philosophy at Amazon, driving employee participation and cultural awareness.
  • Developed a suite of internal tools and libraries using ReactJS, TypeScript, and Java to improve efficiency and productivity across various teams.

Smarter Codes

|  Pune, India

Full Stack Engineer | July 2020 - Sept 2020

  • Bridged the gap between RocketChat and Mattermost by re-engineering key features to ensure compatibility and interoperability.
  • Developed multiple Mattermost plugins using React.js and Golang to extend platform functionality and address specific user needs.

Tavisca Solutions

|  Pune, India

Software Trainee | July 2019 - Jan 2020

Completed a 4-month software engineering training program, culminating in a road-trip planner project and contributing to the resolution of production-impacting issues.

Projects

SPL Programming language

A toy programming language to understand what it takes to build a programming language with frighteningly little understanding of compiler design. Click to visit.

Tsx Playground

Built an innovative in-browser development environment featuring a WebAssembly-powered transpiler and bundler (esbuild), with support for React, TypeScript, and on-demand NPM module imports. Click to visit.

Graphics Illustrations

Graphical animations of algorithms and mathematical concepts using the Canvas API. Click to visit.

Games

Games built using the Canvas API. Click to visit.