It's me

SachinJain

Technical Product Manager

Technical Product Manager shaping and building AI-native products and scalable systems

From enterprise platforms in financial services to AI-driven products, I lead product thinking and build systems that are structured, scalable, and usable.

AI Systems
Product Strategy
Distributed Platforms
Cloud Modernization
RAG Workflows
Experience
10+ Years
Live Apps
2 Public
Focus
AI + Product
Approach
Systems Failure First
What I build
AI-native Products
RAG and Local Agents
Scalable Applications
Current focus
Working with an NGO
Scalable System Design Series
Explore AI for PMs
Entering system timeline
Experience

A career shaped by systems, and product judgment.

2015 — 2025

UBS

Associate Director · Product Manager & Business Analyst

Led product and platform development for a global swaps processing system, driving the transition from legacy architecture to scalable microservices while enhancing system resilience, operational efficiency, and client-facing capabilities.

ProductBacklog ManagementRequirements ManagementMVP DevelopmentSDLCAgileRelease PlanningEnterprise SystemsCloud ModernizationAI EnablementPlatform ModernizationMicroservices ArchitectureService Fabric
Key Highlights
Owned product roadmap and backlog, aligning trading, operations, and technology stakeholders to deliver scalable platform enhancements
Led migration from legacy systems to a microservices-based architecture on Azure Service Fabric, improving scalability and deployment flexibility
Optimized infrastructure by reconfiguring Service Fabric clusters, reducing server footprint and costs while maintaining system performance
Delivered client-facing solutions that streamlined cash adjustment reporting, significantly improving turnaround times and operational visibility
Designed configurable trading workflows through FIX integration with external vendors, enabling flexible and efficient execution strategies
Championed adoption of Microsoft 365 Copilot within product teams, enabling more efficient requirement drafting and technical documentation
2015 — 2015

Carnegie Mellon University

Capstone Project with Informatica

Six-month capstone project in collaboration with Informatica, focused on designing and building a scalable stream processing framework using Apache Storm, capable of handling high-volume real-time data across constrained environments.

Apache StormStream ProcessingReal-Time SystemsDistributed SystemsData StreamingScalable ArchitecturePerformance OptimizationWindowing TechniquesSystem DesignHigh-Throughput ProcessingClient CollaborationTeam Leadership
Key Highlights
Designed and developed a scalable, configurable stream processing framework using Apache Storm, enabling real-time windowing for data sampling and analysis
Engineered the system to process high-throughput data streams (~2.5GB per minute) with reliable performance and no data loss
Built the framework to operate across Linux environments with significant resource variability (64 KB to 2 GB RAM), ensuring flexibility and efficient execution
Led a three-person team, collaborating directly with the client to define requirements, scope deliverables, and align on implementation
2012 — 2014

Credit Suisse

Post-Trading Platform Developer

Contributed to the development and evolution of trading applications for index and exchange-traded funds, working within service-oriented systems to deliver incremental enhancements aligned with business and regulatory requirements

Trading SystemsETF PlatformsService-Oriented ArchitectureSystem IntegrationSybaseRegulatory SystemsIncremental DeliveryProduction ReleasesFinancial Systems
Key Highlights
Implemented enhancements to trading workflows for index and ETF products, supporting accurate portfolio composition and pricing logic
Developed and integrated service-oriented components connecting C# applications with MS SQL and Sybase, ensuring reliable data flow across system layers
Delivered regulatory-driven changes, including Dodd-Frank requirements, translating complex compliance needs into system behavior
Contributed to structured release cycles across two applications, ensuring incremental features were tested, stable, and production-ready
Shifting from experience to operating model
Chasing AI

Exploring AI Capabilities and How They Fit into Building Products

Hands-on work across retrieval, agents, and workflows to understand what AI can do and how it can be applied in real product experiences.

READY_

What I’ve used

Multi-agent and agent-to-agent systems using Google ADK
Local RAG-based assistants with vector databases for information retrieval
AI coding tools to build end-to-end web applications
Designed prompt-driven workflows with multiple prompts acting as specialized “engineers”
MCP-style integrations to expose and connect agent capabilities
READY_

What I’ve learned

Read more to communicate and explain ideas more clearly
Prompt engineering is less about guardrails and more about directing how the system thinks
AI coding tools burn through context quickly, so decomposition and problem solving still matter
Prompts built from examples can carry hidden bias from the solution they reflect
Multi-agent systems need explicit contracts to coordinate reliably
Context is a limited resource, and how it is curated matters as much as what is included
READY_

What I doing next

Self-directing multi-agent workflow: Creation without human intervention
Context engineering
Exploring how AI systems are deployed: balancing performance, cost, latency, and scale

From system thinking to product execution

The next scene moves from how I operate to what I build.

Projects

A collection of work, ideas, and experiments

Building to understand, evaluate, and apply ideas in real-world contexts. Testing ideas against real use, beyond theoretical potential.

Flagship

Prep Room

Prep Room is an AI-powered interview preparation system designed to help users build clear, structured, and credible answers through guided workflows rather than one-off responses.

Instead of treating interviews as isolated questions, it organizes preparation into reusable building blocks such as highlights, experiences, and refined answers and uses them to support continuous improvement over time

AI ProductInterview PreparationTechnical Product ManagementWorkflow DesignSystem ThinkingUser-Centered DesignPrompt EngineeringStructured OutputsJSON ContractsIterative RefinementPythonFastAPINext.jsTypeScriptREST APIsSQLAlchemyPostgreSQLNeonRailwayVercelClerkAPI DesignState ManagementInteraction Design
Coach
Answer Draft
Playbook
Problem Solved

Interview preparation is usually fragmented across notes, documents, and generic chat threads. That makes answers harder to refine and harder to reuse.

How It Works

Users work through answers, save stronger material, and build a structured base of moments and playbooks that can be reused across interview scenarios.

Process

Designed system architecture across backend, frontend, Data, and AI layers with a multi-step workflows.Implemented context-aware retrieval for personalization.

Learning

The product became a good test of how AI feels when it is embedded into a workflow instead of acting like a single detached chat box. Contract-based communication improves reliability between agents

Interest

Immersive Yatra

AI-powered road trip planner for building detailed multi-day travel plans with structure, flexibility, and practical routing in mind.

Designed to turn vague travel ideas into richly organized itineraries that feel practical but has room for personal touch

AI ApplicationTravel PlanningPrompt EngineeringOpenAI APIStructured OutputsWorkflow DesignUser ExperienceAI-Assisted DevelopmentBoltVercelNext.js
Day Plan
Problem Solved

The challenge was to create something that organize routes, timing, and stops into a single flow but leave room for personalization.

How It Works

The system takes trip intent and transforms it into structured, multi-day planning with more useful pacing, organization, and itinerary detail.

Process

Defined a structured output format for itineraries (routes, days, stops, stays). Iterated on prompt design to generate consistent. Focused on sequencing and flow rather than isolated recommendations

Learning

AI outputs improve when the prompt aligns with intent rather than over-specifying behavior. Too much constraint reduces usefulness, while the right level of openness improves outcomes.

Assistant

Personal Research Agent

A focused research assistant designed to synthesize insights across selected papers and material

A personal research agent that synthesizes information across documents (PDF, DOC, TXT), ensuring outputs are grounded in selected source material using RAG. It supports research writing and poster preparation by organizing insights into clear, usable summaries.

AI ApplicationResearch AssistantRAGDocument RetrievalContext EngineeringInformation SynthesisAgent EngineeringPythonVector Database
Query
Retrieve
Rank
Context
Answer
Problem Solved

Research material is scattered across multiple papers and it is time-consuming to extract and connect key insights.

How It Works

Documents are processed and stored in a FAISS vector database. Relevant sections are identified based on the user query. Retrieved content is processed to generate clear, grounded outputs

Process

Built a custom RAG pipeline and indexed a FAISS-based vector database for efficient retrieval. Implemented a two-pass approach to extract relevant context along with source references for verification.

Learning

Chunking strategy and token usage must be balanced — too little context reduces quality, while too much increases cost without better results.

Supporting Work
Multi-Agent PM Assistant
Tweet Sentiment Analyzer
Skills, stack, and working system
Skills & Tech Wall

Skills, systems, and tools in my stack.

This section combines how you think with what you use, so it grows naturally as your work evolves.

Technical Product Management
Product Strategy
Roadmapping
Backlog Management
Stakeholder Alignment
Agile / Scrum
MVP & Iterative Delivery
Release Planning
APIs (REST)
System Design Awareness
Distributed Systems
Microservices
Data Modeling
SQL (MS SQL, PostgreSQL, MySQL)
Postman
Swagger UI
RAG
Prompt Engineering
Agentic Workflows
Context Engineering
Token Optimization
AI-Assisted Development
Python
C#
Java
FastAPI
Apache Storm
Azure Service Fabric
Visaul Studio
Post-Trade Systems
Trading Systems
FIX Protocol
Prime Services
Client Reporting Systems
Workflow Automation
Agile / Scrum
JIRA
Confluence
MS Project
Visio
Git
Railwayt
Vercel
Cross-Functional Leadership
Technical Product Management
Product Strategy
Roadmapping
Backlog Management
Stakeholder Alignment
Agile / Scrum
MVP & Iterative Delivery
Release Planning
APIs (REST)
System Design Awareness
Distributed Systems
Microservices
Data Modeling
SQL (MS SQL, PostgreSQL, MySQL)
Postman
Swagger UI
RAG
Prompt Engineering
Agentic Workflows
Context Engineering
Token Optimization
AI-Assisted Development
Python
C#
Java
FastAPI
Apache Storm
Azure Service Fabric
Visaul Studio
Post-Trade Systems
Trading Systems
FIX Protocol
Prime Services
Client Reporting Systems
Workflow Automation
Agile / Scrum
JIRA
Confluence
MS Project
Visio
Git
Railwayt
Vercel
Cross-Functional Leadership
Product
Technical Product Management
Product Strategy
Roadmapping
Backlog Management
Stakeholder Alignment
Agile / Scrum
MVP & Iterative Delivery
Release Planning
Technical Fluency
APIs (REST)
System Design Awareness
Distributed Systems
Microservices
Data Modeling
SQL (MS SQL, PostgreSQL, MySQL)
Postman
Swagger UI
AI in Products
RAG
Prompt Engineering
Agentic Workflows
Context Engineering
Token Optimization
AI-Assisted Development
Engineering Context
Python
C#
Java
FastAPI
Apache Storm
Azure Service Fabric
Visaul Studio
Domain & Platform
Post-Trade Systems
Trading Systems
FIX Protocol
Prime Services
Client Reporting Systems
Workflow Automation
Delivery & Collaboration
Agile / Scrum
JIRA
Confluence
MS Project
Visio
Git
Railwayt
Vercel
Cross-Functional Leadership
Continuous learning and public proof
Learning

A continuous view of learning

What I’m learning, in practice and in motion. A mix of certifications, ongoing study, and papers that shape how I think and build.

Certifications

01

5-Day AI Agents Intensive Course with Google

Kaggle
02

Machine Learning Fundamentals and Algorithms

Carnegie Mellon University
03

Deep Learning Specialization by DeepLearning.AI

Coursera
04

Programming for Everybody (Python)

Coursera
05

R Programming

Coursera

Learning Themes

01

Calude - Anthropic

02

Google ADK - agentic development

03

PMP

Read Archive

01

Indoor Navigation using Smartphones: IJEAT, ISSN: 22498958, Volume-1, Issue-5, June 2012

Author
02

Attention Is All You Need

Reading
03

On the Dangers of Stochastic Parrots

To Do
04

Training Language Models to Follow Instructions

InstructGPT
05

Grokking

DeepMind
06

Discovering Latent Knowledge in LLMs

Anthropic

Open for the next build

Let’s turn ideas into product.

Open to conversations about building products and systems, from enterprise platforms to modern AI-driven applications