UI/UX
Sample E-Portfolio
A personal portfolio site built with vanilla JavaScript to showcase projects, skills, and background.
Year
2025
Role
Frontend Developer
Stack
JavaScript · HTML · CSS
Challenge
Building a fluid, responsive layout while also implementing cursor-reactive moving elements for the first time.
Solution
Crafted a vanilla JavaScript interaction model with cursor-position tracking to drive animated elements, keeping the layout readable on both desktop and mobile.
Impact
Produced a polished, interactive portfolio that showcased both technical range and an eye for engaging UI details.
Sample E-Portfolio helps users see their projects, skills, and background at a glance. I built an interaction model that stays fluid on desktop and mobile. This was also my first interaction with creating movable elements that responded to the location of the users cursor.