Experienced Back End Developer with Lead experience. Specialised in Fintech. Agile enthusiast, skilled in Distributed Systems, Microservice Architecture, DevOps, BDD/TDD, Golang, JVM (Java/Kotlin), CI/CD, Amazon Web Services.
Harbour
CTO Advisor
Oct 2024 – Present
United Kingdom
Canary Protocol
Technical Lead
Sep 2024 – Present
United Kingdom
Building the first multi-chain restaking protocol
Harbour
Chief Technology Officer
Oct 2022 – Oct 2024
United Kingdom
Built the fastest and cheapest crypto on- and off-ramping platform in the world! Less than one minute from receiving an instant bank payment, to crypto in your wallet. Tech: ReactJS, ReactNative, Golang, AWS, Kubernetes, DataDog, Pulumi, Temporal, Postgres, MPC wallets, blockchain node RPCs, bankin...
Show moreCoinbase
Senior Software Engineer
Dec 2021 – Aug 2024
Crypto Asset Staking Building automated workflows for asset staking and reward tracking. Tech: Golang, AWS, Postgres, gRPC, Kubernetes, DataDog, Cadence, Temporal
Upvest
Software Engineering Team Lead
May 2021 – Nov 2021
Berlin, Germany
Building a REST API to allow easy access to investing, trading and portfolios. Working on core-banking business logic and architecture. Go microservices on Google Cloud Platform's Kubernetes engine. GitHub Actions pipeline, Kafka, Postgres.
B2C2
Senior Software Engineer
Mar 2021 – Apr 2021
London, England, United Kingdom
Cryptocurrency algotrading and exchange integrations. Java 11, Redis, Drone CI.
FREENOW
Senior Backend Engineer
Jun 2020 – Feb 2021
Athens, Attiki, Greece
TaxiBeat, now a FreeNow company. Payments domain - customer payin and payout automation, payment gateways. Go microservices on AWS with Aurora MySQL, Kafka, SNS/SQS. Helm deployments on Docker, Terragrunt for IaaS.
Sainsbury's
Squad Lead / Senior Software Engineer
Jan 2020 – Jun 2020
City of London, England, United Kingdom
Active role in designing and developing a unified Single-sign-on system to connect all Sainsbury's products under one user account
Squirrel Financial Wellbeing
Chief Technology Officer
Sep 2019 – Dec 2019
London, United Kingdom
Back to Startup! Building a personal finance management tool from scratch with Golang, Google Kubernetes Engine, Google Cloud Platform, Terraform and React Native.
Accenture
Tech Lead / Senior Software Engineer
Nov 2018 – Sep 2019
London, United Kingdom
Working at InfinityWorks, now an Accenture company. Leading a team of DevOps and React Native engineers building a new Fintech app. Using Java, Kotlin, gRPC, Avro, Terraform, AWS, EKS, SNS/SQS, Kubernetes, Helm, Linkerd, Prometheus, Elasticsearch, Grafana, Kibana, CircleCI, Aurora Serverless.
Tide
Lead backend engineer
May 2016 – Oct 2018
London, United Kingdom
Exciting fintech with an ever growing appetite for APIs to support its mobile and web apps. Leading a wonderful team of backend engineers and having fun with Java, Spring and AWS.