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
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.

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