Journey

My path to becoming a software engineer. Experiences and Learnings

2024

Developed an invoice generator that I utilize monthly for sending invoices to my current employer.

image of website

https://invoice-generator.prolab.sh

Created a tool utilizing FFmpeg and web assembly to compress videos.

image of website

https://videocompress.prolab.sh

Revamped my portfolio with a new design, and as a developer, grasping the design aspect was challenging. However, I successfully navigated it, giving my portfolio a fresh and appealing look.

image of website

https://pranavp.xyz/

2023

I developed a product that aggregates various AI tools.

image of website

https://www.aidetective.xyz/

2022

I gained knowledge about design systems, microservices architecture(Nats), Next.js, Tailwind CSS, Stripe, and React Native.

I met an awesome founder who was not only a great manager but also an exceptional person. It was a pleasure working with someone so skilled and personable. During our collaboration, I had the opportunity to learn about Mud and Phaser.

2021

I gained knowledge about design systems, microservices architecture(Nats), Next.js, Tailwind CSS, Stripe, and React Native.

I freelanced for a London-based company, using AI to aggregate news content.

2020

I'm fortunate to be part of the company, especially grateful to the founder who helped me enhance my skills with the latest technologies. This is when I started working with Next.js, Tailwind, and Chakra UI.

I lost my initial job because of the COVID-19 impact. While the virus took away my job, I'm grateful it didn't affect my life, and for that, I consider myself fortunate.

I moved back to my hometown due to the COVID-19 pandemic.

2019

I started my initial engineering position, involving work with PHP, React.js, React Native, and MySQL.

I began my first engineering job, where I work with PHP, React.js, React Native, and MySQL.

Summing up four years of my university: learned mainly discipline, struggled with a failed programming lab in the first year, managed to complete three years without scoring above 60%. However, I cracked an interview and secured a job offer. P.S.: I feel I didn't make the most of my four years in engineering to acquire skills the industry values.

2015

I consider myself extremely fortunate to have the opportunity to study Computer Engineering.

2013

I received my first smartphone, a Canvas HD, at the age of 16. Curiosity led me to explore touch functionality, and I discovered the Greenify app, aiming to boost screen time by hibernating unused apps. Unfortunately, it required Root Access. While researching rooting, I found a custom ROM and stumbled upon GitHub's open-source Android OS. This sparked my interest in pursuing computer science as an engineering course.

1997

on 25th of February.