Skills

Skills

A selected view across the areas I lead and build in.

Leadership & People

  • Engineering leadership
  • Distributed & remote teams
  • People management
  • Mentoring & coaching
  • Executive communication
  • Strategic planning
  • AI adoption

Agile & Delivery

  • Scrum
  • Kanban
  • Agile transformation
  • Agile coaching
  • ScrumMaster
  • Product ownership
  • Roadmap & backlog
  • Release management

Software Engineering

  • Full-stack development
  • Application architecture
  • REST & GraphQL APIs
  • Web
  • iOS & Android
  • Native macOS
  • macOS Accessibility API
  • SaaS
  • Service-oriented architecture

Languages & Frameworks

  • TypeScript
  • Node.js
  • Python
  • React
  • React Native
  • C# / .NET
  • Swift & SwiftUI
  • PowerShell
  • Shell scripting

Cloud & DevOps

  • AWS
  • Azure
  • GCP
  • Serverless & Lambda
  • DynamoDB
  • CI/CD
  • Docker
  • Terraform
  • CloudFormation & CDK
  • Observability
  • LaunchDarkly

Data & Analytics

  • Data pipelines
  • Streaming (Kinesis, EventBridge)
  • Redshift
  • SQL Server
  • BI & data marts
  • Tableau
  • Delta Lake

Quality & Test

  • QA leadership
  • Test automation
  • Code review
  • Risk-based testing
  • TDD & BDD
  • Cypress & Playwright
  • Defect management

Enterprise IT & Messaging

  • Active Directory & Entra ID
  • Microsoft 365
  • Microsoft Graph
  • Exchange
  • SharePoint
  • Windows Server
  • DNS

Security

  • DevSecOps
  • MDM & secure mobile
  • OAuth 2.1 & PKCE
  • Conditional Access
  • Least privilege
  • Secret management
  • Cryptography
  • Firewalls & VPN
  • Certificate authority
  • Code signing

Dev Tooling & Integrations

  • Jira & Confluence
  • GitHub
  • Azure DevOps
  • Salesforce
  • MCP
  • Claude Code
  • System integration (MuleSoft, Workato)

Keyboard shortcuts

The page has three zones: Pages (the top bar), On this page (the list beside Experience and Skills) and Content. The zone you are in is outlined.

← →
In Pages: previous or next page. In Content: the card or section to the left or right; at the left edge, ← goes back to the “On this page” list.
↓ ↑
From Pages, ↓ enters the page. Then move through the list or the content; → goes from the list into its section.
Enter
Open the highlighted item, or open/close a role (Space also opens or closes a highlighted role). In a card with several links, the arrows reach each link.
Esc
On a project page: back to the projects, with its card highlighted. Elsewhere: back one zone (Content, then On this page, then Pages); twice quickly: back to the top.
Mouse
The arrows start in the zone and at the item under the pointer.
?
Show this list (or use the ? button at the bottom left). Esc closes it.