Santanu Dutta

Santanu Dutta

Software Developer

Software Developer
Bankura, West Bengal, India

I build interactive web apps with TypeScriptTypeScript, ReactReact, Next.jsNext.js, and Tailwind CSSTailwind CSS. For mobile, I use ExpoExpo, React NativeReact Native, and SwiftSwift. Backend and data live in SupabaseSupabase and PostgreSQLPostgreSQL. I also integrate agentic AI with LangChainLangChain and LangGraphLangGraph. Read more

Tech Stack

TypeScriptJavaScriptNode.jsGoReactNext.jsExpoSwiftTailwind CSSExpress.jsGitGitHubMongoDBFigmaPostmanShadcn UIPostgreSQLPrismaDockerC++LangChainLangGraph

Experience

Butter logo

Founding Engineer

ButterSan Francisco • Remote
Jul 2026 - Present
SwiftiOSFirebaseNext.js
BuildMVPFast logo

Contract Software Developer

BuildMVPFastDubai • Remote
May 2026 - Jul 2026
  • Continued as a contract developer on BuildMVPFast client products across web and mobile.
  • Shipped new features and fixes in React Native (Expo), Next.js, and Supabase-backed services.
Next.jsReact NativeExpoSupabaseTailwind CSS
BuildMVPFast logo

Software Developer

BuildMVPFastDubai • Remote
Apr 2025 - Feb 2026
  • Developed an iOS app blocking system in React Native (Expo) with user-selected unlock durations and automatic relocking via Device Activity Monitor, Shield Configuration, and Shield Action Extensions.
  • Built a timezone-aware recurring notification system using Supabase Edge Functions, cron jobs, and Expo Push Notification Service.
  • Shipped an AI automation pipeline where admins upload promotional PDFs, extract images with pdfjs-dist, and run OpenAI OCR to generate structured promotion entries.
  • Implemented mood-adaptive AI voice interactions with the OpenAI Realtime API and ElevenLabs for natural speech synthesis.
  • Built a real-time chat system with messaging, emoji reactions, thread replies, and moderation (ban) across mobile and web.
  • Developed a mapping flow for GPX uploads and Google Maps links with coordinate extraction and Mapbox rendering.
Next.jsReact NativeExpoSwiftSupabaseRevenueCatTailwind CSSFramer Motion
Acceptare Technology Pvt Ltd logo

Web Developer Intern

Acceptare Technology Pvt LtdIndia • Remote
Dec 2024 - Mar 2025
  • Developed scalable web applications with TypeScript, React, and Node.js with a focus on performance and maintainability.
  • Implemented role-based authentication and document management using Prisma and PostgreSQL.
  • Optimized backend query performance with Prisma ORM.
  • Built an employee verification system for selfie-based attendance managed by supervisors.
  • Designed and developed a responsive CMS-integrated website for IQMG-Global using Tailwind CSS, React, and TypeScript.
TypeScriptReactNode.jsExpressPrismaPostgreSQLTailwind CSSFramer Motion

Featured Projects

QuizSync preview

QuizSync

2025

A platform for online quiz battles with friends in real time.

Next.jsTailwind CSSNode.jsExpressZustandPrismaPostgreSQLSocket.io
DSA Remainder preview

DSA Remainder

2025

Delivers daily DSA questions to your inbox based on selected topics and difficulty.

Next.jsPrismaPostgreSQLFramer MotionLeetCode API
FoodForYou preview

FoodForYou

2024

A food delivery platform with restaurant management, multi-cart ordering, and analytics.

ReactTailwind CSSNode.jsExpressZustandMongoDB

Let's Work Together

Get in Touch

Choose your preferred method to connect and let's discuss your project.

Response within 24 hours

Send a Message

Prefer to write? Fill out the form and I'll get back to you within 24 hours.

You have a right to perform your duty, but you are not entitled to the fruits of your actions.

· Bhagavad Gita · Karma Yoga