About Me

I make technology work for organizations

I’m a Principal Expert / tech lead in Data & AI, software engineer, architect, and builder. I make technology work for organizations by working at the intersection of technology, people, and organizational goals.

My focus is not simply building software that works bu to build systems that continue to work as the organization, the team, and the requirements around them change.

I believe technology is rarely the hardest part. The difficult part is aligning people, processes, architecture, and technology around a shared understanding of what needs to be achieved.

From strategy to production

I enjoy working across the entire journey from an initial idea to a running system.

I have built data and BI capabilities from the ground up, designed data architectures for complex organizations, developed software and platforms, and worked with teams to establish the processes and practices needed to operate and evolve them.

My work spans:

  • Software engineering: Python, APIs, backend systems, frontend applications, databases, infrastructure, and automation.
  • Architecture: system design, domain boundaries, integration patterns, data architecture, and technical decision-making.
  • Data & AI: data platforms, data management, knowledge graphs, semantic systems, AI applications, and agentic systems.
  • Product & strategy: translating business objectives into technical direction, capabilities, and executable plans.
  • Teams & organizations: ownership, governance, ways of working, engineering practices, and creating alignment between technical and non-technical stakeholders.
  • Delivery: turning architectural ideas into production systems and continuously learning from what happens in the real world.

I am happiest when I can move between these levels. I might spend one hour discussing organizational ownership and the next designing an API or implementing a piece of infrastructure. To me, these are not separate disciplines. They are different parts of the same engineering problem.

Engineering is a craft

I have been writing software for many years, and I still enjoy the details.

I like understanding how things work, designing clean abstractions, experimenting with new technologies, profiling a difficult problem, simplifying an architecture, and turning a rough idea into something people can actually use.

I build open-source Python libraries, commercial products, data platforms, developer tooling, and AI-assisted engineering workflows.

I believe that the craft of of engineering is more that just writing elegant code. Good engineering creates systems that other people can understand, operate, change, and trust.

That means caring about architecture, naming, boundaries, documentation, testing, observability, security, deployment, and all the seemingly small decisions that determine whether a system becomes easier or harder to work with over time.

My personal goal is simple:

Make the next change cheaper than the last one.

This is possible when applied to the codebase, architecture, team, processes, governance and ultimately, for the organization.

My mission

I make engineering, data and AI work for organizations.

I achieve this by aligning people, processes and technology with clear organizational goals and by turning data into a strategic asset, not just a resource, but a driver of innovation, growth and better decision-making.

For this, I combine technical expertise with a hands-on, pragmatic approach. For example, I’ve founded and led data departments to maturity an built teams from the ground up and designed scalable data architectures for highly complex organizations. I focus on:

  • System design and architecture (from front-end to back-end, with a strong emphasis on data engineering).
  • Translating complex ideas into well-defined requirements, flows, and production-ready systems.
  • Bridging the gap between technology, processes, and organizational goals—always with an eye on scalability, quality, and real-world impact.

Why This Matters

Engineering isn’t just about “getting it to work.” It’s about understanding why it works, how it fits into a broader context, and how to apply technology deliberately to create maintainable, scalable solutions. I use this site to document my experiments, failures, and successes because writing helps me refine my thinking and share practical insights with others.

Where to Find My Work

If you are interested in my work in software engineering, system design, architecture, and emerging technologies, read all about my adventures, experiments, failures and successes at:

Data Edge

Company Site

Visit Data Edge
Mike Huls – Medium
Read writing from Mike Huls on Medium. I’m a full-stack developer with a passion for programming, technology and traveling. — mikehuls.com — https://mikehuls.medium.com.
Python and Friends | Mike Huls | Substack
Next level programming focused on cool techniques, architecture, design and fun. Click to read Python and Friends, by Mike Huls, a Substack publication. Launched 6 months ago.

Mentions

Towards Data Science Author Spotlight (feb 2026

Designing Data and AI Systems That Hold Up in Production | Towards Data Science
A system-level perspective on architecture, agents, and responsible scale


Get in touch


Like what I'm doing?

mikehuls is coding everything - mikehuls.com
I ❤️ coding

Or send me a tip:

MikeHuls.com
A Blog that detail my path Towards Better Engineering