Skip to content
View amacgregor's full-sized avatar

Organizations

@magento-hackathon @MageTest @MageCastsIO

Block or report amacgregor

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please donโ€™t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this userโ€™s behavior. Learn more about reporting abuse.

Report abuse
amacgregor/README.md

Hi, I'm Allan ๐Ÿ‘‹

Two decades turning hard technical bets into shipped products โ€” and a $140M+ CAD exit.

I build engineering teams, products, and systems that survive scale. Today I'm CTO at LiORA, building the world's first Environmental Intelligence Platform โ€” deep tech where software ships alongside science teams and hardware.

Before that, as CTPO at Humi, I led technology and product through its $140M+ CAD acquisition by Employment Hero โ€” a Phoenix/Elixir HRTech platform serving thousands of Canadian businesses and processing over $2B CAD in payroll annually. I've been building software professionally for two decades across eCommerce, FinTech, and HRTech, and I care about sustainable growth: teams that ship reliably without burning out.

ย ย 

Currently building

  • Bloccs โ€” declarative orchestration for AI agents on the BEAM
  • The Pragmatic CTO โ€” writing on engineering and product leadership, and how AI tools are reshaping how we build software
  • Earlier: built and sold Siteguardian.dev, an SSL & domain monitoring service

Writing

Technical writing on Elixir, system design, and engineering leadership:

Humi acquisition coverage

Connect

Pinned Loading

  1. banking_standards banking_standards Public

    Building the foundation for seamless financial transactions in Elixir.

    Elixir 3 1

  2. Bloccs/bloccs Bloccs/bloccs Public

    A typed declarative IR for Agentic Computation Graphs (ACGs) that compiles to a Broadway supervision tree on the BEAM.

    Elixir 1