Page Cover
icon

Sujal Vanjare

Design Engineer šŸŽØ

Working mainly with Next.js, React, and Tailwind CSS, and I’m currently exploring, designing and creating Framer websites. I build real projects and write about what I learn along the way, you can check it out on my blog.


Skills

Languages

html-5 Html 5

css-new-logo CSS 3

javascript-logo JavaScript ( ES 6+)

typescript TypeScript

Libraries

react React

Frameworks

next_js Next.js

tailwindcss-css Tailwind CSS

Backend & APIs

node Node.js (basic)

🌐 REST APIs

supabase Supabase

strapi Strapi (Headless CMS}

notion Notion API

stripe Stripe Integration

Design

figma Figma

Visual Development

framer Framer


Work Experience

  • notion-as-a-cms Notion as a CMS – Next.js Portfolio Blog Template (Creator) June 2025 – Present

    • Built a server-side Notion block renderer that renders all Notion blocks with the same Notion UI using a Notion page ID
    • Built everything from scratch using Next.js, TypeScript, and Tailwind CSS
    • Created a Next.js + Notion database system where the entire website is managed from Notion and used as a headless CMS, with control over pages, routes, SEO, Open Graph data, header and footer links, social links, favicon, and sitemap
    • Created custom UI for portfolio pages, blog page layout, blog cards, template cards, and project cards
    • This setup allows you to showcase a portfolio, write blogs, and sell templates directly from Notion while getting the benefits of Next.js: fast loading, no layout shift, server-side rendering, and strong SEO

  • fiverr-logo Fiverr – Freelance Frontend Developer Jan 2025 – Jun 2025

    • Built and delivered portfolio websites using Next.js for individual clients
    • Migrated existing projects from the Pages Router to the App Router in Next.js
    • Refactored legacy code to improve structure and maintainability
    • Worked directly with clients, handled feedback, and finalized UI details


Projects šŸ”Ø