Software Engineer with experience building and shipping production systems in fintech, working across C#/.NET microservices, Kafka, React, and Azure.
I’ve delivered features across multiple engineering teams, focusing on backend services, distributed systems, and payment integrations. My work has included improving system reliability, building scalable APIs, and supporting international product expansion.
I come from a background in editorial and content strategy, which brings a strong focus on clarity, attention to detail, and user-centred thinking to my engineering work.
Software Engineer in fintech, working on:
• C# / .NET microservices
• Event-driven systems using Kafka
• Payment integrations and disbursement flows
• Observability and system reliability improvements
Focus areas: Distributed systems · Backend engineering · System design
C# | .NET | Kafka | React | Python | JavaScript | TypeScript | PostgreSQL | MongoDB | Azure
Distributed systems · Backend engineering · Fintech · Developer experience
Full-stack platform connecting food businesses with food banks to reduce waste
Tech: MongoDB, Express, React, Node.js, Jest, Cypress
• Built a scalable MERN application with authentication and REST APIs
• Collaborated in an Agile team using GitHub workflows and code reviews
• Focused on reliability and test coverage across frontend and backend
Full-stack application generating images from user input via API integration
Tech: Python, Flask, REST APIs, HTML, CSS
• Designed backend services to process input and integrate external APIs
• Implemented testing and structured application logic
• Focused on API design and data handling
Production-style web application with CRUD functionality
Tech: Django, React, PostgreSQL
• Built RESTful APIs for frontend-backend communication
• Deployed application with cloud hosting and CI/CD workflows
• Applied clean architecture and modular design principles


