Summary
Reputation
Internationally recognized in the software engineering community
Leadership
Solid leadership track record with positive results in multiple contexts (international, academic, institutional, and within professional communities)
Knowledge
- Deep understanding of software development methods, processes, practices, and techniques
- Up-to-date knowledge of software frameworks, platforms, and technologies
- Strong computer science and discrete mathematics background
- Applied knowledge of engineering economics, corporate finance, and decision theory (including state-of-the-art techniques such as real-options valuation)
- Applied knowledge of project management techniques based on earned value and agile approaches
- Applied knowledge of statistical analysis and mathematical modeling (using Maple and Statistica)
- Applied knowledge of formal specification,verification, validation techniques
Technical Strengths
Focus on test-driven development, agile software development, software quality, software measurement, and process improvement
People Skills
- Demonstrated ability to work with and interface among diverse sets of groups and individuals
- Supervision and mentoring of visiting researchers, research associates and student interns
- Track record of organizing and effectively managing meetings and following up to produce results
R&D Experience
15 years of post-graduate experience in conducting basic and applied, industrially-relevant research, leading research projects, and developing research tools and prototypes
Editorial Experience
3 years of experience managing a significant publication (with an editorial board of 12 area editors, 10 columnists, 20 advisory board members, and 10 professional support and editorial staff), complemented by previous experience editing technical books, special issues, and proceedings
Communication
- Proven oral and written communication skills
- Over 70 publications and over 40 invited presentations
