Steven Teerlinck

I'm a freelance web developer and system architect. I work in agile or scrum teams as a software developer or as a coach or team lead.

I specialize in modeling complex domains, Object Oriented Programming, re-factoring brownfield projects, Domain Driven Design, Command Query Responsibility Segregation, Event Sourcing, Test Driven Development, Unit Testing, Behavior Driven Development, SOLID principles, clean code and code reviews, Kanban coaching, ...

Steven Teerlinck, freelance web developer

Develop software

You can hire me to work on technically challenging projects, together or alone.

I can join an existing team of software developers, as a committed and caring team member with great perseverance.

Audit legacy code

Legacy code can often impede the development of new features or complicate code maintenance. An audit of the existing code base and architecture can lead to a step-by-step plan to re-factor the legacy application into a modern, maintainable and extensible application.

Coach or teach

Training developers on topics like unit testing, object oriented programming, re-factoring, clean code, TDD and extreme programming.

I can do code reviews and coach principles of clean to code to improve overall development quality.


  • PHP
  • Symfony
  • Code Igniter
  • Zend framework
  • Composer
  • X-Debug
  • PHPUnit
  • MySQL
  • Redis
  • MongoDB
  • JWT
  • ...


  • Bower
  • NPM
  • jQuery
  • Angular JS
  • React JS
  • Node JS
  • Karma
  • Lodash
  • Bootstrap
  • ...


  • PHPStorm
  • GitHub
  • BitBucket
  • Capistrano
  • Supervisor
  • Grunt
  • Jenkins CI
  • ...

Home office:
Hollekenstraat 52, 9960 Assenede, Belgium

BTW BE 711.645.151
VDK Spaarbank 890-7640308-37
IBAN BE35 8907 6403 0837