A Software Developer and Analyst with a demonstrated enthusiasm for technology and its capacity to enhance and improve quality of life.
Skills