Built with Three.js and fully custom shaders, showcasing my work in graphics programming, game dev, and systems-level projects.
It also auto-syncs selected projects from GitHub & itch.
I’m exploring internship opportunities and collaborations in game dev, graphics, and software dev.
Feedback welcome.
I was trying to do that actually but the thing is the character is actually static it doesn’t move the sphere where the world is set actually rotates when u move so the camera handling was kind of complex for me cause i just started using three js plus the sky also doesn’t show up nicely when i try to add camera movement well i am beginner soo i don’t know much about it but i would be glad to get some suggestions to how to do it thanks i am glad u liked my project
Yeah actually i need to polish it more but the thing is this project took a lot of my time of my day and i wanted to focus on other projects as well and my exams are coming up so that why i wasn’t able to focus on the details due to time constraints but sure after exams i will polish it more and add some features as well if u have some suggestions for features i will be glad to hear them
I can relate to that, but this is your image. If someone hires you, they will surely see this, and it’s not to your advantage. If this had been an experiment, that would be more than cool — but you present it as your actual portfolio. I can tell you that the people who matter in this industry do notice these little details, especially now with AI, when all vibe-coded projects look unfinished.
As for features, all you need to do, in my opinion, is finish those little details that you know better than me, I’m sure. There’s no point in adding anything extra — you’ve already proved your point with what you wanted to do.
Just trying to help — I’ve been doing this since 2005 Please take it in a constructive way!
Always finish ‘commercial work’, and you will do great. It will be worth it on the long rung trust me.
i sell apps, mostly JavaScript and WordPress plugins. I sold more than 50k licenses over the years, and I can tell you that when I got lazy and didn’t finish a product, I had unhappy clients
Nice color scheme though, it really gives Dragon Ball nostalgia vibes. I don’t know if that was what you were going for, but it’s nice. It’s cool that you added a navbar to navigate around, but it would be even better if it could instantly take you to each section instead of slowly scrolling there. Since this is your portfolio and people usually skim quickly, it’s better to let them see as much as you can do in the least amount of time possible. Kudos! Keep up the good work!
That was a very valuable insight i saw your products they were cool well i have interest in low level stuff idk if its right to have that interest in a age where software rules everything but yeah i can always relate to the lazy aspect sometimes i feel freak it I don’t wanna work and i just take a unnecessary break of 3 to 4 months and do nothing but i think i really need to lock in now as placement season of my college is approaching lol . but yeah from now on if i start to work on a product then i would definitely finish the all necessary work first so that i don’t have to work on it if i get lazy or something
I wanted to use a color theme that gives a fantasy RPG vibe instead of the typical boring panels. I wasn’t going for a Dragon Ball theme, but I’m glad it ended up feeling that way too, since I love Dragon Ball.
As for the navbar auto-walk, I did that intentionally. I wanted it to feel like an experience like you’re walking to an NPC rather than just skimming through sections. I did consider teleporting directly to the NPC and showing the panels, but that didn’t feel right. I wanted to show something that recruiters would find fascinating to experience, not just look at.
That said, I’ll keep your feedback in mind. If you have any ideas on how I can support quick skimming without sacrificing the experience, I’d love to hear them.