---
title: "Swapnil Sinha - Software Development Engineer - II in Bengaluru | Tal"
description: "Meet Swapnil Sinha, Engineering@Fulfil based in Bengaluru. AI stack includes anthropic apis, antigravity, and claude code. Explore public work links including github."
image: "https://tal.club/meet/swapnil-sinha/share-image"
---

# Swapnil Sinha on Tal

## Headline

Engineering@Fulfil

## About

Backend engineer with 4\+ years building financial infrastructure at early\-stage startups\. I've worked across the full backend lifecycle — architecting systems from scratch, scaling them to handle $2Bn\+ in transactions, and owning delivery from design through production\. At Inkle, I helped build an accounting automation platform used by 600\+ VC\-backed startups\. My work included: • High\-throughput ingestion pipelines for Stripe, Mercury, Brex, and Ramp • Core accounting primitives — Revenue Recognition, Chart of Accounts, Live Financials • AI\-driven rule engines automating 10,000\+ weekly transaction categorisations \(70% reduction in manual effort\) Before that, I was a founding backend engineer at Tilt \(YC W21\), building core APIs and real\-time systems from the ground up\. I work at the intersection of backend systems, product thinking, and applied AI — using LLMs and automation to reduce operational overhead in production environments\. Stack: Python · Django · PostgreSQL · Redis · REST/GraphQL · AWS · Docker · LLM\-powered workflows 📩 Open to conversations with founders, hiring managers, and recruiters\.

## Location

Bengaluru

## AI stack

anthropic apis

antigravity

claude code

claude

codex

cursor

## Work experience

Software Development Engineer \- II at Fulfil, May 2026 \- Present · 4 mos, Bengaluru, Karnataka, India

Senior Backend Engineer at Inkle, Mar 2025 \- Apr 2026 · 1 yr 2 mos, Led backend engineering for Inkle Books — taking it from zero to being used by 600\+ early stage startups\. Owned features end\-to\-end: customer discovery through build, launch, and adoption\. • Architected transaction ingestion pipelines for Stripe, Mercury, Brex, and Ramp, processing $2Bn\+ in transactions\. • Built end\-to\-end Accounts Receivable and Payables for Inkle Books with multi\-currency support, credit notes, and payment reconciliation across Stripe, Mercury, Brex and other platforms\. • Launched Custom Reports on Live Financials with category groups, drill\-down views, and exportable financials\. • Shipped Expense Recognition with automated deferral schedules, completing the accrual accounting suite\. • Transitioned into a product role for the final few months — researched, prototyped, and designed features end\-to\-end; owned review and delivery through to launch\.

Backend Engineer at Inkle, Jan 2023 \- Apr 2025 · 2 yrs 4 mos, Joined Inkle as an early backend engineer to build the foundational accounting layer for a platform serving US\-incorporated startups\. Worked directly with founders and cross\-functional teams to translate complex accounting semantics into robust, automatable software\. • Built core accounting primitives — Revenue Recognition, Chart of Accounts, and Live Financials — powering Inkle's end\-to\-end accounting automation\. • Designed an AI\-driven Rule Engine automating 10,000\+ weekly transaction categorisations, reducing manual intervention by 70%\. • Built an internal ticketing system and customer referral program, improving response time by 25%\.

Founding Engineer \(Backend\) at Tilt \(YC W21\), Mar 2022 \- Feb 2023 · 1 yr, Bengaluru, Karnataka, India, Developed APIs for bike audit trails and tracking, admin permissions, wallet payments, Google auth, and rewards\. • Built Slack alerts, routine API maintenance and bugs and transitioned backend from CommonJS to ES Modules\. • Implemented a realtime leaderboard for current and past timelines using Redis

Software Development Engineer Intern at SpeakX\.ai, Dec 2021 \- Feb 2022 · 3 mos, Gurugram, Haryana, India, Worked as an SDE Intern in the Backend Engineering team\. Involved in the development of the following products: • EnergyMeter : Developed APIs and consumers from scratch for a project to show users ranking in a live class based on body movements, that produced events to calculate and store rank as cache in Redis sorted sets using RabbitMQ\. • Notifications A/B Testing : Implemented an A/B testing framework to send class reminder notifications to users by setting up cron jobs at different time intervals based on their profileIds in multiple buckets\. Wrote optimized MongoDB queries to extract user data directly from the database thereby decreasing response time by a good margin\. • Dynamic HomePage : Developed a framework to display dynamic homepage to app users based on number of classes viewed by the user prelogin and postlogin\. Migrated multiple UI elements to backend\-driven thereby reducing dependency on app releases for minor changes from the app side • Alerting Framework : setup daily email alerts with multiple queries ranging from counting new users created in last 24 hours to indicating index drops in MongoDB collections\. This eliminated dependency on developers by the product team to perform similar queries multiple times, thereby increasing productivity • Routine Routine tasks included developing multiple REST and Graphql APIs to interact with different microservices, optimizing queries \( ¡100ms\), build monitoring on Jenkins

Research Intern at Conservatoire National des Arts et Métiers, May 2021 \- Aug 2021 · 4 mos, Paris, Île\-de\-France, France, Worked on Privacy Preserving Machine Learning with a focus on Federated Learning and Blockchain for Edge Devices\. Conducted experiments on hybrid consensus based blockchain to find miner node to calculate gradient weight\.

## Education

Bachelor's degree, Computer Science, Birla Institute of Technology, Mesra

## Public links

- github: https://github\.com/siriuswapnil

[View the original profile](https://tal.club/meet/swapnil-sinha)

```json
{
  "@context": "https://schema.org",
  "@graph": [
    {
      "@type": "Person",
      "@id": "https://tal.club/meet/swapnil-sinha#person",
      "name": "Swapnil Sinha",
      "url": "https://tal.club/meet/swapnil-sinha",
      "image": "https://tal.club/meet/swapnil-sinha/profile-photo.jpg",
      "description": "Meet Swapnil Sinha, Engineering@Fulfil based in Bengaluru. AI stack includes anthropic apis, antigravity, and claude code. Explore public work links including github.",
      "jobTitle": "Software Development Engineer - II",
      "worksFor": {
        "@type": "Organization",
        "name": "Fulfil"
      },
      "hasOccupation": {
        "@type": "Occupation",
        "name": "Software Development Engineer - II"
      },
      "homeLocation": {
        "@type": "Place",
        "name": "Bengaluru"
      },
      "alumniOf": [
        {
          "@type": "EducationalOrganization",
          "name": "Birla Institute of Technology, Mesra"
        }
      ],
      "knowsAbout": [
        "anthropic apis",
        "antigravity",
        "claude code",
        "claude",
        "codex",
        "cursor"
      ],
      "sameAs": [
        "https://github.com/siriuswapnil"
      ],
      "mainEntityOfPage": {
        "@id": "https://tal.club/meet/swapnil-sinha#webpage"
      }
    },
    {
      "@type": "ProfilePage",
      "@id": "https://tal.club/meet/swapnil-sinha#webpage",
      "url": "https://tal.club/meet/swapnil-sinha",
      "name": "Swapnil Sinha on Tal",
      "description": "Meet Swapnil Sinha, Engineering@Fulfil based in Bengaluru. AI stack includes anthropic apis, antigravity, and claude code. Explore public work links including github.",
      "dateModified": "2026-08-05T14:55:32.274Z",
      "isPartOf": {
        "@id": "https://tal.club/#website"
      },
      "mainEntity": {
        "@id": "https://tal.club/meet/swapnil-sinha#person"
      },
      "primaryImageOfPage": {
        "@type": "ImageObject",
        "url": "https://tal.club/meet/swapnil-sinha/profile-photo.jpg",
        "contentUrl": "https://tal.club/meet/swapnil-sinha/profile-photo.jpg",
        "caption": "Swapnil Sinha profile photo on Tal"
      },
      "inLanguage": "en-IN"
    }
  ]
}
```
