Missing Images for PWA & SEO

The following images need to be created for full PWA and SEO functionality:

Favicon Set (Required)

PWA Icons (Required for site.webmanifest)

Social Sharing (Required for OG/Twitter cards)

Generation Instructions

Using bio-photo.jpg as source:

You can generate these from the existing assets/images/bio-photo.jpg:

# Install ImageMagick if needed
# brew install imagemagick  # macOS
# apt-get install imagemagick  # Linux

cd assets/images

# Favicon sizes
convert bio-photo.jpg -resize 32x32 favicon-32x32.png
convert bio-photo.jpg -resize 16x16 favicon-16x16.png

# Apple touch icon (with subtle background)
convert bio-photo.jpg -resize 180x180 -gravity center -background "#0597F2" -extent 180x180 apple-touch-icon.png

# PWA icons
convert bio-photo.jpg -resize 192x192 icon-192.png
convert bio-photo.jpg -resize 512x512 icon-512.png

# Square logo
convert bio-photo.jpg -resize 512x512 -gravity center -extent 512x512 site-logo.png

# OG image (add text overlay for better social sharing)
convert header-bg.jpg -resize 1200x630^ -gravity center -extent 1200x630 \
  -fill white -pointsize 60 -font Arial-Bold \
  -gravity northwest -annotate +50+50 "Suprasanna Sarkar" \
  -pointsize 30 -font Arial \
  -gravity northwest -annotate +50+130 "Data, Analytics & AI/ML Engineering Leader" \
  og-image.jpg

Using Online Tools (Alternative)

Quick Placeholder (Testing Only)

For testing, you can temporarily copy bio-photo.jpg to all required filenames:

cd assets/images
for size in favicon-32x32.png favicon-16x16.png apple-touch-icon.png icon-192.png icon-512.png site-logo.png; do
  cp bio-photo.jpg "$size"
done
cp header-bg.jpg og-image.jpg

Verification

After creating images, verify references in:

Current Status