Hi, I'm Satvik Tiwari
Backend Software Engineer at JPMorgan Chase | Cloud-Native Systems | Scalable Architectures
About Me
I'm a backend-focused Software Engineer with 3+ years of experience at JPMorgan Chase, specializing in building scalable, cloud-native systems and automation frameworks. My expertise lies in designing resilient, event-driven architectures and optimizing data workflows across AWS environments.
With a strong foundation in Java, Python, and C++, I work extensively with modern technologies like Spring Boot, Kafka, AWS services (ECS, SQS, Lambda, Glue), and OpenSearch. I'm passionate about cloud infrastructure, observability, and creating thoughtful engineering solutions that bring structure and performance to complex challenges.
- Cloud-Native Architecture & AWS
- Scalable Backend Systems (Java, Python, Spring Boot)
- Data Engineering & Real-time Processing (Kafka, OpenSearch)
- Infrastructure Automation & DevOps
Featured Projects
A selection of projects I've worked on. Each one represents my commitment to quality and innovation.
MCP Protocol Implementation
Engineered a custom MCP-style protocol using streamable HTTPS and NDJSON, enabling runtime tool registration, invocation, and correlated streaming responses with LLM-driven intent parsing (GPT 4.1) for automatic tool selection.
Metadata-Driven Data Hydration System
Built a scalable event-based data ingestion system to ingest data from S3 to OpenSearch using ECS, SQS, and AWS Glue. Supports parallel processing and user-defined transformations with high-throughput, low-latency delivery.
Event-Based Monitoring & Alerting System
Built a real-time monitoring application using Spring Boot that monitors API health via Kafka and sends alerts to downstream systems. Manages 6 billion records with AWS OpenSearch and ECS.
Automated NFR Testing Framework
Engineered an automated performance testing framework that generates JMX files, auto-commits them to Bitbucket, and triggers CI/CD pipelines. Integrated BlazeMeter for fully automated end-to-end performance testing.
Data Migration & Architecture
Migrated 2TB of historical data from on-premises database to AWS Redshift. Developed Spring Boot application to ingest current log data to cross-account S3 using Kafka for real-time processing.
Resilience & Chaos Testing Framework
Improved fault tolerance by integrating Gremlin sidecars into 30+ ECS applications for resilience testing and chaos engineering. Enhanced observability and system reliability.
Skills & Technologies
A comprehensive overview of the tools and technologies I work with.
Languages
Backend & Frameworks
Cloud & Infrastructure
Data & Search
DevOps & Observability
Certifications
Get In Touch
Have a project in mind or want to collaborate? I'd love to hear from you.