Skip to content
View danleitch's full-sized avatar

Block or report danleitch

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
danleitch/README.md

Welcome

Linkedin Badge Medium Badge Gmail Badge Telegram Badge




Coding animation

About Me

I'm Daniel Leitch, a principal software engineer focused on building thoughtful products, strong frontend systems, and healthy engineering teams.

I learned this craft before AI, when building software meant sitting with a problem, understanding it properly, and shaping a solution from first principles. I love using AI, but to me it amplifies the craft rather than replacing it. The real work is still in the quality of the thinking, the care in the implementation, and the pride in building something well.

Most of my work sits between frontend engineering, product thinking, technical leadership, and developer experience. I care about shipping useful software, mentoring others, and helping create teams where collaboration and excellence can grow.

What I've Been Working With Recently

  • Frontend: Angular, Nx, React, Vite, TypeScript, JavaScript, Redux, GraphQL, Storybook, Cypress, Jest
  • App and package tooling: Node.js, npm, reusable templates, small utilities, GitHub Actions, monorepo workflows
  • Backend and data: Express, PostgreSQL, MongoDB, Firebase
  • Platform and delivery: AWS, Docker, Vercel, Heroku, DigitalOcean, Google Cloud, Nginx, Cloudflare
  • Docs and systems work: Markdown, technical documentation, workflow design, CI/CD
  • Hardware and tinkering: ESPHome, ESP32, Arduino, Raspberry Pi, Ubuntu, self-hosted services

Things You'll See Across My GitHub

  • Frontend-heavy product engineering
  • Angular and React ecosystem work
  • React and TypeScript app work
  • Examples and templates for faster project setup
  • npm package experiments and small automation tools
  • Documentation-heavy projects and internal platform thinking
  • Docker and self-hosting projects
  • IoT and home automation experiments

A Few Representative Projects

Contributions

An isometric view depicting contributions made over the last year.

Pinned Loading

  1. SVG-Converter SVG-Converter Public

    Resize & download an SVG, JPG or PNG from a SVG

    JavaScript 1

  2. Media-Server-with-Docker-Ubuntu Media-Server-with-Docker-Ubuntu Public archive

    This is a single command that will install a Complete Media Center package

    Shell 13 6

  3. BinaryVsLinearSearchOnFibonacci BinaryVsLinearSearchOnFibonacci Public archive

    Comparing the Performance Binary vs Linear Search on a Fibonacci Array

    JavaScript 1

  4. branchify branchify Public

    TypeScript