Camilo Hernández Nyreen

Programmer, geospatial researcher, and musician.

Experience

Mar 2024 – Aug 2025 · Helsinki, FI

Programmer / Modeller·Baltic Marine Environment Protection Commission

Worked on development of geospatial and environmental analysis tools.

  • Implemented the Sufficiency of Measures (SOM) analysis framework (Computation + UI).
  • Developed algorithms to process geospatial data (ArcPy, Geopandas, Rasterio).
  • Open-source, available on HELCOM's github under 'SOM'.
PythonArcPyPandasNode.jsElectron.jsGitHub ActionsExcel

Mar 2023 – Dec 2023 · Espoo, FI

Researcher·Finnish Geospatial Research Institute

Worked on geospatial analysis and ML experiments.

  • Peat depth prediction through Geographically Weighted Regression.
  • Performance optimization through high-performance computing.
PythonGeopandasRasterioNumpyShapely

Jan 2022 – Dec 2022 · Espoo, FI

Research Assistant·Aalto University

Worked on stormwater quality modelling.

  • Authored a paper on stormwater quality simulations.
  • Code available on github under 'swmm-sediment-traps'.
PythonExcelVBASWMM

May 2018 – Sep 2021 · Espoo, FI

Developer·ProdLib

CAD and BIM object and model drafting.

  • Part time during studies.
RevitArchiCADAutoCADInventorPythonJavaScriptC#

Education

2020 – 2022 · Lyngby, DK

Water and Environmental Engineering (MSc)

Technical University of Denmark, Aalto University

Thesis: “Assessment of sediment traps for controlling stormwater quality in a heavily urbanized area

2016 – 2020 · Espoo, FI

Energy and Environmental Technology (BSc)

Aalto University

Thesis: “Development of simple open code to create random particle arrays

Projects

Public transit game of tag with multiplayer. In development, demo available.

FastAPIPythonJavaScriptHTMLCSSWebSockets

Static quiz generator. Create quizzes with a simple URL format, and share them with friends.

JavaScriptHTMLCSSCompression algorithms

SOM

Sufficiency of Measures analysis tool, developed while at HELCOM.

PythonPandasNumPymultiprocessingJavaScriptNode.jsElectron

Newspaper frontpage puzzle game. Demo available.

Next.jsTypeScriptReactTailwind CSSElectron.js

Next.js + Spotify OAuth. Plays a random track from your playlist, and you guess the title with progressive hints. Currently invite only.

Next.jsTypeScriptSpotify APIReact

Personal portfolio. You are visiting the site right now :)

Next.jsTypeScriptReact

swmm-sediment-traps

Simulation of sediment traps in stormwater catchments.

PythonPandasNumPymultiprocessingpyswmm

Creative

Music and lyrics under the artist name Wholesale Tuna.

Read the lyrics on the Wholesale Tuna Website

20241021 120424
20241028 122436
20241028 123959
20241028 124154
20241028 125207
20250519 180219