About me

Synopsis

I'm Rishav, a 23-year-old full-stack engineer with a love for pixel-bending.

My journey with code began in middle school, when I set out to learn Java so I could make my own mods for my all-time favorite video game, Minecraft, seeking to push the game beyond it's mundane vanilla environment. Since then, I haven't looked back. I subsequently got into system administration, learned about maintaining production environments, developing infrastructure, automating tasks, and breaking countless systems trying to understand how they work.

I've since explored frontend development, working with various technologies, libraries, and frameworks. I've learned about backend operations, databases, scalability, and real-time communication.

Technologies

As a full-stack developer, my primary focus involves handling both backend operations and user interface development. Next.js has been a game-changer, allowing me to develop full-stack applications under one project, and call APIs from the frontend. For robust tasks requiring performance and scalability, I rely on Golang. Additionally, I use React (Next.js) for creating user interfaces, and I love working with TailwindCSS to create reusable components for my projects.

I have several years of experience working with these technologies, as well as experience in languages like TypeScript, Python, Go, Java, and Rust, ranked in order from most to least experienced.

In a nutshell, I'm all about breaking down complex tech stuff, building intuitive experiences, and getting to express my creativity throughout the process!