Senior Architect/Developer
2007 -
2007
Enterprise Java software development for a financial software product targeted at the investment banking market.
Enterprise Architect and Team Lead Architecture and Java Software Development
2006 -
2007
Contributed to the establishment of a Java EE-based SOA and BPM strategy and managed a team of 2 architects and 9 Java software developers (both internal and external).
Enterprise Software Architect
2005 -
2006
Identification, evaluation and recommendation of software architectural choices; implementation of enterprise Java software following these architectural guidelines; supporting the IT team in the adoption of new software development and software engineering technologies.
Consulting Java Architect
2001 -
2005
Consulting in software development (as project manager, software architect, object-oriented designer, Java developer and mentor), typically at medium-size enterprise software development projects at customer sites for several months.
Software Architect
2000 -
2001
Requirements engineering, architecture, design and implementation in Bioinformatics software development projects.
Software Developer/Architect
1999 -
2000
Architecture, design and implementation of client tier and application server tier of an Intra/Internet front-end to a multimedia database.
Bioinformatics Scientist
1998 -
1999
Requirements engineering, functional specification and project management for outsourced Bioinformatics (functional genomics) software development projects. Design and implementation of numerical/statistical algorithms for the analysis of DNA microarray data and their correlation with clinical data. Protein and DNA sequence analysis.
Postdoctoral Research Scientist
1997 -
1998
Scientific software development in Bioinformatics projects (Langevin and Molecular Dynamics, electrostatic potential of proteins).
MBA, Business Administration, 2006
PhD, Bioinformatics, 1997