Nisith Herath - Frontend Developer & Data Science Portfolio - Next.js, UI/UX

by
A cosmic personal portfolio showcasing my work as a Frontend Developer and Data Science student based in Colombo, Sri Lanka. Features: - Interactive web experiences with React, Next.js, and Three.js - Custom UI/UX design and development - Full-stack projects (Python, Flask, modern web tech) - Data science and machine learning work Built for developers and designers looking for quality web development, UI/UX design, and data science solutions.

Add a comment

Replies

Best
Maker
📌
Hey Product Hunt! 👋 I'm Nisith, a Frontend Developer & Data Science student based in Colombo, Sri Lanka. This portfolio represents my journey at the intersection of design, code, and data. What's inside: 🎨 Interactive web experiences built with React, Next.js, Three.js, and Framer Motion 📊 Full-stack projects (Python, Flask, modern web tech) 🧠 Data Science & Machine Learning work ✨ UI/UX design focusing on user experience Built with Lovable (AI fullstack) and deployed on Vercel. I'm available for: - Custom web development - UI/UX design - Data science solutions - Full-time & freelance roles Feel free to ask questions, check out the projects, or reach out via WhatsApp/email. Let's build something amazing together! 🚀

The cosmic theme with the Three.js integration feels really polished, and the way the projects flow together makes it super easy to explore your work without losing the immersive vibe. Great blend of frontend craft and personality.

The Three.js elements feel really polished, especially how smoothly the cosmic theme ties into the rest of the UI without overwhelming the actual project work. Nice balance between visual flair and letting the portfolio content speak for itself.

Love the cosmic vibe and the clear showcases of both frontend and data science work. One idea that could really make it pop: add a small interactive widget that lets visitors filter projects by tech stack or category, so people can quickly find React or ML pieces without endless scrolling. Would make the experience feel a lot more tailored.

Congrats on the launch Nisith. One thing I'd suggest is adding a toggle or accessibility options for the Three.js scenes, since heavy WebGL can make some laptops stutter and it's a barrier for visitors who want to actually browse your work without their fans spinning up.

Nice cosmic vibe on the portfolio. One thing that would really help is adding a toggle or button to reduce the motion, since the Three.js background could be distracting or even trigger motion sickness for some visitors on longer sessions.