Sourav Kumar Nanda

CEO

Bengaluru, Karnataka, India1 yr 11 mos experience

Key Highlights

  • Engineered a block-based trip editor with 14 content types.
  • Redesigned client app to enhance onboarding experience.
  • Contributed to open-source tools reducing developer onboarding time.
Stackforce AI infers this person is a Fullstack Developer specializing in SaaS applications with a focus on frontend technologies.

Contact

Skills

Core Skills

ReactFullstack DevelopmentFrontend DevelopmentNode.jsOpen Source Development

Other Skills

React NativeReact.jsNext.jsTurborepoFastifyPostgreSQLTailwind CSSTypeScriptCloud FirestoreCommander.jsWagmiViemPermissionless.jsEthers.jsReact Relay

About

Product Engineer with 4+ years of experience in Frontend Engineering. I enjoy building simple, easy to use, underwhelming interfaces and I care about open-source software. I like fast-moving teams where I can wear multiple hats, take ownership of messy problems, and move from idea to deployment without unnecessary overhead. Currently working on BeenThere.

Experience

1 yr 11 mos
Total Experience
11 mos
Average Tenure
--
Current Experience

Beenthere

Engineering, Design & Infra

Jul 2025Present · 10 mos · Remote

  • Working on the full product surface: web & mobile app, backend, infra.
  • Engineered a block-based trip editor supporting 14 content types using a custom drag-and-drop canvas with dnd-kit (web) & Reanimated (mobile) for flexible trip creation.
  • Set up image uploads using presigned R2 URLs, with server-side BlurHash placeholders and Cloudflare Image Transformations to serve resized variants (thumb/card/full) at the edge without storing multiple copies.
  • Handled concurrent uploads with a semaphore limiting parallel requests, AbortController cleanup on unmount, and attempt IDs preventing stale overwrites.
  • Built a type pipeline where server route schemas (TypeBox) generate the OpenAPI spec, which generates typed SDK methods for web and mobile. CI checks (sdk:check, guard:type-safety) catch type drift before production.
  • Designed the Postgres schema (Drizzle ORM) covering users, trips, blocks, media, and a buddy/invite system.
  • Used JSONB for block content so shapes can evolve without migrations, state-machine columns for media upload lifecycle, cascade/set-null rules for safe deletions, unique constraints and indexes.
  • Implemented XSS protection by server-side HTML sanitization with DOMPurify for user-generated rich text, pollution guards on incoming JSON.
  • Engineered a cross-platform React Native (Expo) app achieving 60fps performance by offloading gesture handling and reordering logic to the native thread via Reanimated.
  • Focused on tiny interactions across both apps: inline delete confirmations that dim the card and crumple it away, listicle cards that slide in navigation direction with matched spring physics on web and mobile, shake feedback on character limits, auto-save with unsaved-changes warnings, and rich-text inputs that convert markdown-style lists as you type.
  • Set up CI/CD with GitHub Actions (6 parallel jobs), encrypted envs with dotenvx, Vercel preview deploys on PRs, and production deploys on merge to main.
React NativeReact.jsNext.jsTurborepoFastifyReact+1

Paragraph

Software Engineer

Jul 2024Feb 2025 · 7 mos · Remote · Remote

  • Architected and refined the WYSIWYG editor and public blog UI, collaborating with design to overhaul the dashboard and publishing workflow for improved user experience.
  • Reduced JavaScript bundle size by 35% and improved Largest Contentful Paint (LCP) by 400ms & improved SEO for public blog pages by migrating core public blog pages from Next.js Pages to App Router using React Server Components.
  • Redesigned the editor dashboard UI and improved the publishing flow in collaboration with our product designer and other engineers.
  • Contributed to a state management migration from Redux to Jotai by modularizing large state objects into granular atoms which improved maintainability and reduced weird state management bugs.
  • Refactored UI components by abstracting business logic into custom React hooks and utility functions, creating a cleaner, reusable component library.
  • Actively participated in reviewing frontend & backend PRs with constructive feedback and refactors when necessary.
  • Took ownership of investigating and fixing quirky, hard-to-reproduce bugs by directly talking to our power users, gathering context, and handling multiple edge cases.
Next.jsReact.jsTailwind CSSTypeScriptCloud FirestoreReact+1

Pimlico

Full-stack Engineer

Jan 2024Jun 2024 · 5 mos · Remote

  • Engineered an open-source CLI tool that reduced developer onboarding time by providing optimized boilerplate projects and sensible defaults for dApp scaffolding.
Node.jsCommander.jsTypeScriptNext.jsWagmiViem+2

Gallery labs

Front-end Engineer

Jul 2023Nov 2023 · 4 mos · Remote

  • Worked on the social platform for creators, contributing across both Web & React Native on primary UI surfaces like feeds, profile pages, gallery views and community pages.
  • The platform relied on a lot of inter-related data, so a lot of time went into writing scalable, type-safe queries using Relay and GraphQL to ensure components declared their own data requirements to avoid over-fetching or fragile queries.
  • Contributed to fixing cross-platform UI bugs and building our component library using styled-components
  • Increased frontend feature velocity by shipping 45+ pull requests in 60 days, delivering critical UI enhancements for comments, notifications, and community modules across web and mobile platforms.
  • Collaborated cross-functionally to ship features like markdown support, community profile enhancements, and NFT content previews.
  • Implemented scalable data fetching patterns and optimized loading strategies, reducing redundant queries and improving perceived performance for better UX.
Next.jsReact.jsTypeScriptReact NativeEthers.jsReact Relay+3

Raid guild

Front-end Engineer

Feb 2023Jul 2023 · 5 mos · Remote

React.jsTypeScriptEthers.jsHasuraGraphQLReact+1

Rabbithole

Front-end Engineer

Apr 2021Aug 2022 · 1 yr 4 mos · Remote

  • Redesigned the v1 client app from scratch, with a focus on improving the onboarding experience and reducing user friction during first-time setup.
  • Took ownership of maintaining UI consistency across the product suite by building and maintaining an internal design system, developing composable and maintainable components aligned with our design tokens and accessibility guidelines.
  • Collaborated closely with designers and contributed to UX decisions, helping shape flows that improved user engagement and reduced drop-offs during onboarding.
  • Took ownership of decentralization efforts by integrating Ceramic into the client stack for decentralized identity and data storage, and building subgraphs using The Graph protocol to query blockchain data efficiently.
  • Contributed to the backend API for our notification system, designing and implementing GraphQL resolvers using Prisma and PostgreSQL.
Next.jsReact.jsTypeScriptEthers.jsCeramic NetworkPostgreSQL+3

Invincix

Front-end Engineer

Dec 2020Apr 2021 · 4 mos · Bhubaneswar, Odisha, India

Node.jsReact.jsstyled-componentsStorybook.jsGraphQLNext.js+3

Education

Gandhi Institute for Technological Advancement

Bachelor of Technology - BTech — Computer Science Engineering

Jan 2015Jan 2019

Stackforce found 100+ more professionals with React & Fullstack Development

Explore similar profiles based on matching skills and experience