School of Computing

Staff Profiles

Stephen Dowsland

Research Software Developer

Background

Stephen is a Research Software Developer within Digital Institute supporting research projects throughout the University by architecting and implementing software solutions. Stephen has over 10 years software development experience, working with both front and backend web technologies. including AngularJS, NodeJs and Python (mainly Pandas/Numpy etc). I also have extensive experience of configuring cloud infrastructure (at the application level) including AWS, Azure and OpenStack.

Projects

Limbs Alive
Involved creation of a web front end to allow users to manage their accounts and clinician to monitor patients as they take part in games to monitor their condition following a stroke.

SiDE - Social Inclusion through the Digital Economy

BeSIDE
Involved creation of custom API and web visualisations to display location and movement data for users in care homes. 

Social Media Analysis for Social Geography (SOMaG)
Creation of web front end to manage social geographers to explore social media data ( > 13million records) through interactive visualisation.

CloudViz
Scalable Cloud rendering system to allow complex rendering on the cloud via a lightweight web interface suitable for thin clients.

CIC - Cloud Innovation Centre

Reading Comprehension for Aphasia - Cross Platform (Android/iOS) Tablet app for conducting reading comprehension tests following Aphasia


Languages
JavaScript, Python, PHP, HTML, CSS/SASS, Bash

Cloud Platforms
AWS, Azure, OpenStack

Frameworks
Pandas, Numpy, AngularJS, NodeJS, Bootstrap, Wordpress, Ionic

Databases
MongoDB, CouchDB, Postgres, ElasticSearch, MySQL

Software
Docker, qGIS, Carto, Power BI, Tableau

Academic Qualifications
Town Planning MSc - Newcastle University
Geography BA (Hons) - Northumbria University



Publications