Skip to content

Subhojit Karmakar, software engineer

Turning questionable ideas into clickable objects.

02What I build with

  1. InterfaceReact, Next.js, Tailwind CSS
  2. Motion and 3DGSAP, Three.js, WebGL
  3. DataSupabase, Prisma, Firebase
  4. DeliveryNode.js, Vercel

04Toolchain

01Daily Drivers

  • Next.jsApp Router, Server Components, SSR/SSG
  • ReactReact 19, Server Actions, Custom Hooks
  • TypeScriptStrict typing, generics, API contracts
  • TailwindCSSTailwind v4, custom themes, responsive layouts
  • Node.jsAPI development, scripting, build automation

02Specialized

  • GSAPScrollTrigger, Timeline orchestration, context cleanup
  • Three.js / R3FVoxel meshes, camera controls, shader pipelines
  • SupabasePostgreSQL, Auth, Realtime listeners, RLS
  • PrismaType-safe ORM, migrations, schema modeling

03Shipped With

  • VercelEdge network, analytics, continuous delivery
  • Framer MotionLayout animations, spring physics, gestures
  • FirebaseFirestore, cloud storage, serverless functions
  • React NativeCross-platform mobile apps, native modules
  • FigmaDesign systems, layout tokens, high-fidelity UI

04Exploring

  • WebGL / GLSLCustom fragment shaders, noise functions, post-processing
  • FlutterDart runtime, multi-platform UI experiments
  • SwiftSwiftUI, iOS platform APIs
  • KotlinJetpack Compose, Android SDK internals
  • CoolifyContainer orchestration, VPS server deployments