Kensio Software
Home Open Source Blog Discuss a Project
Home Expertise Technologies Open Source Blog Discuss a Project
  1. Home
  2. Technologies
  3. AWS

AWS (Amazon Web Services)

Hire a Freelance AWS Developer

I’m Hugh Grigg, a UK freelance and contract software developer, and AWS is the platform I work on most. I hold three AWS certifications, two of them at Professional level, and I’ve delivered AWS systems on contract for companies including Fanalysis, KrakenFlex (Octopus) and Omnipresent.

Contact me about your AWS project — whether that’s building something new, taking over something that already exists, or getting an existing system under control.

What I can build for you

  • A new serverless application or API on AWS, delivered end to end.
  • Migration of an existing system onto AWS, or off infrastructure that has become expensive or fragile.
  • Infrastructure as code for systems currently configured by hand.
  • Deployment pipelines, monitoring and alerting.
  • Cost reduction on AWS bills that have grown faster than the product.
  • A complete MVP built on AWS from nothing.

You get one engineer accountable for all of it, rather than a back-end contractor, a front-end contractor and a DevOps consultant whose work you have to keep aligned yourself. Decisions get made when they come up, and you have one person to ask about any part of the system.

Where I focus

Serverless architecture

Most of the AWS systems I build are serverless: Lambda, API Gateway, DynamoDB, SQS, SNS, EventBridge and S3. For the majority of business systems this is the right default. You pay for what you use, there are no servers to patch, and the platform absorbs variable load without anyone having to plan for it.

Where containers genuinely fit better, I use ECS and Fargate instead — I’d rather choose the right one than apply the same answer everywhere.

Infrastructure as code

I define infrastructure in CloudFormation, AWS SAM or Terraform, so that environments are reproducible and changes are reviewable. Console-configured infrastructure works right up until the day you need to change it, recover it or explain it, and then it stops working very sharply.

It also means the system isn’t something only I understand. Whatever I build for you can be rebuilt or handed to someone else from the code.

Testing AWS systems properly

Systems built on managed services are notoriously awkward to test. The usual options are slow integration tests against real AWS, or mocks so detailed and brittle that they end up testing themselves rather than your system.

I built and released @kensio/yulin, an open source TypeScript package that simulates AWS in-process, to solve exactly this. It lets a single fast test cover behaviour across several AWS services at once — a Lambda writing to SQS, picked up by another Lambda, or a DynamoDB stream triggering downstream work. That’s the level at which tests are actually worth having.

The point of it is delivery speed. A system with tests at that level can still be changed quickly in the last week of a project, which is usually when it matters most.

AWS certifications

  • AWS Certified DevOps Engineer – Professional
  • AWS Certified Solutions Architect – Professional
  • AWS Certified Developer – Associate

Certifications aren’t a substitute for delivery, but they do mean the breadth is real rather than four services deep. The Professional-level exams in particular cover the operational side — deployment, monitoring, incident response, cost and security — which is the part that usually decides whether a system is pleasant or painful to run.

AWS work I’ve delivered

  • Fanalysis — joined as the second employee and Staff Software Engineer, building on Lambda, ECS, API Gateway, DynamoDB, S3 and Rekognition.
  • KrakenFlex (Octopus) — contract Software Engineer, working with Lambda, SAM, CloudFormation, DynamoDB, SNS and SQS.
  • HOA Mailers — delivered the AWS infrastructure alongside the back-end and front-end systems, using Lambda, RDS and SAM.

Hire a freelance AWS developer

Contact me about your AWS project. Tell me what you’re building or what’s currently causing you trouble, and I’ll give you a direct view on the approach and what it would take.

I usually build on AWS with TypeScript, and I’m available for freelance and contract work from the UK.

hugh@kensiosoftware.co.uk

AWS posts from the blog

  • Video: Automated documentation website updates on GitHub and AWS August 2026
  • @kensio/yulin adds simulated Secrets Manager July 2026
  • @kensio/yulin v0.38.0 adds simulated KMS July 2026
  • @kensio/yulin v0.34.2 adds simulated Lambda July 2026
  • @kensio/yulin v0.34.2 adds simulated IAM July 2026
  • Video: Simulating AWS locally for website hosting with Yulin July 2026
  • @kensio/yulin v0.24.0 adds simulated Route53 July 2026
  • @kensio/yulin v0.18.0 adds simulated CloudFormation June 2026
  • @kensio/yulin v0.16.0 adds CloudFront Functions typing support and ESLint config June 2026
  • @kensio/yulin TypeScript AWS simulator npm package June 2026
  • I passed the AWS Certified DevOps Engineer Professional exam April 2026
  • Staff Software Engineer at Fanalysis June 2025
  • AWS infrastructure and full stack development for HOA Mailers January 2025
  • Contracting for Omnipresent via YLD January 2024
  • Contracting for KrakenFlex June 2023
  • I passed the AWS Certified Solutions Architect Professional exam April 2023
  • I passed the AWS Certified Developer Associate exam March 2023
  • Automated static site infrastructure with AWS CloudFormation, Cloudfront, S3, Hugo, GitHub Actions March 2022
  • Contracting for X2X Media January 2022
  • Custom e-commerce search development for Moment Wall Art November 2020
  • Bespoke e-commerce development for Pop Robin Cards June 2020
  • Wordpress conversion and web development for East Asia Student May 2020
  • Back-end development for uMed April 2018
  • E-commerce and API development for LoveCrafts September 2014
Kensio Software Home Open Source Blog Contact
Expertise MVP Development Web Development System Integrations APIs Database Development Cloud Software Serverless Systems E-Commerce
Technologies AWS TypeScript AWS Lambda Node.js Python Terraform PostgreSQL GCP Firebase MySQL
Elsewhere YouTube npm GitHub LinkedIn X

Kensio Software 2026