I am Dimitris Dranidis, a Computer Science educator and a Quality Assurance practitioner. I am passionate about software quality, clean code, testing and in particular automated testing, agility and education.
Professional Experience
- QA Lead - BetAdvanced
- Associate Professor (served as Head of Department) at the Computer Science department at CITY College, CITY College, University of York Europe Campus
Education
- PhD in Computer Science, Ludwig-Maximilian’s-University, Munich, Germany
Skills
- Automated Testing
- Model-based Testing
- Agile methods
- Object-oriented Analysis and Design
- Formal methods
- Software Engineering
- Project Management
- Learning and Teaching Technologies
Projects
- JSXM - A model based testing tool for the automated generation of test cases
- StudentUML - An educational UML drawing tool with consistency checking
Hobbies
- Board game designer: Grand Bazaar
- Guitar player in a local Jazz band: “Breezz”
Languages
I love learning new languages. A language is a reflection of the country’s culture.
- Native: Greek
- Fluent: English, German
- Independent user: Turkish
- Basic user: Japanese, Spanish, Italian