/swe/resume
Résumé
Experience
Bloomberg LP
London, United KingdomSenior Software Engineer — Multi-Asset Indices
- Building and maintaining Strategy Index calculators for 3rd party clients.
- Designed a fluent framework for Multi-Asset Index creation that made product teams much faster at self-serving Indices.
FactSet Research Systems
London, United KingdomSoftware Engineer L3 — User Configurable Feeds
- Designed and built new infrastructure to unify FactSet's various data feed products under one standardised platform.
- Managed a summer intern project expanding access to FactSet data via GraphQL and AWS, from conception through to delivery.
Software Engineer L2 — Benchmark Data Feeds
- Created and managed RESTful APIs on .NET/C#, including a full migration of the Benchmark Data Feed API to .NET Core.
- Migrated the entire codebase from Perforce to Git and established a CI pipeline via Jenkins — modernising the team's development end-to-end workflow.
Vodafone
Accra, GhanaSolutions Specialist — Products & Tariffs
- Built the customer loyalty management system for Vodafone Ghana's largest ever nationwide promotion, serving 6 million subscribers.
- Reduced promotion subscription failure rate by 66% through targeted failover mechanisms and geo-redundant architecture.
Nandimobile
Accra, GhanaSoftware Developer
- Maintained and extended marketing campaign software; developed Android applications for consumer and healthcare markets.
- Shipped the Healthline mobile app for Vodafone Ghana — it won a CIMG award and reached 10,000 downloads.
Skills
Languages
- Python
- C#
Frameworks
- .NET / .NET Core
- Entity Framework
- Flask
Data
- MSSQL
- PostgreSQL
- GraphQL
- Scikit-Learn
Infrastructure
- Jenkins
- TeamCity
- Octopus Deploy
- Git
- Bash
Practices
- REST API design
- SOA
- CI/CD
- Time Series Analysis
Interests
- Machine Learning
- Hardware / IoT
- Data Visualisation
Education
Master of Data Science
Lancaster University
Optimising energy systems — predicting room temperature to prevent costly low-to-high heating gradients across campus.
Bachelor of Computer Science
Kwame Nkrumah University of Science and Technology
Building for screens — web and mobile application development, from first principles to shipped product.