Charles
Bannister

Charles Bannister

Alright! I'm Charles. I like working with people and building things.

If you want to get in touch, my email address is my full name @ gmail.com. I'm also on LinkedIn.

The sort of thing I get up to

  1. Cloud and backend Backend services, APIs, internal platforms and automation tooling in Python and JavaScript. AWS Lambda, ECS/Fargate, Docker, CloudFormation and CI/CD, from first requirements to running in production.
  2. Data and automation Scheduled ETL and automation workflows with PostgreSQL, BigQuery, Redshift, pandas and Prefect. Preparing warehouse data for reporting, applications and the people who rely on it.
  3. Reliability Unit and integration tests, CI quality checks, linting, CloudWatch monitoring, Slack alerting, exception tracking and structured error handling. Systems that tell you when something is wrong.

Experience

GoDaddy · Software engineer
Working across software engineering, marketing technology and internal platforms: migrating legacy Google Apps Script systems into Python and AWS, building automation and data tooling for marketing teams, running Lambda and containerised services, and contributing to LLM integrations and company-wide MCP services.
Digital marketing and e-commerce · E-commerce Manager
Promoted twice to E-commerce Manager. Alongside paid media, several in-house websites and international expansion, much of the job was programming, automation and data analysis, and it contributed to substantial year-over-year sales growth.

Web stack: Node.js, Express, FastAPI, Vue, React, TypeScript and PHP, with a stronger focus on backend and systems work than frontend.

Freelance software work

I'm available for freelance projects, especially where a business has an operational problem that needs a dependable system built around it.

  • Backend services, APIs and internal tools
  • AWS builds and migrations: Lambda, ECS/Fargate, Docker, infrastructure as code
  • Moving spreadsheet and Apps Script processes into proper Python services
  • Data pipelines, ETL and reporting with BigQuery, Redshift or PostgreSQL
  • Testing, CI, monitoring and alerting for systems that already exist
  • LLM integrations and MCP services

Hobbies and interests

I'm a big music fan, particularly bands like The Beatles, The Smiths and The Kinks, but I also love a lot of Soul and Motown, and lots besides. I often attempt these songs on my guitar, to the dismay of my neighbours, dog and wife.

I'm also learning Spanish at a snail's pace. I understand a good few words, but I can't understand anything people say back to me, unfortunately.

I'm also into baking and growing herbs, though the twain seldom meet.