Back to Developers
SC

Swapnanil Chakraborty

Software Engineer

Kolkata, India 0+ yrs exp 72 · Very Good

About

TypeScript-focused Software Engineer with a B.Tech in Computer Science and one year of experience, leading a four-person squad while owning frontend, backend and Artificial Intelligence (AI) subsystems in production. Came in through frontend and still ships it; added backend, distributed systems and AI engineering, and now owns a multi-tenant Business-to-Business (B2B) AI product end to end, from PostgreSQL schema and RESTful application programming interface (API) design through Large Language Model (LLM) integration to the React editing surface and public page. Strengths in React and TypeScript user interface engineering, database concurrency control, system design, cost optimization, root cause analysis, automated testing and mentoring.

Skills & Expertise (42)

React 19 Advanced
8.4/10
1
Years Exp
Typescript Advanced
8.4/10
1
Years Exp
Node.js Advanced
7.6/10
1
Years Exp
Postgresql Advanced
7.0/10
1
Years Exp
Express Advanced
7.0/10
1
Years Exp
Git Advanced
7.0/10
1
Years Exp
SQL Intermediate
6.8/10
1
Years Exp
Python Intermediate
6.5/10
1
Years Exp
RESTful API Design Intermediate
6.0/10
1
Years Exp
Go Intermediate
5.0/10
1
Years Exp
DigitalOcean Codex FFmpeg TanStack Query Zod Tailwind CSS React-Hook-Form DOM APIs Linux Server Administration Render SSH Service Management Nginx TLS GitHub Schema Design Bash Idempotency Rate Limiting Background Workers Caching MongoDb Supabase Redis Claude Code Migrations Indexing Transactions Query Tuning Anthropic Claude OpenAI Prompt Engineering

Work Experience

Software Engineer

DeepThought CultureTech Ventures

Dec 2025 - Sep 2026

Built and own the outbound sales platform in daily production use across an 18-person sales organisation, including a 10-person telecalling floor placing roughly 400 calls per day; over 10,000 calls have been logged, recorded, transcribed and AI-scored through the system to date. Covers the dialler and call queues, dispositions, text-message logging with proof, roles and permissions, contact records, recording ingestion, automated escalation with weekly key performance indicator (KPI) adjudication, and bulk contact import. Designated team lead for a four-person squad (one engineer, three engineering interns) alongside a full individual-contributor load: scoping and assigning work, reporting priorities and status to stakeholders, onboarding interns, unblocking daily technical queries, and authoring the team’s conventions for code review, schema-migration discipline and verification of AI-generated code before merge. Own an AI-generated prospect-intelligence product end to end: 9 PostgreSQL data models, the multi-step LLM generation runner, document versioning, publishing layer and a passcode-gated public page with engagement analytics. Built the product’s editing studio and public page in Next.js 16, React 19 and strict TypeScript: a contentEditable editor primitive that keeps the browser caret through React re-renders (a 1,565-line structured editor and a 1,948-line detail surface, both 100% mine by blame), a public-page engagement beacon with per-section dwell tracking that discounts hidden tabs and flushes over sendBeacon on unload, and a typed service and hook layer for seven CRM domains. Integrated Anthropic Claude, OpenAI and Google Gemini behind one shared configuration interface, with live model discovery, provider-bound keys and key-health checks; wrote the platform’s secret-encryption module (AES-256-GCM, per-encryption initialization vector, authentication-tag verification) so no key material is returned in any API response. Built AI cost governance: a 56-model pricing table with longest-prefix matching (unknown models return no price, never a wrong one), per-generation token accounting in two currencies, and request-rate ceilings extended to background workers, so a ceiling hit releases the job instead of burning its retry budget. Engineered long-running AI generation as a crash-safe distributed job (atomic claim, ownership token, progress heartbeat, 20-minute stale-run reclamation) so runs survive gateway timeouts and worker crashes, and built the recording pipeline on Google Cloud service accounts with automated folder provisioning and call matching that abstains to human review on ambiguity rather than guessing. Diagnosed and closed a check-then-insert race condition with PostgreSQL concurrency control (SELECT FOR UPDATE SKIP LOCKED row locking, compare-and-swap updates, a partial unique index), and built weekly KPI adjudication whose timezone- and Daylight Saving Time-safe boundaries return identical results across three server timezones. Authored 57 Mocha test suites (10,775 lines) covering allocation, scheduling, escalation and recording subsystems; delivered 229 commits and 51 database migrations into a 32,100-commit production codebase with zero reverts.

Web Development Intern

EazyByts Web Solutions

Oct 2025 - Nov 2025

Built and deployed StockPils, a virtual stock-trading platform (TypeScript, React, Express, MongoDB, Finnhub API) with JSON Web Token (JWT) authentication, a transaction ledger and a portfolio dashboard computing average cost basis and real-time profit and loss; migrated the working JavaScript frontend to TypeScript mid-project to strengthen type safety.

Education

Bachelor of Technology (B.Tech), Computer Science - University of Engineering and Management

2020 - 2024 · Afghanistan

Certifications

No certifications added yet

Interested in this developer?

Profile Score Breakdown

📷 Photo 0/10
📄 Resume 10/10
💼 Job Title 10/10
✍️ Bio 10/10
🛠️ Skills 20/20
🎓 Education 10/10
⏱️ Experience 7/15
💰 Rate 0/5
🏆 Certs 0/5
✅ Verified 5/5
Total Score 72/100

Profile Overview

Member sinceNov 2026

Availability Details

Visa Status

Need Sponsorship

Relocation

Open to Relocation