Daniel Leech, Techincal Team Lead

Background

16 years experience in software development with a focus on PHP applications and libraries. My time has been split between writing open source projects and involvement and leadership of projects in the areas of e-commerce and content management.

I am member of the PHP and Symfony community and I give talks at work, meetups and conferences.

Skills

Main

  • PHP
  • Software Design
  • Automated Testing
  • Static Analysis
  • Planning and breaking down work
  • Pairing

Incidental

  • Go
  • Docker
  • Kubernetes
  • Linux
  • VIM
  • Command line
  • Rust
  • NodeJS
  • Typescript

Other

  • Agile
  • Patterns
  • UML
  • BDD
  • DDD
  • TDD
  • ...

Employment

PeriodCompanyRoleSummary
2016 > presentInviqaSenior Developer / Team LeadBeing involved in many projects as either a Senior Developer and/or Team Lead
2014 > 2016MassiveArtSenior DeveloperDeveloping the Sulu CMS
2011 > 2014yProximitéLead DeveloperBuilding and managing multi-tenancy website platform
2006 > 2010GradwellWeb DeveloperBuilding and maintaining end-user hosting and VoIP control panels and sign-up processes

Inviqa Projects

PeriodClientRoleKeywords
2021/2VetPartnersTeam lead and lead software engineerApollo, Go, Typescript, Symfony (Sylius), Kubernetes, AWS
2020ReissSenior Software EngineerSylius, Symfony
2019Lautsprecher TeufelSenior Software EngineerSpryker
2018MetroSenior Software EngineerSpryker
2018SES AstraLead Software EngineerPHP, Drupal
2017Bosch funded startup (cancelled)Software Engineer and acting Team LeadSpryker, Platform SH
2017Financial TimesSoftware EngineerPHP, Javascript, EZPublish, YUI

Open Source Projects

PeriodNameRoleDescriptionKeywords
2015 > presentPhpactorAuthor and maintainerPHP Language ServerAsync, PHP, Parsers
2015 > presentPHPBenchAuthor and maintainerDefacto PHP Code benchmarking frameworkPHP
2019 > presentFinkAuthor and maintainerLink checkerPHP, Async
2022 > presentGherkin LintAuthor and maintainerGherkin static analyserPHP, BDD
2014 > 2017Symfony CMFAuthor and contributorCommunity initiative to create a Symfony based content-management framework based on JCR standardsPHP, PHPCR, Symfony

Spoken Languages

  • English: Native
  • French: Good
  • German: Intermediate

Interests

Music

  • Piano
  • Guitar
  • Bass
  • Recording

Programming

  • Open source
  • PHP

Physical Activities

  • Cycle Touring
  • Running