Custom Fujifilm parser
Reverse-engineered Fujifilm MakerNote metadata and built a TypeScript TIFF/IFD parser to extract proprietary camera settings unavailable through standard EXIF libraries.
P—005 / Photography platform
A Next.js photography portfolio with a custom TypeScript TIFF/IFD parser for proprietary Fujifilm MakerNote metadata, authenticated administration, image management, and EXIF visualization.
Reverse-engineered Fujifilm MakerNote metadata and built a TypeScript TIFF/IFD parser to extract proprietary camera settings unavailable through standard EXIF libraries.
Supports little-endian 12-byte IFD entries, inline and offset-based values, and all 12 TIFF field types, including signed and unsigned integers, strings, arrays, floating-point values, and rationals.
Maps tag IDs and encoded values to human-readable film simulation, white balance, grain, dynamic range, clarity, and color effect settings, persisting selected metadata through Prisma.
The surrounding Next.js platform combines authenticated administration, image management, and EXIF visualization with a Cloudinary/Vercel Blob image pipeline for optimized delivery.






