ikoko logo

Hi! I am Daniel, the founder of Ikoko, an Amazon Certified Cloud & Java consultancy based in Sussex.

I am a Senior Java & Cloud Platform Engineer delivering backend, cloud and integration solutions across logistics, finance, telecoms, government and enterprise organisations including Evri, Rightmove, Discover Financial Services, Virgin Media and Deutsche Bank.

Find Out More

I've got what you need!


Specialising in modern Java and AWS-based platforms, with extensive experience designing, building, troubleshooting and supporting cloud-native applications and distributed systems.

AWS Certified Banner

Strong background across the full software delivery lifecycle including backend engineering, CI/CD pipelines, containerised deployments, cloud infrastructure, integration testing, operational support and production troubleshooting.

DevOps Ready!

I have invested heavily in training over recent years to enable my future direction which I very much see as cloud-based and with devops skills.


Continue

Skills


Delivering cloud-native backend engineering, platform modernisation and distributed system solutions across enterprise environments.

Core Expertise

  • Java 21
  • Spring Boot
  • AWS Cloud Platforms
  • Containerised Deployments (Docker/Kubernetes)
  • CI/CD & Jenkins Pipelines
  • REST APIs & Distributed Systems
  • Integration & Messaging Systems
  • SQL & Relational Databases

Trading Expertise

  • Algorithmic Strategy Development
  • Backtesting & Execution Simulation
  • Monte Carlo Permutation Testing
  • Technical Indicators
  • EMA, MACD, Stochastic, VWAP, ADX, ATR
  • Support & Resistance Detection
  • Risk-Based Position Sizing
  • Trading-Cost Modelling
  • Stamp Duty & CFD Financing
  • Interactive Brokers TWS API
  • Market Data Pipelines (OHLCV Candles)
  • Bracket Orders & Paper Trading
  • Forward Testing
  • LSE Equities & CFDs

Languages & Frameworks

  • Java 21
  • Spring Boot
  • Spring Framework
  • Spring Batch
  • Kotlin
  • Groovy
  • REST APIs
  • Javalin

DevOps & Delivery

  • Jenkins
  • GitLab
  • CI/CD
  • GitHub
  • Ansible
  • TeamCity

Messaging & Data

  • RabbitMQ
  • Kafka
  • Amazon Kinesis
  • Oracle
  • PostgreSQL
  • MariaDB
  • MySQL
  • DynamoDB
  • Cassandra
  • MongoDB
  • Liquibase
  • Hibernate/JPA

Cloud & Platform

  • AWS (ECS, ECR, EKS, EC2, Lambda, S3, RDS, Step Functions, Glue)
  • Docker
  • Kubernetes
  • CloudFormation
  • Terraform
  • Pivotal Cloud Foundry

Testing, Quality & Security

  • JUnit, Mockito, Cucumber, Spock, TDD, Qodana, SonarQube, SNYK

Agile & Engineering

  • Scrum, Kanban, Agile Delivery, Microservices, Distributed Systems

Gecko


Alongside client work I build Gecko, an algorithmic trading research platform for London Stock Exchange equities — written in Java 21 with PostgreSQL, and integrated with the Interactive Brokers API for market data and order placement.

  • 38 million+ market data candles across 115 LSE stocks and ten years of history
  • Backtesting with 5-minute execution simulation and Monte Carlo permutation testing
  • Real trading-cost modelling: commission, UK Stamp Duty and CFD overnight financing
  • Nightly automated trade tips and one-click paper-trading orders

The findings — what held up, what didn't, and why — are published as I go.


Read the research

Continue

Clients


My client list includes:

  • Evri
  • Rightmove
  • Intellectual Property Office
  • Discover Financial Services
  • Virgin Media
  • European Space Agency c/o Sapienza Consulting
  • Deutsche Bank
  • RMIT (Melbourne)

In addition to freelancing I have been employed by:

  • Paradine
  • Oakton (Melbourne)
  • Telewest
  • British Airways

Please contact me for a copy of my latest CV or connect with me on LinkedIn.


Continue

Let's Get In Touch!


Available for backend, cloud and platform engineering engagements

Get in contact below!



My latest news regarding work status should be posted in my twitter timeline below.

ikoko logo