16 projects across risk, finance, sales, and marketing — presented as they were delivered.
- 012026Société Générale CIB
Operational Risk Committee Reporting
Reporting cadence that runs itself, with AI-prepared executive summary for review.
- Streamlit
- Postgres
- 022026Société Générale CIB
Third Party Risk · Review & Challenge
Vendor risk challenge moved from email threads to traceable workflow.
- Streamlit
- Postgres
- Archer
- 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
- 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
- 052025Société Générale CIB
Policy Reference Tool
AI-driven cross-reference search across internal policies and charters.
- Python
- Streamlit
- PostgreSQL
- GPT
- Docker
- 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
- 072025Société Générale CIB
Automated GRC metric engine
Monthly risk-metric calculation and upload into Archer GRC.
- Python
- API
- Archer GRC
- 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
- 092023BNP Paribas CIB
Prescriptive category mapping
Auto-classified 600+ IT activities a year into tax-incentive categories.
- Python
- scikit-learn
- Power Query
- 102022BNP Paribas CIB
Cost accounting automation
Three-day monthly close reduced to minutes via parameterised ETL.
- Python
- Power Query
- Excel
- 112022BNP Paribas CIB
Financial closing tracker
Twice-daily Power BI dashboard tracking monthly close against D+X milestones.
- Power BI
- Python
- Jira API
- 122020Pratt & Whitney Canada
Sales pipeline monitoring
Consolidated sales tracking with twice-daily automated email summaries.
- Microsoft Access
- VBA
- Power BI
- Outlook
- 132014Hertz
Dynamic pricing optimizer
90-day forecasting tool balancing yield, utilisation, and revenue.
- Microsoft Access
- VBA
- 142014Hertz
Multi-site car rental platform
Three rental websites on a shared backend with integrated yield management.
- PHP
- JavaScript
- 152013Hertz
Car rental market watch
Competitive pricing intelligence with real-time gap analysis.
- VBA
- Microsoft Access
- 162010Insurance brokerage
Mobile CRM for insurance sales
SugarCRM solution for lead routing from call centre to mobile field reps.
- SugarCRM