Inspiration
As a developer passionate about both code and design, I wanted a space that truly reflected who I am, what I build, and how I think. I was inspired by clean, animated portfolios that feel alive, not static — ones that reflect creativity and technical depth. This portfolio is more than just a resume — it’s my personal canvas on the web.
What it does
This portfolio presents my projects, skills, and background through a sleek and responsive interface. Visitors can view my featured work, explore my tech stack, and get in touch — all within a smooth, engaging experience built for both desktop and mobile users.
How we built it
The project was built using: React for the frontend structure Framer Motion for fluid animations and transitions Tailwind CSS for utility-first styling JavaScript (ES6+) for interactivity Vercel for seamless deployment Component-based structure allowed for scalability, while animations were fine-tuned to enhance UX without slowing performance.
Challenges we ran into
Animation optimization: Getting smooth transitions without layout shift or lag took a lot of tweaking with Framer Motion and image loading. Responsive design: Making sure it looked perfect on every screen size took rounds of testing. Image handling: Had to carefully manage image sizes and load states to keep performance snappy. Design-to-code gap: Translating visual ideas into working, accessible code was an iterative process.
Accomplishments that we're proud of
Built a fully responsive and highly interactive portfolio from scratch Implemented smooth page transitions and shared layout animations Achieved a clean, minimal UI that reflects a strong sense of personal branding Learned to balance design aesthetics with performance needs
What we learned
Mastered Framer Motion for advanced animation control Improved at component structuring and performance optimization Deepened understanding of responsive design and accessibility Learned the value of iteration — every section improved over multiple drafts
What's next for Rohan’s Portfolio
Add a blog or case studies section to share detailed project breakdowns Improve SEO and loading performance further using next/image or lazy loading Add a dark mode toggle for personalization Introduce micro-interactions and custom 404 page
Log in or sign up for Devpost to join the conversation.