This project is a custom-built photography portfoli designed to showcase my work in a clean, minimal, an responsive format. I wanted the focus to stay on the photos themselves, so the design emphasizes simplicity and flow The application dynamically serves images using Cloudinary, ensuring fast load times, optimized image delivery, an adaptive resizing across devices. The portfolio highlights both technical implementation and aesthetic presentation blending performance with visual storytelling.
To create a visually engaging experience, the portfolio uses a masonry-style grid layout for displaying the image feed.This layout adapts seamlessly to different screen sizes, maintaining balance and rhythm without rigid rows or cropping. Each image is served through Cloudinary’s transformations, which optimize resolution and format based on the user’s device and viewport. The result is a dynamic feed that feels natural and immersive—letting the photography stand out while maintaining smooth performance.
Cloudinary
Framer Motion
Git/GitHub
Next.js
React.js
Tailwind CSS
TypeScript
Animations/Transitions
Front-end Development
Responsive Design
State Management
UI/UX Design
Version Control