**2024-present (University of Western Macedonia, Department of Mathematics) - Assistant Professor**

**2022-2024 (Aristotle University of Thessaloniki, Department of Mathematics) - Postdoc**

Postdoctoral researcher, Supervisor: Professor Hara Charalambous

**2022-2023 (University of the Aegean, Department of Mathematics) - Visiting Lecturer**

Courses taught:

- Group Theory (3rd year course)

- Classical Mechanics (3rd year course)

**2015-2022 (University of Ioannina, Department of Mathematics) - Visiting Lecturer**

Courses taught:

- Linear Algebra I (1st year course)

- Linear Algebra II (1st year course)

- Analytic Geometry (1st year course)

- Calculus I (1st year course in Department of Chemistry)

- Calculus II and Differential Equations (1st year course in Department of Chemistry)

- Gröbner bases (3rd year course)

- Rings, Modules and Applications (3rd year course)

- Transformation Geometry (3rd year course)

- Algebraic curves (3rd year course)

- Euclidean Geometry and non Euclidean Geometries (4th year course)

- Topics in Algebra: Module theory (4th year course)

- Topics in Algebra: Advanced Commutative Algebra (4th year course)

**2017-2018 (Aristotle University of Thessaloniki, Department of Mathematics) - Visiting Lecturer**

Courses taught:

- Computational methods in Algebra and Algebraic Geometry (3rd year course) (Fall semester)

**2014-2015 (University of the Aegean, Department of Mathematics) - Visiting Lecturer**

Courses taught:

- An introduction in Life Insurance Mathematics (1st year course)