Endre Moen is a data scientist and senior Java engineer based in Bergen with over a decade of professional experience and a 20+ year background in scalable software development. He blends cloud-native streaming and integration expertise (Kafka, AWS, Spring, Reactor) with applied machine learning for time series and finance, having implemented covariance denoising and portfolio construction algorithms. At IMR he led and architected production mapping and marine data platforms and published practical deep-learning work on aging fish otoliths and salmon scales, demonstrating domain-driven ML that matched expert accuracy. Currently at BKK he focuses on big-data processing and Azure AI tooling while maintaining hands-on engineering muscle from building caches, Kafka pipelines and geospatial web clients. His work bridges research and production: he contributes to open-source mapping (OpenLayers) and reproducible ML codebases that emphasize data quality and model interpretability.
13 years of coding experience
2 years of employment as a software developer
MSc Computer Science, MSc Computer Science at University of Oxford
Master of Science - MS Mathematical Statistics and Probability, Master of Science - MS Mathematical Statistics and Probability at University of Bergen (UiB)
BSc (Hons) Computer Science, BSc (Hons) Computer Science at Teesside University
Implementation of code snippets, exercises and application to live data from Machine Learning for Asset Managers (Elements in Quantitative Finance) written by Prof. Marcos L贸pez de Prado.
Role in this project:
Data Scientist
Contributions:299 commits, 5 PRs, 284 pushes in 2 years 2 months
Contributions summary:Endre primarily focused on implementing and analyzing code related to machine learning and statistical methods for financial applications, specifically in the context of portfolio construction and risk management. Their contributions included implementing algorithms for clustering, variance calculations, and the application of Marcenko-Pastur theory. Furthermore, the user worked on functions to denoise covariance matrices and construct portfolios optimized for minimum variance, demonstrating expertise in applying machine learning techniques to financial data analysis.
Contributions summary:Endre primarily focused on modifying and testing the `OpenLayers.Control.SelectFeature` component, likely to fix an issue. Their contributions involved adding, reverting, and re-adding a custom `addLayer` function, and also updating the tests. This suggests an attempt to improve how layers are handled and selected within the control. This involved modifying both JavaScript code and associated HTML test files.
javascriptopenlayers
Find and Hire Top DevelopersWe鈥檝e analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.