Mitarbeitende

James Runnalls

Extbase Variable Dump
'fileadmin/user_upload/tx_userprofiles/profileImages/runnalja.jpg' (64 chars)

James Runnalls

Research Software Engineer

Department Oberflächengewässer

About Me

James is a research software engineer in the SURF department who supports a number of research groups with developing, maintaining, and updating open-source scientific software.

Key Skills

  • Experienced at data wrangling, analysis, visualization, and prediction (Python, Matlab, R). Particular experience with environmental data from in-situ monitoring, satellites, and hydrodynamic models.
  • Front-end development of interactive websites for displaying environmental data using frameworks (React.js) and native Javascript.
  • Expertise in building custom, interactive web-based visualizations for communicating scientific data.
  • Full design, development, deployment, and support of RESTful APIs (FastAPI, NodeJS & PHP).
  • Deployment and administration of Linux web servers, with particular experience of cloud platforms (AWS, Heroku).

Example Projects

  • Lead developer of Alplakes, a web application for monitoring lakes from the European Alpine Region. Alplakes combines operational 1D & 3D hydrodynamic models (5 day forecast) with remote sensing and insitu products.  
  • Lead developer of Datalakes an open data portal for Swiss limnological data. Datalakes combines global best practices for open data (FAIR) with cutting-edge visualization, reproducibility, and accessibility.
  • Core developer on the SenCast python package for processing Sentinel 2 & 3 satellite data.
  • Maintainer of the Simstrat 1D operational lake simulation

Responsibilities

  • Further development and maintenance of existing scientific software.
  • Development of new software tools, e.g., for data acquisition, access to databases, data management, data visualization, and operation of numerical models
  • Independent planning, execution and quality assurance of software development projects
  • Support and education of scientists in complying with good practice in the development and maintenance of their own software and in publishing datasets
  • Support of Eawag-wide collaboration among software developers and data scientists
  • Co-ordinate hardware requirements of research teams with informatics department

[[ element.title ]]

Projects

Heterogene Datenplattform für die operative Modellierung und Vorhersage von Schweizer Seen
Ein eindimensionales physikalisches Seemodell, das mit biogeochemischen Modellen gekoppelt werden kann.
Advancing lake research and management through open integration of remote sensing and hydrodynamic products.
Pilotprojekt zur kontinuierlichen Beobachtung der Temperaturen in Schweizer Seen.
Lémanscope: Wie Bootsbesitzer auf dem Genfersee Farben und Sichttiefen als Referenzdaten für die Satellitenfernerkundung messen.
Wie kann man Wasserqualitätsparameter aus der Satellitenfernerkundung für das Monitoring von Seen nutzen?

[[ element.title ]]

[[ element.title ]]

Publications

[[item.title]]
Odermatt, D.; Runnalls, J.; Sturm, J.; Damm, A. (2020) SenCast: Copernicus Satellitendaten auf Knopfdruck, Geomatik Schweiz, Géomatique Suisse, Geomatica Svizzera, 118(9), 12-16, Institutional Repository

[[ element.title ]]

[[ element.title ]]

Address

E-Mail: james.runnalls@eawag.ch
Phone: +41 58 765 5589
Fax: +41 58 765 2168
Address: Eawag
Seestrasse 79
6047 Kastanienbaum
Office: SW B04

[[ element.title ]]

[[ element.title ]]

[[ element.title ]]

[[ element.title ]]

[[ element.title ]]