- C# (and VB.NET)
- C and C++
- Assembly (x86-64, MIPS)
- .NET and Windows Forms
NumPy, scikit-learn, tensorflow.keras
- Greek and Polish (Native/
- English (Fluent)
- Networking equipment
- Co-head of SigCoin, a Special Interest Group of my university’s technology society (CompSoc)
The University of Edinburgh — Informatics (MInf) 2017 – 2022 (5-year undergraduate Masters Programme) | Edinburgh, UK
Courses: Algorithms & Data Structures, Functional and Object-Oriented Programming, Database Systems, Operating Systems, Computer Systems, Computer Security, Computer Networks, Machine Learning, Natural Computing, Quantum Computing, Cryptography, Blockchains and Distributed Ledgers, Software Engineering, Software Testing, Formal & Natural Language Processing, Logic, Discrete Mathematics, Probability Theory, Linear Algebra, Calculus
Took Physics (1A & 1B) as outside courses in the first year.
Agias Fylaxeos Lyceum/ IMS Private Institute — High School 2013 – 2016 | Limassol, Cyprus
Cypriot Apolytirion with average mark of 19.5/20. As part of my public education I got certified in Cisco CCNA Routing & Switching RS1 & RS2.
A-Level GCEs: Mathematics (C1–4, M1–2): A*, Further Mathematics (FP1–3, M4–5): A, Statistics: A*, Computing: A, Physics: A
Work & Experience
School of Informatics, The University of Edinburgh — Teaching Support Provider September 2019 – Present | Edinburgh, UK
Tutor for Informatics 1 - Introduction to Computation (Functional Programming) and Informatics 2C - Introduction to Computer Systems.
Cypriot National Guard — Military Service July 2016 – September 2017 | Cyprus
Served the Artillery with specialization in Handling of Communication Media. My specialization involved handling military radios and telephone switches.
Melior Ltd — Junior Software Engineer/ Intern July 2015 | Limassol, Cyprus
Worked mostly on websites using C#/
I have contributed to open source projects and open-sourced some of my personal projects, which can be found on my GitHub profile. Most notably I wrote a major patch to P2Pool, a decentralized Bitcoin mining protocol. I have also contributed to electricitymap.org, a visualisation of CO2 emissions of electricity consumption.
University Functional Programming competition — Second Place November 2017 | Edinburgh, UK
Organised by the Functional Programming class. Wrote a ray tracer in Haskell.
International Physics Olympiad 2016 — Honourable Mention July 2016 | Zurich, Switzerland
Represented Cyprus as part of a 4-person team after getting the first place in the final stage of the Cypriot Physics Olympiad of that year.