Hey Devs! 👋
I just launched my developer portfolio, and I’m super excited to share it with the community. It’s not just a showcase — it’s a reflection of what I’m learning, building, and where I want to grow.
🔗 Live Demo: https://behan-portfolio.vercel.app
💻 What I Used
Here’s the stack that powers this portfolio:
- React + Vite — for a fast, modular frontend
- Material UI — for sleek, responsive component styling
- GSAP — for animations and smooth transitions
- MongoDB Atlas — cloud database for full-stack projects
- Node.js + Express — backend API structure
- Render — to host backend APIs
- Vercel — to deploy and scale the frontend with ease
🎬 Design Highlights
To make it more immersive, I added a dark jellyfish ocean video background. Combined with GSAP animations, the site feels dynamic and alive — I didn’t want a static resume site, I wanted motion and character.
🛠️ Projects Section
The portfolio has 5 project slots:
- ✅ 2 finished projects are fully deployed and accessible
- ⏳ 3 "Coming Soon" cards are used to avoid empty spots
- 🧪 I’m actively building a real-time chat app using Socket.IO — it’s my current focus and will be added soon!
📄 Features
- Resume download
- Clean, mobile-first responsive design
- Animated landing page
- Future-ready blog section (might launch soon)
🤝 Let’s Connect!
I’m still early in my journey as a MERN stack developer and always open to feedback — design, structure, accessibility, anything!
Your suggestions will help me spot areas I may have overlooked, and honestly, a bit of support goes a long way when you're building solo. 🙂
🔗 GitHub: https://github.com/behan05
📩 Want the source code? Just DM me — don’t worry, I don’t charge for it 😄
Thanks for reading! Drop your portfolio link too — let’s learn and grow together!
Top comments (6)
Pretty cool seeing how you put this together - feels like steady building over time really matters. What actually keeps you pushing on days progress feels slow?
Thanks so much for the thoughtful comment, Nevo— really means a lot! 🙌
On days when progress feels slow, I try to stay mindful that consistency matters more than speed. Even small wins help me move forward. I’ve learned to stay calm, break problems down step by step, and enjoy the journey rather than rushing to the finish.
Right now, I’m working on a real-time chat app using Socket.IO. It’s one of the most challenging projects I’ve taken on so far managing real-time communication, syncing data between client and server, and ensuring everything flows smoothly. But that’s also where I’ve seen my patience, focus, and consistency really grow.
Feedback like yours keeps me grounded and motivated. Would love to hear how do you deal with slow days or tough builds?
That’s really cool!
Can you tell me how you made the background look cloudy?
Hey Urvashi! Thanks so much 😊
The cloudy effect in the background comes from a dark jellyfish ocean video that I used as a full-page background. I applied some CSS filters like brightness and contrast to tone it down and make the UI elements stand out more clearly.
It’s basically a video running behind everything with a semi-transparent dark overlay to keep it subtle. Adds a cool, underwater, cloudy vibe without distracting too much.
Let me know if you'd like the code I used — happy to share!
pretty cool, i've enjoyed all of the research you've put into this project - it really adds up
you ever find that building personal stuff teaches you more than any tutorial ever could
Thank you so much, Nathan! 🙌
Yes, I agree — building this project taught me a lot more than I expected. Tutorials give basics, but real learning happens when you face challenges while building.
I really appreciate your kind words! 😊