Teaching Experience
Currently I'm not formally involved in teaching any courses. I have previously taught at the following summer schools:
- : Practical Reasoning for Description Logics (with Bijan Parsia)
- Lecture 1: Introduction to DLs
- Lecture 2: Tableau-based Reasoning
- Lecture 3: Classification and Experimentation (by Bijan Parsia)
- Lecture 4: Consequence-based Reasoning
- Lecture 5: Reasoning Experiments (by Bijan Parsia)
- : OWL: The Web Ontology Language
- Lecture 1: Overview of OWL
- Lecture 2: Advanced topics
Additionally, I was a teaching assistant and a grader for a number of undergraduate and MSc level courses at the University of Cincinnati, US (2005-2006) and the University of Manchester, UK (2008-2011).
Industrial Experience
I was previously a researcher and a developer at , a semantic technologies R&D company in the US. In that capacity I worked mostly on , an RDF database and the company's lead product. I was responsible for development of the Stardog's SPARQL query planner and query evaluation engine.
I am still in a close collaboration with the Stardog team and regularly contribute to various development activities related to query optimization.
Before 2005 I was a software developer at .