Senior Software Engineer & Polyglot Founder
10+ years shipping production systems across fintech, housing, healthcare & legal — in C#, F#, Java, Python, TypeScript, and whatever language your team uses.
Delivered for · Crédit Agricole · Santander · Toyota · NHS · Fund Ourselves
Remote · Right to work: UK, Ireland, EU, EEA, Switzerland
10+ years of end-to-end delivery across fintech, housing, legal and healthcare
I'm a senior software engineer with a 20-year coding background spanning procedural, object-oriented, and functional paradigms. From greenfield requirements and rapid prototyping through to production deployment, CI/CD, and customer support.
Equally comfortable in C#, F#, Java, Python, and TypeScript — and at picking up whichever language a team uses. I've shipped ACH payment processing and KYC verification for UK and US fintech markets, built a wholesale floor-planning finance platform used by Crédit Agricole, Santander, and Toyota, and led teams off legacy tooling onto modern Azure DevOps pipelines.
Currently the founder of Onboard (Even Better Solutions Ltd) — an AI-driven marketing-automation platform built on an event-driven microservices architecture (TypeScript, Python, PostgreSQL, RabbitMQ, locally hosted LLMs). Aggregates business contacts from multiple sources and orchestrates personalised outbound campaigns at scale.
From Pascal at 13 to F# in production — 20+ years and counting
Tools and technologies I work with
Real products, real deployments
AI-driven marketing-automation platform on an event-driven microservices architecture — aggregates business contacts from multiple sources and orchestrates personalised outbound campaigns at scale with analytics feedback loops.
Outbound marketing at scale requires aggregating contacts from disparate sources, personalising outreach, and refining campaigns from analytics — all without a team.
MSci research comparing ML algorithms and their ensembles for facial-expression classification using C++ and OpenCV.
Which ML algorithm — or ensemble — achieves the highest accuracy on facial expression classification without deep learning frameworks?
Conference planning and scheduling system using a genetic algorithm for smart, constraint-aware auto-scheduling of sessions, rooms, and speakers.
Conference scheduling is NP-hard — balancing room capacity, speaker availability, topic clustering, and attendee preferences simultaneously.
Career journey and key milestones
Remote, UK · Sole owner of product, engineering, infrastructure, billing, and customer development — full lifecycle ownership from zero.
Remote, UK · Regulated fintech features for UK and US lending markets following the parent company's acquisition of Compositional IT.
Remote, UK · Delivered high-profile client projects using Extreme Programming methodologies across F#/.NET engagements.
Remote, UK · Lead developer on multiple revenue-generating products and bespoke client work in the UK housing sector.
Bristol, UK · End-to-end delivery of desktop and web applications across high-compliance sectors including legal, healthcare, and the NHS.
Bristol, UK · Full-stack engineering on a wholesale floor-planning finance platform for tier-1 global banks and automotive OEMs.
Milestones that mark the journey
Microsoft certified in Azure administration — infrastructure, networking, storage, and identity management. Applied hands-on in production Azure deployments across multiple client engagements.
Master of Science in AI covering Machine Learning, Robotics, Knowledge-Based Systems, Distributed Systems, and Software Engineering. Group project leader.
Founded and grew a weekly international meetup to 30+ regular attendees with a deliberately open, self-sustaining culture. Also founded the Expats and Nomads Meetup in Riga.
Multiple podium finishes across regional academic competitions: 1st in Physics, 1st in English, 2nd in Programming, 2nd in Mathematics, 3rd in Physics.
Thoughts on F#, functional programming, and shipping production software
Whether you need a senior engineer to ship a product, a consultant for a fintech compliance pipeline, or a polyglot who can pick up your stack immediately — let's talk.
Strong F# & .NET background · Azure AZ-104 certified · UK/EU right to work · Start quickly · Ship reliably
evenbetter.solutions · +44 7427 658949 · Remote, UK