Application Developer
Citi
Yeegen Co.
Software Developer
The University of Edinburgh
Heriot-Watt University