About sanj
sanj is a capital markets and fintech engineer. He founded cloudlogic.dev to help financial institutions modernize critical platforms without compromising compliance or reliability. ...
sanj is a capital markets and fintech engineer. He founded cloudlogic.dev to help financial institutions modernize critical platforms without compromising compliance or reliability. ...
Regulatory reporting is the most expensive data processing obligation a financial institution has. A tier-one bank may submit 500+ distinct regulatory reports each month, each requiring data from dozens of source systems, transformed through different validation rules, and submitted to different regulators in different formats. We have built automated regulatory reporting pipelines for European and Asian banks. The pattern that works is not a single monolithic reporting system — it is a composable data pipeline that ingests from source systems once and generates multiple regulatory outputs. ...
A global investment bank running trading operations across London, New York, Singapore, and Tokyo needs a messaging infrastructure that treats each region as both an independent operational domain and a participant in a global data mesh. Kafka geo-replication across financial data centres requires solving challenges that most Kafka documentation does not address. We have deployed Kafka across multi-region architectures for tier-one banks. Here is what we learned about keeping trades flowing between London and Singapore while satisfying data residency requirements in each jurisdiction. ...
Risk analytics in capital markets has traditionally been a batch operation. Run the VaR calculation overnight, get results in the morning, and hope the market does not move during the gap. That model broke down during the 2020 volatility events, when firms discovered that their risk teams were making decisions on data that was hours old. We rebuilt the risk analytics pipeline for a global markets firm using Apache Beam and Google Cloud Dataflow. The result: intraday VaR windows dropped from 3 hours to 14 minutes, and new data feeds were onboarded in 3 weeks instead of 10. Here is how we did it. ...
The conventional wisdom in capital markets has been that trading systems stay on-premise. Low latency, deterministic performance, and regulatory comfort with physical infrastructure have kept trading floors running on bare metal for decades. That is changing. We have led cloud migration programmes for tier-one banks and hedge funds, moving trading workloads to Google Cloud in under six months and passing regulatory audits on first attempt. Here is how we did it. ...
FinTech and capital markets infrastructure scales differently from SaaS. One burst of compute for a regulatory simulation, a market data replay, or a VaR calculation can double your monthly cloud bill for a single day. The cost spikes are not from gradual usage growth — they come from unpredictable operational events. We have built and operated FinOps programmes at tier-one banks and hedge funds. Here is what works for financial services environments where cost governance must coexist with competitive speed. ...
If you have ever operated a FIX engine in production, you know that the standard is not standard. Every exchange speaks a slightly different dialect of FIX 4.4. The same tag can mean different things on different venues. Session disconnect recovery differs between CME and LSEG. Drop copy behaviour varies between brokers. We have certified and deployed FIX engines across ICE, CME, LSEG, Eurex, and crypto venues. Here are the patterns that work in production and the ones that cause the most incidents. ...
Cloud costs in capital markets are uniquely difficult to manage. A single trading desk might run FPGA instances for low-latency execution, GPU clusters for quantitative research, and standard compute for risk calculations — all on the same cloud account. Without granular cost allocation, the CFO sees a single cloud bill with no visibility into which desks, strategies, or research projects are consuming which resources. FinOps is the practice of bringing financial accountability to cloud spending. In capital markets, this means mapping every dollar of cloud cost to a specific business outcome: a trading strategy, a research project, a regulatory requirement. Without this mapping, cloud costs grow unchecked and optimisation efforts are misdirected. ...
The belief that cloud cannot deliver sub-millisecond trading latency is outdated. The constraint is not the cloud provider — it is how you architect within the cloud. Firms that treat AWS, GCP, or Azure as a data centre with better networking get data-centre performance. Firms that treat the cloud as a programmable substrate get latency numbers that surprise their counterparties. We have deployed trading systems on AWS and GCP that consistently achieve round-trip latencies under 500 microseconds for order-to-acknowledge paths. The architecture is fundamentally different from on-premise trading infrastructure, but the performance is comparable. ...