Contributions to Open Source projects
Computing A-Level project
As part of my Computing course I developed and documented a desktop application for creating family trees. Written in C#.
University Functional Programming competition
The ray tracer is capable of accurately calculating specular reflection and refraction. It approximates diffusive reflection by projecting 100 rays into 80% of the area above each point on a diffusive surface.
There is a recursion limit of 16 for specular reflection and refraction (for each refraction it is halved as each refraction is accompanied by a reflection) and a limit of 1 for diffusive reflection. — README
I participated numerous times in national physics Olympiads getting into the first 10 places. In 2016 after getting the first place in the Cypriot National Physics Olympiad I participated in the International Physics Olympiad (IPhO 2016) and got a honourable mention.
I received public education in Cyprus from primary up to high school and graduated receiving a 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.
I also sat the following A-Level GCEs after attending afternoon lessons at a private institute:
- Mathematics (C1–4, M1–2): A*
- Further Mathematics (FP1–3, M4–5): A
- Statistics: A*
- Physics: A
- Computing: A
Currently I’m a second-year undergraduate student at The University of Edinburgh studying Computer Science.