Consulting

My consulting services cover a wide range of areas, bringing real expertise to the table. The focus is on web applications, microservices, cloud-native architectures, data pipelines, and making DevOps work smarter.

Support is provided every step of the way, from the drawing board to picking the right technologies, through the thick of Rust and Python ecosystems, to automating your infrastructure changes with Infrastructure-as-Code. I aim to make your journey from idea to implementation smooth and straightforward.

I only undertake projects where I have proven expertise, guaranteeing excellence and client satisfaction in every endeavour. Get in touch to discuss your ideas!

Technologies

Languages, services and libraries I am confident to help you with.

AWS Setup

Getting started with the vast AWS ecosystem can be daunting. I can help you with setting up your account structure, establishing secure access for development, and implementing required guardrails.

Serverless Technologies

From core technologies, like AWS Lambda, API Gateway, S3, and DynamoDB to more specific services, such as AWS Step Functions, AWS AppSync and AWS EventBridge - I can help you craft scalable serverless applications.

CI/CD Pipelines

Implement best practices for code formatting, linting, testing, and automated deployments in your organisation with our help. I am also happy to assist with reusable AWS CDK constructs for your specific needs.

Rust

Rust is an excellent backend language for a large set of use-cases, and it goes particularly well with AWS. If you are just starting on your Rust journey, I can put you on the right track.

Python

From deploying Django services on ECS, running FastAPI applications in Lambda, to scaling up compute-intensive workloads using Ray - I can help with your Python challenges.

Frontend

Unsure how to deploy frontend applications using Remix and other modern SSR frameworks on AWS? Not sure how to build out private networking between your Remix app and other microservices? Get in touch.

Storage

With a wealth of experience with relational databases, document databases, wide-column stores and object storage, I am happy to assist you with making the right calls in picking the most appropriate solutions.

Authentication/Authorisation

I can assist you with integrating third-party authentication providers, implementing SSO for B2B use-cases, and adding sophisticated solutions for authorisation, like Oso.

Streaming

I enjoy the challenges of real-time applications leveraging streaming solutions, and specialise in building performant streaming pipelines implemented in Rust.