Sourish Sarmah

Hi, I'm Sourish Sarmah

Senior Software Engineer with 5+ years of experience in building scalable distributed systems and ML pipelines. Specialized in Python microservices, real-time data processing, and cloud-native architectures. Currently developing AI-driven automation and high-performance backend solutions at Agentic Private Markets. Passionate about system optimization, scalable infrastructure, and driving innovation through technology.

Experience

Senior Software Engineer

Agentic Private Markets

Sept 2025 - Present

  • Designed an Agentic microservice platform to automate private-equity market analysis, delivering multi-stage multi-agent pipelines.
  • Artifact Voice Chat: Built a real-time multimodal system enabling users to generate complex documents via voice. Architected a "Thin Orchestrator" pattern to bridge low-latency voice streams (OpenAI Realtime API) with high-latency backend pipelines.
  • Implemented a "Persist-Before-Emit" consistency protocol ensuring database state remains synchronized with ephemeral real-time audio/text streams, preventing data loss during disconnects.
  • Developed a dynamic RAG context resolution layer that injects scoped project knowledge and conversation history into the AI session while suppressing echo events.
  • Engineered a financial Artifact Agent that transforms raw private-company data into auto-generated visual outputs (charts, tables) with modular renderers.

Senior Software Engineer

Tailorbird

Sept 2023 - July 2025

  • Spearheaded the development of the RFP portal, streamlining the end-to-end bidding process for construction contractors.
  • Designed and implemented "Magic Folder", an AI-powered document parser using LlamaParse and RAG with OpenAI GPT models to extract insights from property assessment reports.
  • Integrated an LLM workflow to extract invoiced items from contractor invoices and automatically load data, reducing processing time by 90%.
  • Developed robust audit logging using database triggers and session metadata for platform-wide transparency.
  • Provided technical leadership for a team of 3 engineers, guiding architecture and upholding code quality.

Software Engineer

Biofourmis

March 2022 - July 2023

  • Built a serverless architecture for syncing mission-critical medical data using AWS Lambda, API Gateway, and AWS SAM.
  • Reduced system latency by 25x through Redis-based caching for frequently accessed data.
  • Optimized PostgreSQL TimescaleDB design and indexes, resulting in 60-90x better query performance.
  • Migrated a microservice from Python to Golang, resulting in 20x faster API responses and improved load handling.

Software Development Engineer

Inviz AI

July 2020 - March 2022

  • Developed a microservice using Socket.IO to deliver real-time notifications by consuming messages from a queue.
  • Built an asynchronous data export feature for large-scale data to cloud storage using multipart upload.
  • Implemented and integrated custom ML model training functionality using Azure ML Studio MLOps pipeline.
  • Built data platform and ETL pipelines for TataCliq and engineered datasets using AWS Glue.

Skills

Programming Languages

Python
Golang
C/C++
SQL/NoSQL
Java
JavaScript

Frameworks & Tools

Langchain
LangGraph
FastAPI
Flask
Django
PySpark
NodeJs
SocketIO
Kafka
RabbitMQ
Git
Docker
OpenAI API
Airflow

Databases

PostgreSQL
MongoDB
DynamoDB
Redshift
MySQL
Redis

Cloud Services

AWS
Azure
GCP

Projects

OCDify

An AI-powered file organization tool for Mac that automatically sorts, categorizes, and declutters desktops. Operates 100% offline using local LLMs for privacy-first file classification and continuous directory monitoring.

Swift Local LLM macOS CoreML

God's Eye

A Linux security tool replacing traditional sudo password authentication with facial recognition. Enhances system security by allowing seamless authentication for sudo commands using real-time face detection.

Python OpenCV Face Recognition Linux Security

Contact Me