

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
Work Experience
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 ā 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 






Portfolio/blog template where Notion is used as a headless CMS, enabling full control of your website, content, routes/slugs, SEO, Open Graphs, header/footer links, social links, favicon, manifest, robots.txt, and sitemap.xml.

Next.js + Notion DB powered storefront with a fully functional shopping cart and checkout flow. Integrated Stripe payments for secure transactions.

Real-time weather app with live search, hourly and daily forecasts. Powered by the WeatherAPI.com free API with client-side on-demand data fetching for always up-to-date results.

Platform to explore thousands of anime cards with infinite scrolling. Implements on-demand server-side data fetching triggered by client requests for smooth and efficient browsing.