A dark trading desk at night with three monitors in front of a window onto the city skyline
JR·DESK · QUANT WORKSTATION● ONLINE

James Roche, CFA

Credit and financial analysis by day. Building with AI by night.
JAMES ROCHE

Click the screens, or type a prompt on the main monitor.

Tap the screens

James Roche, CFA

A dark AI development lab at night: a workbench with a monitor, MacBook, iPhones, iPad and Apple Watch, an opened iPhone on a repair mat with tweezers and pry tools, a multimeter and a dev board, beside a wall of server racks
AI LAB // BUILDS● 02
Shipping with AI.
02 · AI LAB

Swipe to look around · tap the corners

Click the screen, the devices, the workbench or the server racks.

A dark minimal gym at night with a wall screen, three framed photos, a lit trophy case and a loaded barbell
03 · THE GYM

Swipe to look around · tap the corners

Click the screen, the frames, the trophy case or the bar.

>
JR·DESK · QUANT WORKSTATION

James Roche, CFA

Credit and financial analysis by day. Building with AI by night.

COMMANDS
DCF ENGINE · SAMPLE RUN

AMZN

WEIGHTED IMPLIED VALUE
PRICE AT RUN
VS PRICE
WACC
TERMINAL GROWTH
HURDLE12.0%

Want a DCF on another company, or a custom model built to your assumptions? Get in touch.

Real output from my model library, as of the run date. Personal analysis, not investment advice.

SPECIAL PROJECTS · 3 OPEN
IOS APP · IN DEVELOPMENT · TESTFLIGHT BETA

Forge

Most lifting apps are logbooks. Forge is a coach. A double-progression engine tells you exactly when to add weight, schedules a deload before you stall, runs your rest timer as a Live Activity on the Lock Screen, and logs every session to Apple Health.

SwiftSwiftUIActivityKitHealthKit~9,000 lines, unit-tested

In private beta on TestFlight. App Store release to follow.

IPHONE APP · ON THE APP STORE

Inhale

Breathwork made simple. Choose how you want to feel, then follow a luminous orb that swells as you inhale and softens as you exhale, with sounds and haptics so you can close your eyes. Track your BOLT score, build your own routines, and see your heart rate settle in Apple Health.

Designed, built and shipped solo. No account, no ads, no tracking. The iPhone app is available now.

SwiftSwiftUIHealthKit~6,000 lines, unit-tested
GET INHALE ON THE APP STORE ↗
AI · EQUITY RESEARCH

DCF Engine

A repeatable 7-sheet Excel valuation engine (FCFF DCF, WACC build, bear/base/bull scenarios, sensitivity grids and an IRR test against a 12% hurdle), applied to 14+ companies across semiconductors, fintech and brokerage. Filings, models and notes sync to Google Drive and Notion.

ClaudeExcelNotionSEC filings
AI STACK · HOW I BUILD

One analyst, a fleet of agents.

I’m a self-taught developer. I build with Claude as a pair programmer and a team of specialised agents, then ship to real devices.

BUILDClaude CodeSwift, SwiftUI and XcodeGen for iOS 18+; static sites and PWAs for the web.
AGENTSCustom skills & sub-agentsDesign critique, senior iOS review, App Store review and edge-case hunting before every release.
MEMORYNotion second brainResearch, decisions and work items live in Notion, wired to the agents through MCP.
FINANCEResearch pipelinesEquity research and DCF models generated from filings, reviewed with a CFA’s eye.
CV · CFA CHARTERHOLDER · CBCA · BILINGUAL EN/FR

Credit, valuation and the cash flow statement.

CFA Charterholder and finance professional with six years across credit, valuation and financial analysis in payments and financial advisory. At Global Payments I oversee a $275M+ credit portfolio across $15B+ in annual processing volume, lead a team of three analysts, and structure large-exposure PayFac deals that added $1B+ in new gross processing volume.

PORTFOLIO$275M+
ANNUAL VOLUME$15B+
NEW GPV ADDED$1B+
LOSSES PREVENTED$5M+
REVIEW CYCLE TIME−75%
Global Payments · MontréalNov 2021 · Present
Principal Analyst
  • Manage a $275M+ credit exposure portfolio across $15B+ in annual processing volume, covering 100+ high-risk merchants; delegated approval authority up to $2.5M in single-borrower exposure.
  • Lead a team of three credit analysts, directing workflow and SLA performance across the national review queue and approving deals above junior analyst limits.
  • Lead credit structurer on 3+ payment facilitator (PayFac) onboardings: custom risk frameworks for large exposures and tailored contractual credit terms with legal and compliance.
  • Partner with sales to retain and close PayFac partnerships, balancing risk appetite with growth to add $1B+ in new gross processing volume.
  • Underwrite 200+ new merchant applications a year: corporate and personal credit analysis to set exposure limits, reserve requirements and monitoring triggers.
  • Prevented $5M+ in credit losses through collateral negotiation, reserve placement, portfolio divestment and distressed recovery, working directly with receivers and trustees.
  • Drove the national rollout of a multi-million-dollar automated credit review platform as a steering-committee member: 75% shorter review cycles and full portfolio coverage through a period of team contraction.
KPMGMar 2020 · Apr 2021
Transfer Pricing Consultant
  • Delivered 25+ transfer pricing engagements for large multinational parents across multi-country corporate structures.
  • Built comparable-company benchmarks in Capital IQ and Bloomberg, selecting peers by business model, capital structure and financial profile.
  • Analyzed consolidated and standalone financial statements to select methods (CUP, TNMM, cost-plus) and quantify arm’s-length ranges for audit-ready deliverables.
PAD Inc. · MontréalMay 2019 · Mar 2020
Controller
  • Owned the full financial close for a $10M+ revenue business (P&L, balance sheet, cash flow); built financial models, budgets and rolling forecasts.
  • Built Power BI reporting from scratch and authored the finance department’s SOPs for variance analysis, month-end reporting and expense workflows.
Awards2022 · 2026
C&A Award for Outstanding Performance, Global Payments, twice
  • 2026: led a full credit review of an acquired PayFac with limited sub-merchant visibility; reassessed high-risk merchants and redesigned credit and onboarding procedures.
  • 2022: sustained performance in credit underwriting and portfolio management.
Education & certifications
  • CFA Charterholder, CFA Institute (2026) · CBCA, Corporate Finance Institute (2022)
  • Concordia University, B.A. Economics (2016 – 2019) · Champlain College, DEC Commerce (2013 – 2015)
Skills
  • Credit & risk: underwriting, PayFac and large-exposure structuring, portfolio management, collateral and recovery, early warning monitoring, credit policy design.
  • Analytics: DCF, PD/LGD/EAD and expected loss, risk rating scorecards, stress testing, comparable-company analysis, AI-assisted development.
  • Tools: Excel, SQL, Power BI, Salesforce, Capital IQ, Bloomberg, Swift/SwiftUI, Xcode, Claude Code.
FULL PROFILE ON LINKEDIN ↗
INVESTMENT PHILOSOPHY

Growth, bought like a value investor.

Mostly tech, filtered the way a credit analyst would: low debt, real free cash flow, and a price that still makes sense if the story slips. Every name gets a DCF before it gets capital.

Personal views only. Not investment advice.

TRADE FEED · BETA

Trade feed, in build.

A live feed of my equity and options trades, each with the thesis behind it. It’s in beta and still being built.

Personal views only. Not investment advice.

ABOUT

Discipline compounds

I underwrite credit for a living: a $275M+ credit portfolio at Global Payments, a CFA charter, and enough distressed recoveries to know what happens when nobody reads the cash flow statement. Underneath it all is deep financial analysis: I take financial statements apart line by line, build DCFs and comparable-company sets from the filings, and stress-test cash flows until I know exactly where a business breaks.

After hours I ship iOS apps with AI. On weekends I chase finish lines: an ultramarathon, a Spartan Trifecta, and a few soccer titles, all built on years of strength training. Same discipline everywhere: show up, compound, don’t blow up.

TROPHY ROOM
SoccerAA Division 1 championsInterregional Cup, silver medal · 2026
EnduranceBC ultramarathon · 2022Marathon de MontréalTremblant half-marathon
Obstacle racingSpartan Trifecta: Sprint, Super and Beast
PHOTOS
James kneeling between two soccer trophies
AA Division 1 champions
James holding his finisher medal at the Marathon Beneva de Montréal
Marathon de Montréal · 42.2 km
James wearing Spartan Race medals
Spartan Race, Montréal
STRENGTH

The bar doesn’t lie.

I built Forge, my iOS strength app, to plan and track exactly this.

CONTACT

Get in touch.

The fastest way to reach me is LinkedIn.

COMMAND NOT FOUND

The desk doesn’t know “” yet. Try one of these: