C J Mac Eochagáin
C J Mac Eochagáin

C J Mac Eochagáin

A recent Computer Science graduate from Trinity College Dublin