SS/
  • Home
  • Experience
  • Skills
  • Projects
  • Achievements
  • Offers
  • Education
  • Contact
Dev
Hi, my name is

>Souptik Sarkar

Software Engineer with 4 years of experience in designing scalable microservices and backend systems using Java, Go, Python, and JavaScript. Skilled in cloud infrastructure and database optimization.

Role
Software EngineerBackend systems and product engineering
Experience
4+ YearsScalable microservices and APIs
Based in
Remote, Bengaluru, KarnatakaOpen to remote and hybrid roles
Stack
Java ยท Go ยท PythonTypeScript, React, Spring Boot
Contact Me Resume LinkedIn
Remote, Bengaluru, Karnataka
Coding Profiles
GitHub
GitHub
HackerRank
HackerRank
LeetCode
LeetCode
TakeUforward
TakeUforward
// selected impact
0ms+

p99 latency shaved off core services

0%

Faster processing on critical paths

0+

Users served in production

0+

Microservices shipped & owned

02.

Experience

Where I've shipped production backend systems.

Software Engineer

Seamless Distribution Systems logo

Seamless Distribution Systems

July 2022 - Present
Remote - Bengaluru, Karnataka
  • โ–นTook ownership of key microservices in the Electronic Recharge System (ERS), maintaining high performance and system reliability across reporting, access control, OTP, and loyalty modules.
  • โ–นResolved N+1 query issues and optimized Elasticsearch and SQL queries, reducing report generation time by over 1000ms.
  • โ–นRe-architected the Access Management Service by decoupling approval workflows and introducing role-based access control (RBAC), reducing approval time by 70% and improving system throughput.
  • โ–นDeveloped a log ingestion service using Go and Gin to collect and process logs from 10+ microservices, transforming and indexing audit and data feeds into Elasticsearch for centralized search and analysis.
  • โ–นRefactored high-latency APIs into high-throughput microservices, reducing average response time by up to 40% and improving end-user UI performance.
  • โ–นCollaborated with cross-functional teams (Product, Design, Backend) to define, design, and ship features end-to-end; authored OpenAPI-driven RESTful API contracts and comprehensive test suites using Jest and JUnit to enforce code quality.

Backend Developer

Solulab logo

Solulab

February 2022 - June 2022
Ahmedabad, Gujarat
  • โ–นDesigned and implemented 2 scalable backend services and APIs (REST, GraphQL) for an NFT marketplace, supporting 10K+ active users and enabling core features like asset creation and trading.
  • โ–นOptimized database queries and API logic, achieving an average response time of under 50ms and improving endpoint performance by 15%.
  • โ–นIntegrated blockchain components using Web3.js and Ethers.js, supporting real-time NFT minting, bulk uploads (1K+), and token analytics.
  • โ–นCollaborated closely with front-end and product teams in an Agile environment to define GraphQL API contracts and implement reward-based gameplay features, delivering 20+ new endpoints.
03.

Skills

The stack I reach for, grouped by layer.

~/skills

01Databases

MySQLPostgreSQLMongoDBDynamoDBSQLiteRedisElasticSearch

02Infrastructure

AWSNginxBashDockerKubernetes

03Languages

JavaPythonGolangJavaScriptTypeScript

04Libraries/Frameworks

Spring BootNodeJSDjangoReactJSReduxMongoosePrisma

05Others

GitPostmanJiraGitHubBitbucketSystem DesignOOP & Design Patterns
04.

Projects

A selection of work I'm proud of.

</>

RAGfier (RAG -as-a-Service)

Engineered a data-driven, multi-tenant platform RAG-as-a-Service managing dashboard, API keys, document ingestion, and analytics. Architected a high-throughput query pipeline utilizing hybrid retrieval (dense pgvector + sparse BM25) and weighted Reciprocal Rank Fusion (RRF), optimizing system NFRs for low-latency SSE streaming.

FastAPINextJSPgVectorSupabaseDockerKubernetesZustandClaude HaikuGPT-4o
</>

ChatterAI

A multi-modal AI chat application featuring text chat, image-assisted vision input, voice-to-text transcription, AI image generation, and persistent local chat history.

ExpoReact NativeZustandNativeWindOpenAI APITypeScript
</>

Video Streaming POC

A proof-of-concept video streaming application that demonstrates server-side video processing, automatic HLS (HTTP Live Streaming) format conversion, and a responsive video player interface.

Node.jsExpress.jsMySQLPrismaFFmpegReact 18Video.js
</>

Contextual Chatbot

Developed a dynamic chatbot widget for rendering 100+ contextual questions in an interactive chat window. Enabled real-time configurability of the question list and context via admin panel APIs.

NodeJSExpressJSPostgreSQLPrismaReactJSRedux
View All Projects
05.

Achievements

Recognitions and selections from outside the day job.

~/achievements
2020

Smart India Hackathon Finalist

Qualified for the finals of Smart India Hackathon 2020, competing among 100,000+ participants nationwide.

2021

Research Intern at DRDO

Selected for a research internship at the Defence Research and Development Organisation (DRDO), contributing to a project on Meteorological Data Analysis.

06.

Notable Offers

Companies that have extended offers across multiple cycles โ€” a snapshot of how the market has valued my work.

Tejas Networks logoTejas Networks
Software Engineer
March 2022
UNO Digital Bank logoUNO Digital Bank
Software Engineer
February 2023
Twilio logoTwilio
Software Engineer 2
November 2025
Navi logoNavi
Software Engineer
October 2023
Cricbuzz logoCricbuzz
Software Engineer
May 2022
Jodo logoJodo
Senior Software Engineer
May 2026
Zaggle logoZaggle
Software Engineer
November 2021
Tracxn logoTracxn
Software Engineer
September 2022
Tejas Networks logoTejas Networks
Software Engineer
March 2022
UNO Digital Bank logoUNO Digital Bank
Software Engineer
February 2023
Twilio logoTwilio
Software Engineer 2
November 2025
Navi logoNavi
Software Engineer
October 2023
Cricbuzz logoCricbuzz
Software Engineer
May 2022
Jodo logoJodo
Senior Software Engineer
May 2026
Zaggle logoZaggle
Software Engineer
November 2021
Tracxn logoTracxn
Software Engineer
September 2022
07.

Education

Academic foundation.

~/education
2018 - 2022

Bachelor's of Technology (B.Tech) in Computer Science & Engineering

University of Engineering and Management

GPA 9.35 CGPA
08.

Get In Touch

I'm currently open to senior engineering opportunities. Whether you have a question, a project idea, or just want to say hi โ€” my inbox is always open.

Send me a message

Fill out the form below and I'll get back to you as soon as possible.

souptiksarkar4572@gmail.comLinkedIn โ†—

Built with Next.js ยท Tailwind ยท Framer Motion

ยฉ 2026 Souptik Sarkar