Open to SDE roles — Kolkata · Remote · Hybrid

Arindam
Sahoo.

Backend engineer. I think in data flows, break things in staging, and don't stop until the edge cases are handled. Nine years in Python, with a habit of making systems more observable than I found them.

I'm a software engineer from Kolkata, India — B.Tech CSE (AI/ML) graduate from Narula Institute of Technology. I've been writing code since 2010, and serious backend engineering since university.

At Juspay, I worked on Hyperswitch — an open-source payment orchestration platform — handling webhooks, settlement reconciliation, payment analytics at scale, and CI/CD automation across connectors like Stripe, Braintree, and Worldpay.

I think carefully about architecture before writing a line of code, read other people's code slowly and seriously, and get unreasonably interested in edge cases most people skip over.

I'm actively looking for SDE roles — backend or fullstack — in Kolkata, remote, or hybrid.

LocationKolkata, India
StatusOpen to work
DegreeB.Tech CSE (AI/ML) — 2025
CGPA8.24 / 10
Emailarindams2002@gmail.com

Where I've worked.

Juspay
Juspay
Nov 2024 — Aug 2025
Quality Engineer Intern — Backend Automation & DevOps
  • Owned end-to-end QA for 30+ connectors including Stripe, Braintree, Authorize.net, JPMorgan, Paystack, WorldpayXML, Recurly, Chargebee, and more
  • Validated complex payment flows: external 3DS, wallets, incremental auth, and retries — tested 200+ PRs across v2 Payments, Refunds, Method Sessions, User Auth, API Key routing, and multi-tenant email logic
  • Led settlement reconciliation and USA/Europe payment analytics for the Recon team — processed raw transaction data at scale in Python to surface discrepancies between gateway records and internal ledgers
  • Owned daily integration and sandbox deployments (v1 & v2), database migration tracking, and complete v2 verifications
  • Designed a rule-based routing system to automate pre-deployment sanity — reduced manual QA cycles that had run entirely by hand for two years
  • Built Jenkins CI/CD pipelines and internal CLI automation tools that collapsed multi-step engineering workflows to a single command
  • Coordinated production releases end-to-end with founding engineers, ensuring zero-regression deployments across payment-critical services
Webhooks Jenkins GitHub Actions Python Cypress Newman Reconciliation CI/CD Grafana 30+ Connectors
GUVI
GUVI GEEK NETWORKS
Aug 2023 — Present
Technical Translator

Translating technical programming content — Python, DSA, web development — for GUVI's vernacular learning platform, part of HCL & IIT Madras Research Park.

Technical WritingPythonDSA
Codevidhya
Codevidhya
Nov 2021 — Present
Coding Instructor

Teaching Python, web development, and foundational CS to K–12 students. Also worked as Content Developer and Content Reviewer, building and auditing curriculum.

PythonCurriculum DesignContent Review
Tutor-ology
Tutor-ology
Feb 2024 — Present
Coding Instructor

One-on-one and group instruction in Python and programming fundamentals.

PythonTeaching
Tutor-ology
Constellations
Apr 2024 — Nov 2024
Course Development Consultant

Developed curriculum and course content for programming and computer science topics — covering DSA, Algorithms, C++, Python, Java, and C. Designed learning objectives, assessment strategies, and structured learning paths.

DSAAlgorithmsC++PythonJavaCurriculum Development
FiverKids / MyCodeCamp
Jun 2023 — Aug 2023
Curriculum Designer & Coding Instructor

Designed curriculum and delivered interactive Python lessons. Conducted one-on-one mentoring, assessments, and coding projects.

PythonCurriculum DesignTeaching
Mutiny eSports
Aug 2022 — Dec 2022
Technical Associate & Joint Head of Org Management

Handled technical support and web development (Technical Associate, remote). Then joined as Joint Head of Organization Management — recruiting, HR, and operations for an eSports org.

Web DevelopmentTechnical SupportHReSports
Cybeorg Education Technology
Sep 2021 — Mar 2022
Youtube Live Educator & Coding Instructor

Live-streamed coding lessons on Scratch and App Inventor on the company's YouTube channel. Most viewed education video on the channel. Also conducted workshops teaching Scratch, MIT App Inventor, Python, and Arduino Basics.

ScratchPythonMIT App InventorLive Teaching
Out of the Box / GEMA Jr.
Sep 2021 — Nov 2021
Coding Instructor (Internship)

Conducted global workshops teaching Scratch, MIT App Inventor, Minecraft Education Edition, Python, and Arduino Basics to students from Kuwait, UAE, India, Malaysia, Oman, and Pakistan.

ScratchPythonArduinoGlobal Teaching

What I've built.

⬡ Stealth Mode · Flagship Project
Korner

A super platform which brings merchants with products and individuals or agencies with services on the same page which includes artists or one-person businesses.

Small and home-based sellers rely on WhatsApp and Instagram DMs to sell — scattered conversations, no catalog, no order tracking. Korner gives them lightweight, shareable storefront pages they can drop anywhere (WhatsApp, Insta bio, Facebook groups) without building a full website.

Multi-tenant architecture — Organizations own multiple Merchants, each scoped with role-based access (Admin/Monitor). Merchants get catalog management, social auto-posting, customer analytics, and a full checkout flow. Planned: WhatsApp-native ordering and UPI-based payments natively integrated.

Payments infrastructure:

  • Full Razorpay integration — server-side order creation, HMAC signature verification, webhook-based finalization independent of frontend callback
  • Redis-first checkout with 15-min inventory TTL — prevents orphan DB records on cart abandonment, enables safe payment retries
  • Thread-safe inventory deduction preventing race conditions under concurrent orders
  • Webhook handler robust to mid-payment browser tab closures — finalization never depends on frontend callback
  • CI/CD pipelines blocking PRs on regressions across 3 test suites (Server, Client, Dashboard) via Playwright E2E
Django REST Framework React Razorpay Redis PostgreSQL HMAC / Webhooks Playwright GitHub Actions RBAC Multi-tenant
⬡ Stealth Mode · Planning Stage
VoidBoard

Anonymous, location-native social platform with rotating handles. GeoDjango and PostGIS power geographic room boundaries — Ghost Rooms, Broadcast Rooms, and Exclusive Invites. Real-world FPS extension uses PostGIS line-of-sight queries.

DjangoPostGISGeoDjango PostgreSQLRedisWebSockets
Payment Orchestrator
Hyperswitch
Ex-Employee · Contributor

Slack bot for CI status reporting, automated changelog generation from Git history, Jenkins pipeline improvements, and Newman + Cypress E2E suites. Shipped as GitHub Actions workflows.

GitHub ActionsJenkins Slack APICypressNewmanPython
Monitoring Dashboard for Trading
Signalyze

Local-first NSE stock signal dashboard. Aggregates RSI, MACD, Bollinger Bands, SuperTrend, and VWAP into unified buy/sell signals across a configurable watchlist. Flask backend serves real-time yfinance data with a discovery engine for scanning signals at scale. One-click Windows launcher.

Flask Python yfinance RSI / MACD Bollinger Bands SuperTrend VWAP
Web Application
DataPilot

Sandboxed SQL execution environment. Dual-database architecture — PostgreSQL for metadata, per-user SQLite instances for fully isolated execution so destructive queries never reach the production DB. Monaco-based SQL editor with syntax highlighting, query history, and timeout protection.

DjangoPostgreSQLSQLite ReactMonaco Editor
Web Application
Boooker

Event discovery and ticketing platform inspired by BookMyShow and District. Browse local events, check venue details, and book tickets with a clean, minimal flow — focused on reducing friction from discovery to confirmation.

Django React PostgreSQL REST API
Web Application
COMMS

Free, topic-based text chat platform where anyone can join public rooms and instantly start conversations — no login, no gatekeeping, no permissions required. Open, lightweight communication spaces where people drop in, share, discuss, and connect in real time around shared interests.

Django WebSockets Redis React PostgreSQL

Awards & Olympiads.

Gold Medal — Informatics
International Informatics Olympiad
#286
SilverZone Foundation · 2018
Gold Medal — Mathematics
International Olympiad of Mathematics
#1467
SilverZone Foundation · 2014
Silver Medal — Mathematics
International Olympiad of Mathematics
#4713
SilverZone Foundation · 2013
★ Star Performer
Star Performer of the Month
Codevidhya · Aug 2022
★ Star Performer
Star Performer of the Month
Codevidhya · Jul 2022
★ Achiever
Super Achiever Award
Codevidhya · Jan 2022

Credentials.

IBM
Machine Learning with Python
with Honours · IBM · Coursera
Verify →
UIUC
OOP Data Structures in C++
University of Illinois · Coursera
Verify →
UC Irvine
Python for Raspberry Pi
UC Irvine · Coursera
Verify →
Microsoft
MTA: Intro to Programming & Python
Microsoft Technology Associate
Verify →
+ 14 additional certifications not listed Available on request

My Stack Bag.

Backend
Python
Django
FastAPI
Flask
Node.js
REST APIs
WebSockets
Payments
Razorpay
Stripe
Juspay
Webhooks
HMAC Verification
Idempotency
Reconciliation
Data & Infra
PostgreSQL
GitHub Actions
Redis
MongoDB
Docker
Frontend
React
Next.js
Tailwind CSS
JavaScript
TypeScript
Testing & Tools
Jenkins
Playwright
Cypress
Postman / Newman
Grafana

Let's build something
together.

I'm currently open to full-time SDE roles. If you're building something interesting or have a role that fits, I'd like to hear from you.

Send a message