Hi, I'm Kieran Jeffrey-Smart

I have served as a trusted advisor to many software engineering teams, delivering honest and insightful guidance founded on extensive practical experience across a range of development and delivery approaches.

Working hands-on with engineers and architects, initiating and supporting the modernisation of enterpise legacy software, as well as the delivery of new features and functionality at a granular level

I provide consultancy and training services for software development organisations, with a strong focus on fostering continuous improvement and reductions in waste

How I can help:
  • enable engineering teams in cloud native design, delivery methods and practices
  • establish tools and practices used to improve the modernisation of legacy systems
  • kick-start the delivery and adoption of modernisation projects
  • replatform, refactor and rewrite Microsoft legacy technologies
  • break deadlocks in analysis
  • improve the productivity of engineering teams
  • reduce waste and plan for faster delivery

Domain Driven Design and Event Driven Architecture

This workshop is designed to demistify the concepts of DDD and Event Driven architecture using tools such as EventStorming and C4 Modeling to solve real world problems

Strangling the monolith

This workshop is designed to enable engineers and architects in patterns that facilitate itterative modernisation of legacy systems

Unblocking Analysis Paralysis

This workshop introduces tools that can be used by software teams to quickly assess pros and cons, prioritise options and make decisions as a group and with confidence

I am a hands on technical solutions architect with experience leading balanced teams delivering greenfield and modernisation projects, delivering to cloud, on-prem and hybrid platforms

I have been privileged to work with world class teams from Pivotal Labs and VMware Tanzu Labs, who have a passion for Lean Agile, eXtreme Programming, Platform as a Product and Cloud Native Design, working to solve complex problems with a focus on itterative and evolutionary design

I have provided expert consultation to numerous industries and business sectors including; financial services, insurance, telecommuniations and manufacturing

Several years of practical experience running EventStorming workshops has given me a unique perspective on Domain Driven Design and Event Driven architecture and has led me to developing workshops to demistify and educate engineers, architects and product managers

My experience as a consultant has given me the tools needed to anaylyse problems and support teams in making critical decisions over technology and architecture

In-depth Archtectural and Development Methods and Practices:
  • Domain Driven Design
  • EventStorming and Event Driven Architecture
  • Strangler Fig Pattern
  • Cloud Native Patterns
  • 12 Factor Applications
  • eXtreme Programming (TDD, Pair Programing, Evolutionary Architecture)
  • SOLID and Clean Code Principals
Specialised Technologies:
  • .Net 5-8
  • HTML, CSS and JavaScript
  • React JS
  • Kubernetes
  • Microsoft Azure Devops
  • Microsoft Azure Platforms
  • .Net Windows Framework 2.0-4.8
  • ASP.NET, WCF, WPF, Silverlight
  • .Net Core 1.0-3.1
  • Windows Server + IIS
  • MS SQL Server