Nicholas Gibb

Ottawa, ON, Canada · gibbnick@gmail.com

Hello, world! I'm Nick, a software developer and earth scientist based in Ottawa, ON. I develop science-based software tools and data-driven technologies to reduce the negative impacts associated with climate change and natural hazards.

Demos of ER2, a risk assessment tool for earthquakes and floods:


Experience

Data Scientist

Canmet Mining (Natural Resources Canada)
Mar. 2020–Present | Ottawa, ON

Software Developer

Geological Survey of Canada (Natural Resources Canada)

  • Created an online mapping application for conducting natural disaster risk simulations (earthquakes, wildfires, and floods). Gained expertise in Python, JavaScript, HTML5/CSS, SQL, Docker, AWS, data science, and data visualization.
  • Using Python and its data science libraries, developed algorithms for rapidly determining damages and losses associated with flood events. Validated the accuracy of the algorithms through extensive testing and analysis.
  • Recognized as Natural Resources Canada’s Best of 2018.
  • Awarded the 2018 Sector Merit Award for Excellence in Science.
  • Wrote and maintained technical design documentation to guide end users and other developers.
  • Built and deployed a versatile and informative database dashboard for geochemical data.
  • Provided technical advice for the "Visualizing Climate Change" project at Mila (project lead: Yoshua Bengio).

Jan. 2018–Feb. 2020 | Quebec, QC

Research Professional (Hydrology)

Agricultural Producers Association of Saskatchewan
  • Researched the impact of climate change on Prairie water resources. Produced a 75-page report detailing potential strategies to ensure water security, particularly for the agricultural sector.
Aug. 2017-Dec. 2017 | Regina, SK

Education

University of Saskatchewan

Master of Science — Geo-Environmental Engineering
2014–2017 | Saskatoon, SK

McGill University

Bachelor of Science — Earth Sciences and Economics
2010–2014 | Montreal, QC

Technical Skills

  • Programming languages: Python, JavaScript, C#, Bash
  • Machine learning: PyTorch, Pandas, Numpy, Matplotlib, Scikit-Learn
  • Cloud: Docker, AWS
  • Version control (git)
  • Web development: Flask, React, Node, HTML/CSS
  • Databases: SQL, Postgres, SQLite
  • Geospatial: ArcGIS/QGIS, PostGIS, GDAL
  • Fluent in English and French


Awards