Photo of Paul Georgiou

Paul (Pavlos) Georgiou
Παύλος Γεωργίου

Born in Limassol, Cyprus I have dual nationality —Cypriot from my father and Polish from my mother— and speak both Greek and Polish with bilingual proficiency. I’m interested in a variety of computer science topics including computer programming and cryptocurrencies. I’m also interested in physics. Also known as “veqtrus”.

Projects

Contributions to Open Source projects

My contributions can be seen on my GitHub profile. Most notably I wrote a major patch to P2Pool.

Segwit Stats

A webpage with statistics on the increased Bitcoin capacity if every transaction used SegWit. Backend written in C# with graphs generated client-side with Plotly.

Computing A-Level project

FamilyTreeCreator

As part of my Computing course I developed and documented a desktop application for creating family trees. Written in C#.

Awards

University Functional Programming competition

In the first year at University I participated in the competition organised by the Functional Programming class and got the second place with my ray tracer based entry. Written in Haskell.

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

Physics Olympiads

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.

Education

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 RS2 & 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 first-year undergraduate student at The University of Edinburgh studying Computer Science.