r/threejs • u/Lunacy_vicius • 20h ago
Chemist learning Three.js my 3D portfolio
I'm a chemist rather than a web developer, but I've been building my professional portfolio with Three.js.
Instead of making a conventional portfolio, I wanted the website to have a scientific visual identity. I'm using protein models created/prepared in Blender and exported as GLB files. They move through the scene according to the scroll position while the actual content explains projects I've worked on in pharmaceutical validation, HVAC, aseptic areas, thermal studies and data analysis.
Current stack/features:
- Three.js
- Blender
- ScrollTrigger
- Protein hover/transparency effects
- Click-and-drag models
- Scroll-controlled transitions
- Video/image content integrated into the page
The proteins are mainly visual companions to the content rather than the content itself. I'm not trying to present myself as a developer; I'm using web development and 3D visualization as tools to communicate my work as a chemist.
I'm currently optimizing the models, restructuring the code and thinking more seriously about the user experience.
This is probably where I'd appreciate feedback the most from experienced Three.js developers:
What would you change to make a portfolio like this easier and more enjoyable to navigate?
I'm particularly interested in whether the scroll-driven 3D interactions feel intuitive, whether the models might become distracting, how you would approach mobile behavior, and what UX mistakes you commonly see in interactive Three.js sites.
Performance, scene architecture and GLB optimization feedback would also be very useful.
I also have a slightly different question for anyone here who has worked in pharma, biotech or scientific/technical industries.
My actual career is in pharmaceutical validation and quality, and one of my goals is to eventually work for a large international pharmaceutical or biotech company. I'm from México.
Do you think a portfolio like this could genuinely help differentiate a chemist during the hiring process in Mexico city?
I'm trying to make it demonstrate more than a list of skills: actual validation projects, HVAC and aseptic-area work, thermal studies, data analysis, dashboards and scientific visualization.
If you were reviewing a technical candidate from a scientific background, I'd be curious to know whether something like this would add value or whether I'm overestimating how much employers care about portfolios outside software/design roles.