During my 20+ years of experience, as a systems engineer and a DBA I've gone through several different IT roles: systems administrator, quality assurance, network designer, developer, analyst, database designer, database admin, team leader, architect, CTO. This background allows me to understand all aspects involved in project development, being able to design a complex multi platform projects from the ground up as well as help maintaining an existing project's life-cycle.