Open to opportunities

Ievgenii Svyryd

Software Developer · Problem Solver · Open Source Contributor

Engineer turned developer. After 12 years of designing industrial machinery and leading engineering teams, I now build software with the same precision and attention to detail. I specialize in Python, Django, and Wagtail, creating web applications that are reliable, maintainable, and built to last. Currently based in Canada, open to challenging projects worldwide.

Ievgenii Svyryd

Latest Posts

Thoughts on software development

Wagtail Multisites and a Theming Crisis: How wagtail-visual-themes Was Born
Architecture Django Frontend

Wagtail Multisites and a Theming Crisis: How wagtail-visual-themes Was Born

After shipping my fifth Wagtail multisite app and copy-pasting yet another tangle of brand colour overrides, I finally extracted the theming layer into its own package. This is the story of why every Wagtail project ends up reinventing theming - and the small, opinionated library that stopped me from doing it a sixth time.

Blueprints: How I Replaced Hundreds of Templates with Python Dictionaries
Architecture Django

Blueprints: How I Replaced Hundreds of Templates with Python Dictionaries

A blueprint system that turns Python dictionaries into complete admin pages - tables, filters, forms, actions, permissions, and menus - with zero HTML templates. How a decorator, a TypedDict, and a JSON contract eliminated an entire class of repetitive frontend work.