Core Skills

This is my basic skill set:

  • selecting technologies + tools - consulting
  • planning system architecture - architecting
  • coaching the team - project management
  • reviewing code - quality assurance
  • and - first of all - writing code - implementation

General gains are always

  • to deal adequately with complexity
  • favor lightweight solutions to maintain flexibility
  • focus on primary problem solution
  • establishing the overall architecture

by using Agile methods

This applies to the following exemplary tasks:

  • Analysing and refactoring an existing system which has reached its architectural limits (size, performance, memory footprint).
  • Planning a new system and starting implementation along with a team.
  • Introduction of Standard Open Source tools to enhance a project and/or replace existing proprietary parts.
  • Widening an existing project's applicability to new domains (e.g. internet).
  • Integrating two systems to exchange data between them.
© 2002-2010 bernd fondermann brainlounge, contact/legal notice