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
Links
- Email:// pikachu@vighnesh153.dev
- Website:// vighnesh153.dev
- Blog:// vighnesh153.dev/blog
- Github:// github/vighnesh153
- LinkedIn:// linkedin/vighnesh153
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
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, IndiaFront-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, IndiaFull 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, IndiaSoftware Trainee | July 2019 - Jan 2020
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.