Senior Python & Django engineer · Birmingham, UK

Python & Django systems,
built to grow with you.

I design and build scalable Python, Django, and Wagtail platforms for organisations that need their content, systems, and teams to work better together.

Start a conversation

Great digital products make complicated work feel straightforward. They support the people using them and the teams relying on them.

As a senior Python and Django engineer with deep Wagtail expertise, I turn ambitious requirements into robust, well-structured platforms. I balance product thinking with considered technical decisions, delivering systems that support people today, scale confidently, and remain genuinely maintainable for the teams that own them.

The engineering depth to take a content-led product further.

Python & Django engineering

Scalable web applications, REST APIs, permissions, background tasks, PostgreSQL, and reliable third-party integrations.

Wagtail CMS platforms

Custom page models, StreamField, editorial workflows, localisation, search, media libraries, and bespoke admin tools.

AI-enabled workflows

Useful OpenAI and Amazon Bedrock integrations for content extraction, summarisation, moderation, and assisted publishing.

A practical stack for dependable products, efficient editorial teams, and systems that are straightforward to run.

Core platform

  • Python
  • Django
  • Wagtail
  • Django REST Framework
  • PostgreSQL

Delivery & cloud

  • AWS
  • Docker
  • GitHub Actions
  • Nginx

Applied AI

  • OpenAI
  • Amazon Bedrock
  • Content extraction
  • LLM workflows

Frontend

  • JavaScript
  • TypeScript
  • React
  • JSX
  • Vue
  • HTML5 & CSS3

Senior engineering,
without the unnecessary complexity.

  • Scalable architecture and maintainable code
  • Thoughtful content modelling and editorial UX
  • Performance, testing, and reliability from the start
  • Clear specifications, reviews, and documentation

Have a project
in mind?

Tell me a little about it. I’ll get back to you as soon as I can.

ikonitas@gmail.com

Or email me directly if you prefer.