Inspiration
As a computer science graduate student with a passion for clean design and functional interfaces, I was inspired to create a portfolio that reflects not just my technical abilities but also my personality and approach to development. I wanted something simple yet impactful—built with core web technologies to show that even the basics, when used well, can tell a powerful story. The goal was to have a lightweight, responsive, and accessible portfolio hosted on GitHub Pages.
What it does
The portfolio is a static site that showcases my projects, technical skills, resume, and contact information. It is structured for easy navigation and optimized for both desktop and mobile. Each section is thoughtfully designed to highlight the work I’ve done across different domains—from AI research to web development—along with my academic and professional journey.
How I built it
The portfolio was built entirely using HTML, CSS, and JavaScript. I focused on a minimalistic design, using CSS Grid and Flexbox to structure the layout while ensuring responsiveness across different devices. JavaScript was used to add basic interactivity such as smooth scrolling, section transitions, and dynamic content loading. I deployed the site using GitHub Pages for easy access and version control.
Challenges I ran into
One of the main challenges was ensuring that the design remained consistent across different screen sizes while keeping the site lightweight. I also spent time refining animations and optimizing load times without relying on any heavy frameworks. Another challenge was curating content that accurately represents my work without overwhelming the viewer—striking a balance between information and simplicity.
Accomplishments that I am proud of
I'm proud of how cohesive and polished the final product looks while being built with just core web technologies. Deploying a clean, responsive site that reflects my personal brand and technical interests using only static files and GitHub Pages was a rewarding experience. It serves as both a creative outlet and a professional tool.
What I learned
This project reinforced the power of fundamental web development skills. It reminded me that you don’t always need complex frameworks or heavy tools to build something functional and elegant. I also gained hands-on experience in refining user experience and learned how to optimize for performance, accessibility, and responsiveness from scratch.
What's next for Portfolio
I plan to expand the portfolio by integrating a blog section using markdown-to-HTML conversion, showcasing research updates and tutorials. Eventually, I’d like to include a backend for project analytics and visitor tracking, and explore incorporating AI features like a chatbot assistant or personalized project suggestions based on visitor interactions.

Log in or sign up for Devpost to join the conversation.