Inspiration

As an introvert, I often find it challenging to articulate my skills and expertise effectively. Building this portfolio has been a journey to boost my confidence and showcase my abilities in a structured and compelling way.

What it does

The portfolio serves as a central hub to display all my personal projects—past, present, and future. It provides detailed documentation, live demos, and links to code repositories, making it a comprehensive showcase of my work.

How we built it

The portfolio is built using Gatsby V5. All projects are maintained as markdown files, which are converted into static HTML files during the build process. This ensures optimal performance and lightweight delivery.

Challenges we ran into

Migrating the portfolio from Gatsby V2 to V5 was a significant challenge. Many plugins had been deprecated, and adapting to the new ecosystem required a steep learning curve.

Accomplishments that we're proud of

Achieving a 100% Lighthouse audit score is a milestone I'm incredibly proud of. To achieve this, I avoided UI or CSS libraries and built the entire UI from scratch—writing all the CSS, HTML, and React TypeScript components manually for a lightweight and fast experience.

What we learned

This project was a deep dive into user experience and design principles, inspired by Google's Material Design standards. Additionally, transitioning from an Angular background, I gained significant expertise in React through this project.

What's next for Keshav Lingala Portfolio

I'm exploring ways to integrate AI into the portfolio to add innovative and practical functionality. I’m currently ideating to identify the perfect use case.

Share this project:

Updates