This portfolio is a personal archive of expressive line work, observational sketches, and character studies — capturing form, gesture, and emotion through the simplicity of pencil and pen. Focused solely on drawing and sketching, it highlights a commitment to raw technique, storytelling through contour, and the subtleties of visual rhythm.
Each piece reflects a blend of instinct and discipline, offering viewers an intimate look into my evolving perspective as a sketch artist.
Balancing expressive design with usability.
Chose a neutral color palette, custom fonts via Google Fonts, and subtle animations using CSS transitions to enhance mood without distraction.
Needed a clean, expressive way to showcase hand-drawn pieces.
Built a custom grid layout with CSS Flexbox and media queries. Added hover effects and modal popups using vanilla JS for full-size previews.
Large image files risked slow load times and layout shifts.
Manually optimized image sizes and formats (e.g., using .webp where possible). Used CSS media queries and object-fit to ensure smooth scaling across devices.
Each piece needed context without clutter.
Included caption overlays, simple tooltips, and a dedicated “About the Art” section with short blurbs written in HTML.
Ensuring the site looked polished on mobile and desktop.
Applied responsive design using percentage-based widths, rem/em units, and breakpoints. Tested manually across screen sizes.
Needed a scalable way to add new pieces.
Structured the site using modular HTML sections and JavaScript arrays to dynamically render image cards. Used consistent naming conventions for easy updates.
No backend meant limited control over access.
Used CSS tricks like disabling right-click and drag events. Added subtle watermarks directly into the image files.
Lightweight contact form that sends messages directly to your email—no backend required.
Built with semantic HTML5, modular CSS, and vanilla JavaScript—no frameworks or libraries.
Want to learn more about the development process or discuss similar projects? I'm always happy to share insights and explore new opportunities.