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, ...
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.
- Code Igniter
- Zend framework
- Angular JS
- React JS
- Node JS
- Jenkins CI