Skip to content

Experience

From software engineering to technology leadership.

Over more than two decades in software and technology, my responsibilities have evolved from building software to designing systems, leading teams, shaping engineering organizations, and contributing to technology and product strategy.

Capability eras

  1. 01

    Foundation: software engineering

    The base everything else rests on: writing, designing, and maintaining real software in production.

    • Programming and backend software systems
    • Software design, modelling, and refactoring
    • Databases and data modelling
    • Testing strategy and automated test suites
    • Engineering fundamentals that still inform every decision I make
  2. 02

    Architecture and technical leadership

    Moving from writing components to designing systems and shaping technical decisions with and through others.

    • System design and pragmatic software architecture
    • Technical decision-making and documented trade-offs
    • Reliability, scalability, and operability
    • Engineering standards and review culture
    • Mentoring engineers and technical leads
  3. 03

    Engineering management

    Leadership through people: building teams that deliver well and grow the individuals inside them.

    • People leadership, hiring, and career development
    • Team health, accountability, and clear expectations
    • Delivery practices and predictable execution
    • Cross-functional collaboration with Product and business stakeholders
    • Working through organizational friction rather than around it
  4. 04

    Technology leadership

    CTO-level responsibility: technology as a business capability, not a cost centre.

    • Technology strategy and its alignment with business goals
    • Organizational design for engineering
    • Architecture direction across products
    • Product and Engineering alignment
    • Executive communication and outcome-oriented reporting
  5. 05

    Product building and entrepreneurship

    Staying a builder: designing, shipping, and operating products end to end.

    • Modern SaaS product development
    • AI-enabled product architecture
    • Cloud-native delivery and DevOps practice
    • Direct exposure to customers and commercial reality

Selected environments

I have worked in international technology environments, across complex products and engineering organizations, including work associated with:

  • LittleBig Connection
  • Derivco (Betway)
  • COSENTINO
  • No veas
  • Modula4
  • Deutsche Bank
  • Bank of America
  • CA Technologies

IBANSI — Founder & Engineering Lead

IBANSI is an AI-native Business Operating System being built to help small businesses manage and grow their companies through a connected ecosystem of business applications and AI capabilities.

It is where I keep my hands in the work: modular SaaS architecture, a shared business context layer, tool-driven AI agents, CRM and finance capabilities, document management, authentication, and secure APIs built with TypeScript, PostgreSQL, and cloud infrastructure.

For recruiters and hiring managers

This page is intentionally a narrative rather than a CV. For a detailed professional history, please contact me or view my LinkedIn profile.