Skip to content
View AlexConnolly's full-sized avatar
🎯
Focusing
🎯
Focusing

Block or report AlexConnolly

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.

Content in all repositories owned by your account will be closed.
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
alexconnolly/README.md

Alex Connolly

I love building things that matter.

Senior software engineer with 12 years of industry experience across multiple disciplines, including leadership and IC roles. Systems thinking, hard problem solving and products that people use daily are what excite me.

Senior software engineer · London · alex.connolly.cloud

Work

Linnworks · 12 years · e-commerce operations software, in London

  • 2026–now · Senior Software Engineer, Software Architect
    Moving changes between products, and working out which product owns which data for each customer.
  • 2024–2026 · Senior Software Engineer, Carrier Solutions
    Rewrote the carrier integration layer so a change stopped meaning the same edit in twenty places.
  • 2022–2024 · Engineering Team Lead, Analytics
    Started the analytics product and the team around it, and built the ETL underneath it.
  • 2017–2022 · Software Engineer, Order Management
    Batch inventory tracking, and an open-orders screen built to cope with a lot of changes at once.
  • 2014–2017 · Software Engineer, Platform
    The developer ecosystem and app store — payments, billing, and third-party integrations.

Stack

Full stack, with the back end as home.

  • Day to day — C# and .NET on the server, TypeScript and React in front of it.
  • Data — Postgres, MSSQL and Redis: schemas, migrations, and the occasional query plan.
  • Distributed — Service Bus, Kafka and SQS. Queues, retries, and making things idempotent.
  • Cloud — AWS by preference, Azure by experience. Docker and GitHub Actions around both.
  • Lately — Agentic tooling, RAG, and running small open models locally.

Mostly I believe in picking the right tool for the job.

Play

  • smarty · C# — a personal assistant on your own machine, on whatever model you point it at. It works in the background, and takes plugins and any MCP server you give it.
  • agent-skills · Python — skills for coding agents. Each one packages a working toolkit and the method for using it, not just a prompt.
  • interchange · TypeScript — a yard, two trucks, and a district you slowly end up owning. Playable at interchange.connolly.cloud.
  • miniweather · TypeScript — cute, mini world weather for wherever you happen to be.

Mostly evenings and weekends. All of it is on GitHub.

Elsewhere

This repo is also the source of that page

A React and Vite site built to the Barbican Identity Guidelines (North, 2007) — one typeface, ranged left, sentence case, leading tighter than default — with the four forms of the four-colour process, circle, square, half-circle and diamond, as the mark, one per section. The full design rationale, sourced and quoted, is in PLAN.md.

npm install
npm run dev        # local
npm run typecheck
npm run build      # vite build + SSR prerender into dist/
npm run og         # re-render the social card (needs: npx playwright install chromium)
Path What
src/content.ts Every word on the page. Adding a role or project is an edit here and nowhere else.
src/sections.ts The plate table — the mark's single source of truth
src/styles.css Design tokens and all component styles
assets/og.html Social card, 1200×630. npm run og renders it to public/og.png
assets/favicon.svg The mark at 16px
assets/readme/ The mark and the four forms as they appear above

Pushing to main runs typecheck and build, then publishes to GitHub Pages. public/CNAME holds the custom domain; DNS is a CNAME record alexalexconnolly.github.io. on connolly.cloud.

Popular repositories Loading

  1. connollycloud connollycloud Public

    connolly.cloud home

    HTML

  2. alexconnolly alexconnolly Public

    Personal homepage. Built to the Barbican Identity Guidelines, with a four-colour process mark.

    TypeScript

  3. interchange interchange Public

    A district you plan and haul for. Browser town simulation — TypeScript, three.js, and a Blender art pipeline.

    TypeScript 1

  4. agent-skills agent-skills Public

    Skills for coding agents. Each one packages a working toolkit and the method for using it, not just a prompt.

    Python

  5. experiments experiments Public

    Play is a repository for having fun. Nothing here should be treated as stable or production ready. Instead, it should be seen as fun.

    C#

  6. contraption contraption Public

    A building sandbox with a point — you get a problem, you build a machine to solve it. Three.js and Rapier.

    JavaScript