6 Key Lessons from Building a DCM Revenue Tracker in Investment Banking
Before I was building iOS apps, I spent years delivering technology projects in investment banking front offices. The most formative was a DCM (Debt Capital Markets) revenue tracker — a system that needed to be fast, accurate, and bulletproof. Here are six lessons that still shape every project I touch. 1. Stakeholder Management Is Everything Traders and senior MDs have zero patience for broken systems. Every minute of downtime has a visible cost. I learned to communicate in


DCC Weekly Activities: Building a 22K-Line iOS App End-to-End
A case study in building a production iOS app from scratch — native Swift, serverless backend, real-time data, and 55+ features delivered through disciplined Agile practices. The Problem The Desi Cycling Club needed a way for members to track weekly performance, compare stats, and stay motivated. Strava shows individual rides but has no club-level weekly leaderboards, coaching insights, or comparative analytics. Members wanted to see who rode the most, track trends week-over-


DCC Weekly Activities — Building a Live iOS App with SwiftUI, Cloudflare Workers & Jira
The Challenge The Desi Cycling Club needed a simple, engaging way for members to track weekly cycling stats, compare performance, and stay motivated — without requiring individual Strava accounts or complex OAuth flows. The Solution I designed and built DCC Weekly Activities — a native iOS/iPad app with a serverless Cloudflare Worker backend. The app features 55+ features across 5 tabs, real-time Strava data integration, adaptive layouts for iPhone and iPad, and an in-app fea









