About
I'm Satvik, a Software Engineer with 5+ years of experience building high-throughput backend systems, payment infrastructure, travel platforms, and crypto trading systems at scale.
Currently at Omio (Berlin-based, working from India office), where I've built AI-powered station mapping automation using vector search, integrated travel providers like Direct Ferries, RedBus, and Vexere, and own the stations platform. Previously built B2B payment infrastructure at Aspire (Singapore) and crypto trading systems including futures at CoinSwitch.
On the side, I'm building Reggit.io — an AI-powered Reddit marketing platform — and Traximal.com, an AI agent deployment infrastructure. Five-star coder on CodeChef (2020, pre-AI era) and competed in Google Kickstart and CodeJam.
Work
Software Engineer
Apr 2025 — PresentOmio, Berlin (India Office)
▶ View details
- Global Expansion Team: Integrated travel providers — RedBus, MakeMyTrip, Direct Ferries, Vexere — to grow Southeast Asia coverage across bus, train, and ferry modes.
- Direct Ferries (major): End-to-end ferry booking — ticket configuration (vehicles, accommodations, ticket types), search, translation keys, reservation, payment rollback, idempotency, and station/terminal mapping. Built the routes API mapping physical ferry terminals to Omio nodes. Handled backward compatibility while switching off older directly integrated providers.
- Refund Flow: Owned complete webhook-based refund system end-to-end with cross-team DevOps collaboration. Found and fixed a Node.js header compatibility issue with ingress caused by an older Node.js version.
- Stations Platform Team: Took full ownership when the team moved from Germany to India. Built AI-powered automation using geocoding APIs, Claude, Gemini, OpenAI, and Google Grounding to eliminate manual terminal-to-node mapping. Handled diacritics, translations, and zero-coordinate providers.
- Vector Search: Built semantic search using OpenAI
text-embedding-3-smalland Geminitext-embedding-004embeddings to match provider terminals to Omio nodes. Embedded all existing DB nodes and use vector similarity for high-confidence automated matching. - Freshness Index: Full-stack automation for route data refresh — configurable intervals (7d/30d/90d), GCP file caching, Lucene index matching. Built both frontend UI and backend.
- Jira Automation: Priority-based station processing pipeline with auto-generated confidence reports and post-AI automation flows. Teams select high-traffic stations, reports generate async before anyone is involved.
Software Engineer, Core Payments
Nov 2024 — Apr 2025Aspire, Singapore
▶ View details
- Built the Payout Service from scratch in Golang — handling ACH and SWIFT transfers with different transfer types and stages.
- Integrated Column as a new payment provider for real-time payouts with error handling, retries, and idempotency safeguards.
- Created the webhook service for post-processing all payment events.
- Contributed to the monolithic Laravel (PHP) service while owning the new Go microservice.
Software Engineer
Jul 2022 — Nov 2024CoinSwitch, Bangalore
▶ View details
- CoinSwitch Pro (0→1): Joined a new team building a pro trading platform from scratch. Built real-time systems — order book, charts, socket/ticker data, trade history — serving pro users. The product grew to hold 23% of India's crypto market share by volume.
- Crypto Futures: Joined a critical new team directly under the CEO. Built crypto futures trading for a 24/7 market with no settlement window — spent 1-2 months formulating equations for eventual consistency and out-of-order event handling, then shipped in 3 months. Scaled to $100M USDT volume/day. First integrated Binance, then Bybit in just 15 days due to clean architecture.
- C2C Trading: End-to-end crypto-to-crypto on Binance — +2.77% market share. Shipped C2C contests in 3 days.
- Infrastructure: Redis Stream Consumer (92% latency reduction), rate limiting library (fixed window + leaky bucket), PRO Rates service from scratch.
- Growth: Designed and built contest system (HLD + LLD, Redis ZSET), referral tracker with payout automation, personalised banners (user-level Excel ingestion for lakhs of entries), trade/order history summarization with aggregation and rollup tables for traders doing thousands of orders daily.
- Observability: First Prometheus integration — Grafana dashboards with PromQL (histogram, gauge, counter). Cut monitoring costs 60% (New Relic → Prometheus). Delivered Binance deprecation over a weekend under compliance deadline.
Software Engineer Intern
Sep 2021 — Jan 2022Trell, Bangalore
▶ View details
- Led migration of Trails (short videos) from monolith to microservices using Golang + Gin. 35% faster video processing via concurrent chunking.
- Built real-time upload pipeline with Apache Kafka — 25% upload efficiency improvement.
Software Engineer Intern
Mar 2020 — May 2020GeeksforGeeks, Noida (Onsite, during COVID)
▶ View details
- Optimized SQL queries reducing page load times by 15-20%. Worked across PHP, React, Redis, jQuery, and distributed storage.
Education
B.Tech in Computer Science
2018 — 2022Shri Shankaracharya Institute of Professional Management and Technology
GPA: 9.5 / 10
Competitive Programming
Skills
Languages
Frameworks & Tools
Specialties
Tap or hover any skill to see where I used it.