Research Software Engineer
Role in NEODAAS
James works as a research software engineer within NEODAAS.
James has a background in Computer Science (Bsc. Hons) and works with scientists to develop software and processing chains for applying complicated algorithms to large Earth Observation datasets. James originally joined the NEODAAS team in 2013 on a student placement and has since been heavily involved in processing data for customer requests and developing both current and novel data processing capabilities.
His other interests include developing software for scalable HPC/grid computing, writing and giving training seminars, and keeping an eye on emerging programming languages/technologies that may be impactful in the future.