Remy Furniss

Silsoe, Bedfordshire, UK

remy.furniss@gmail.com

Profile

Hi, I'm Remy. I enjoy building software, working with cloud technologies, and figuring out how systems fit together. My interests include AWS, DevOps, infrastructure automation, functional programming, and full-stack development, and I'm always looking for opportunities to learn something new and take on interesting challenges. When I'm not coding, you'll probably find me out on the trails mountain biking, exploring new places, playing football, attending music concerts, or out with a camera doing street photography.

Experience

MRI Software | Software Engineer | September 2021 - September 2022

  • Developed and maintained production software for a property management platform used by enterprise clients.
  • Debugged and supported multiple legacy versions of our codebase and provided bespoke solutions.
  • Collaborated with international colleagues and clients while adhering to time constraints and requirements.
  • Stack: JavaScript; C#; PL/SQL; .NET

Viapontica AI | Computer Vision/Machine Learning Engineer | May 2021 - May 2022

  • Implemented point cloud object detection algorithms for pothole recognition in autonomous cars using transfer learning techniques, prioritising reliable and efficient computer vision models.
  • Collaborated with machine learning researchers, discussing model performance and defining experimental goals.
  • Stack: Python; OpenCV; Git

Wipro | Cloud Engineer | September 2018 - September 2019

  • Supported migration of a major UK bank’s legacy systems to a secure cloud infrastructure.
  • Gained practical experience with Azure and Docker, with exposure to other DevOps tools.
  • Stack: Java; Oracle; C#; Azure; Docker

JET Programme | Japanese High School English Teacher | September 2022 - June 2026

  • Developed communication and leadership skills while supporting English education in Japanese high schools.

Projects

AWS Resume Project | AWS, S3, CloudFront, Lambda, API Gateway, DynamoDB, Terraform, GitHub Actions | 2026

Designed and deployed a serverless cloud-hosted resume application using S3 and CloudFront for secure, globally distributed static website hosting. Implemented a visitor counter API with API Gateway, Lambda, and DynamoDB to provide dynamic functionality without managing servers. Provisioned and managed AWS infrastructure using Terraform as Infrastructure as Code and automated deployments through GitHub Actions CI/CD pipelines. Configured CloudFront Origin Access Control (OAC) to secure S3 content and leveraged AWS managed services to deliver a scalable, highly available, and cost-effective solution.

Moive-DB | React, TypeScript, Node.js, Express, PostgreSQL, Prisma, Docker, Kubernetes, Terraform, GitHub Actions | 2026

Designed and deployed a full-stack movie platform featuring JWT-based authentication, watchlists, and TMDB API integration. Built a containerised microservice architecture (frontend, backend, PostgreSQL) orchestrated via Kubernetes with Terraform-defined infrastructure. Implemented CI/CD pipelines using GitHub Actions to automate Docker builds and deployments to Kubernetes via GitHub Container Registry. Enabled secure stateless authentication using JWT and configured internal Kubernetes service discovery for backend communication.

Distributed Job Queue | Go | 2026

Designed and implemented a distributed asynchronous job processing system supporting horizontal scaling across multiple worker nodes. Built REST APIs for job submission and lifecycle management, with visibility timeouts, retry policies, and failure recovery mechanisms. Ensured reliable task execution under worker failure scenarios using distributed coordination and state tracking.

High-Performance Distributed Key-Value Store (Redis-like) | Rust, Tokio | 2026

Built an asynchronous in-memory key-value store using Rust and Tokio, supporting concurrent clients with lock-free request handling. Implemented TTL-based key expiration, data sharding strategy, and efficient concurrency primitives for high throughput. Achieved ~100k requests/sec in custom benchmarking under concurrent load.

Event-Driven Order Processing Platform | Java, Spring Boot, Apache Kafka, PostgreSQL, Docker | 2026

Designed and implemented a distributed event-driven order processing system using Kafka consumer groups. Implemented retry and dead-letter queue (DLQ) handling with safeguards against duplicate order creation during message reprocessing. Used PostgreSQL for persistence and Docker for local multi-service deployment.

Numerical Quadrature Optimisation | Python

Developed a novel numerical quadrature method by reformulating integration as an optimisation problem and applying an alternating descent conditional gradient algorithm.

Algorithmic Trading | Python

Developed and evaluated multiple trading strategies on simulated stock data, analysing performance and profitability across different market conditions.

Pain Data Analysis | R

Analysed relationships between pain scores and biomarker levels using statistical analysis and data visualisation techniques.

TV Show Performance Prediction | Python, Machine Learning

Applied machine learning models to predict a television show's final episode performance using historical viewing and rating data.

3D Graphics Engine | C++, OpenGL

Developed an interactive 3D scene featuring real-time rendering, animations, dynamic lighting, and user-controlled objects.

Fitness App | Java, Android, SQLite

Developed an Android fitness tracking application with GPS route tracking, activity tracking with state persistence, and statistical analysis stored in a SQLite database.

Compiler | Haskell

Implemented a compiler for the MiniTriangle language including lexical, syntax and semantic analysis with code generation in Haskell.

Flappy Bird AI | ClojureScript, Reagent

Built a browser-based Flappy Bird game where a neural network learned to play autonomously using visual game data and real-time training.

Education

The University of Edinburgh | Msc Computational Applied Mathematics | September 2020 - September 2021

  • Grade: Merit

The University of Nottingham | BSc Computer Science | September 2014 - September 2017

  • Grade: First Class

Qualifications

Amazon Solutions Architect Associate | June 2026

Japanese Language Proficiency Test N3 | July 2025

Techincal Skills

  • AWS
  • Docker
  • Java
  • C#
  • Python
  • Go
  • REST APIs
  • Clojure
  • ClojureScript
  • Haskell
  • TypeScript
  • Node.js
  • R
  • PostgreSQL
  • MySQL
  • SQLite
  • PL/SQL

Additional Skills

  • Mathematics
  • Functional Programming
  • Problem Solving
  • Machine Learning
  • Computer Vision
  • Japanese

Personal Interests

  • Mountain Biking
  • Snowboarding
  • Concerts
  • Football
  • Photography

Visitors: Loading...