Download Resume

Swapnil Shah

Architecting high-throughput microservices and institutional-grade Trading APIs at JM Financial — powering execution and routing for 500K+ daily active users on the BlinkX platform.

Resume
Mumbai, India
swapnil@jm-financial:~
0K+
Daily Active Users
0%
Latency Reduced
0+
Microservices Built
0%
Faster API Endpoints

About Me

SS

I'm a Backend Developer with 1.5+ years at JM Financial building the BlinkX trading platform — a high-throughput enterprise system serving over 500K daily users.

My core focus has been architecting robust, low-latency infrastructure. Key wins include engineering the enterprise Trading API Suite, cutting critical API latency from 800ms → 60ms, and reducing payload sizes by 80% to ensure seamless market operations.

Outside of work, I design automated trading systems using my own Trading API infrastructure and manage a production-grade self-hosted homelab utilizing Cloudflare Zero Trust and Docker.

1.5+
Years Experience
500K+
Users Served
15+
Microservices
9.375
CGPA

Core Competencies

High-throughput API design
🏗️Microservices & system design
📊Observability & metrics
🏠Self-hosted infrastructure
📈Algorithmic trading systems
🔐Zero Trust security

Skills & Technologies

A battle-tested stack spanning backend services, distributed systems, cloud infrastructure, and full-stack development.

Languages
JavaPythonGoC++JavaScriptSQLBash/Shell
Backend
Spring BootREST APIsJWT/OAuth2KafkaJPA/HibernateFlaskGunicornAPScheduler
Datastores
MySQLRedisMongoDBSQLiteHikariCP
Infrastructure
DockerNginxCloudflare TunnelSystemdLinuxGCP Cloud Console
Monitoring
GrafanaPrometheusLokiPromtailNode ExporterNginx Exporter
Frontend & Tools
React.jsNext.jsTailwind CSSGitGitHubPostmanJiraTrading APIsTelegram Bot API
Concepts
Microservices ArchitectureRate LimitingReverse ProxyCGNAT BypassZero Trust SecurityCI/CDSystem DesignOAuth2

Architecture Philosophy

Core concepts I design and build with daily

Microservices ArchitectureRate Limiting (Sliding Window)Reverse ProxyCGNAT BypassZero Trust SecurityCI/CD PipelinesSystem DesignOAuth2 / JWTHorizontal ScalingEvent-Driven Architecture

Professional Experience

Full-TimeCurrently Active

Software Developer

JM Financial Ltd · BlinkX Trading Platform
Jun 2024 – Present
Mumbai, India
Trading APIs

Architected and developed a robust, high-throughput RESTful Trading API suite serving institutional and retail clients. Implemented advanced order routing, real-time market data streaming, and secure OAuth2 authentication.

92% latency ↓

Optimized critical app-init API from 800ms (spiking >2s) to 60–70ms under high traffic — directly improving startup reliability for 500K+ daily active users.

85% faster

Reduced API response times of multiple reports endpoints by 85% (2s → 300ms) through query optimization, Redis caching, and HikariCP connection pool tuning.

80% smaller

Engineered byte-format data transmission cutting API payloads by up to 80%, boosting network throughput across mobile and web clients.

Rate Limiting

Implemented per-endpoint, per-API-key rate limiting using Redis + Bucket4j with sliding window counters and Lua scripting for atomic operations.

OAuth Architecture

Architected the Trading API Developer Portal authentication: OAuth-style flow with api_key, api_secret, request_token, access_token, and SHA-256 checksum verification.

15+ Services

Built and maintained 15+ Spring Boot microservices with Grafana monitoring, Docker containerization, and automated deployments on Google Cloud Platform.

Tech Stack

JavaSpring BootRedisMySQLDockerGCPGrafanaPrometheusKafkaJPA/HibernateBucket4jOAuth2

Open to New Opportunities

Interested in backend-heavy, high-scale roles. Remote-friendly.

Get In Touch

Featured Projects

Showcasing scalable architectures, institutional-grade API integrations, and robust infrastructure systems.

BlinkX Trading APIs

Fintech · Enterprise API · System Architecture

Enterprise-grade Trading API suite developed for JM Financial. Designed for high-frequency trading, low-latency execution, and seamless integration for third-party developers.

  • Engineered a low-latency execution engine processing orders in under 5ms.
  • Built a secure OAuth2 developer portal for API key generation and session management.
  • Implemented sliding-window rate limiting using Redis and Bucket4j to ensure system stability.
  • Designed real-time market data streaming integration handling high throughput during market hours.
JavaSpring BootRedisKafkaOAuth2Bucket4j
📈

Traders Diary

Trading · Python · Analytics

Automated trading journal that integrates Trading APIs to auto-sync closed positions, compute analytics, and deliver real-time Telegram alerts.

  • Auto-syncs closed positions at 3:30 PM IST daily — records entry/exit prices, realized P&L, and trade metadata in SQLite (WAL mode).
  • Regex-based Indian options symbol parser detecting Iron Condors, Spreads, Straddles automatically.
  • Per-underlying analytics with equity curves, doughnut charts, win rate, avg P&L, and W/L ratio.
  • Telegram Bot (webhook) with /note and /rate commands for remote journaling via Cloudflare Tunnel.
PythonFlaskTrading APIsSQLiteAPSchedulerTelegram BotTailwind CSS
☁️

Self-Hosted Infrastructure

DevOps · Infrastructure · Linux

Production-grade homelab on a personal Linux server behind CGNAT — publicly accessible via Cloudflare Tunnel with full observability and Zero Trust security.

  • CGNAT bypass using Cloudflare Tunnel (QUIC) with free SSL/DDoS protection.
  • Nginx reverse proxy with wildcard subdomain routing serving 8+ apps from one machine.
  • Full observability: Grafana + Prometheus + Node Exporter + Loki + Promtail for metrics & logs.
  • Cloudflare Zero Trust with email OTP gate; all services automated with systemd and shell scripts.
Cloudflare TunnelNginxGrafanaPrometheusLokiPromtailSystemdLinux

Education & Certifications

B.E. in Computer Engineering

Dwarkadas J. Sanghvi College of Engineering

Mumbai University · 2020 – 2024

9.375 / 10CGPA · Distinction
Coursework
DBMSOOPOperating SystemsAnalysis of AlgorithmsComputer NetworksData Structures

Achievements & Certifications

🎓

Meta Front-End Developer Professional Certificate

Coursera · Meta

HTML, CSS, Bootstrap, React, responsive design principles

📐

Architecture Documentation — Trading API Developer Portal

JM Financial

Comprehensive PDF + PPTX architecture documentation presented to stakeholders

🏆

Academic Distinction — CGPA 9.375

D.J. Sanghvi, Mumbai University

Maintained Distinction grade throughout 4-year Computer Engineering program

Let's Build Something Amazing

I'm currently open to new backend engineering roles, interesting projects, and collaborations. Don't hesitate to reach out — I reply fast.

Send Me a Message

Mumbai, India · Usually replies within 24 hours