16 projects across risk, finance, sales, and marketing — presented as they were delivered.
- 012026Société Générale CIB
RISK NFR Reporting Tool
Reporting cadence that runs itself, with AI-prepared executive summary for review.
- Streamlit
- Postgres
Read case → - 022026Société Générale CIB
Third Party Risk · Review & Challenge
Vendor risk challenge moved from email threads to traceable workflow.
- Streamlit
- Postgres
- Archer
Read case → - 032025Société Générale CIB
AI-driven workflow documentation
Map a process visually; the SOP, SQL, and Python come back drafted.
- Python
- Streamlit
- ReactFlow
- GPT
- Docker
Read case → - 042025Société Générale CIB
Risk review & reporting platform
Standardised risk-committee capture and review, replacing the email-and-attachment process.
- Python
- Streamlit
- PostgreSQL
- GPT
- Docker
Read case → - 052025Société Générale CIB
Policy Reference Tool
AI-driven cross-reference search across internal policies and charters.
- Python
- Streamlit
- PostgreSQL
- GPT
- Docker
Read case → - 062025Société Générale CIB
Risk data asset registry
Datasets understood before they're used — column meanings and lineage in one place.
- Python
- Streamlit
- ReactFlow
- GPT
- Docker
Read case → - 072025Société Générale CIB
Automated GRC metric engine
Monthly risk-metric calculation and upload into Archer GRC.
- Python
- API
- Archer GRC
Read case → - 082024Société Générale CIB
Ontology & knowledge graphs
1,200+ CIB keywords in a three-level hierarchy with auto-tagging.
- Python
- Streamlit
- PostgreSQL
- GPT
- ReactFlow
Read case → - 092023BNP Paribas CIB
Prescriptive category mapping
Auto-classified 600+ IT activities a year into tax-incentive categories.
- Python
- scikit-learn
- Power Query
Read case → - 102022BNP Paribas CIB
Cost accounting automation
Three-day monthly close reduced to minutes via parameterised ETL.
- Python
- Power Query
- Excel
Read case → - 112022BNP Paribas CIB
Financial closing tracker
Twice-daily Power BI dashboard tracking monthly close against D+X milestones.
- Power BI
- Python
- Jira API
Read case → - 122020Pratt & Whitney Canada
Sales pipeline monitoring
Consolidated sales tracking with twice-daily automated email summaries.
- Microsoft Access
- VBA
- Power BI
- Outlook
Read case → - 132014Hertz
Dynamic pricing optimizer
90-day forecasting tool balancing yield, utilisation, and revenue.
- Microsoft Access
- VBA
Read case → - 142014Hertz
Multi-site car rental platform
Three rental websites on a shared backend with integrated yield management.
- PHP
- JavaScript
Read case → - 152013Hertz
Car rental market watch
Competitive pricing intelligence with real-time gap analysis.
- VBA
- Microsoft Access
Read case → - 162010Insurance brokerage
Mobile CRM for insurance sales
SugarCRM solution for lead routing from call centre to mobile field reps.
- SugarCRM
Read case →