Technical

Technical

Netpage website - front page

Almost two decades of technical and web development, with a Masters in IT.