Personal details

Jon N. - Remote data scientist

Jon N.

Based in: 🇳🇴 Norway
Timezone: Berlin (UTC+2)

Summary

Hi there! My name is Jon. I love using technology to help solve useful problems, and to help others do the same. My background is a combination of software development, embedded systems, signal processing and machine learning. I can mentor in any of these areas, and am especially good at the intersections of these fields.

I have worked as a software engineer full-time since 2010, and Machine Learning Engineer since 2019. Currently, I am Head of Data Science and CTO at Soundsensing.

Over my career I have worked for most kinds of clients, from startups and small technology companies, to municipalities and large multinational corporations.

I have a Master in Data Science, and a Bachelor in Electronics Engineering.

Other

  • Open-source software developer since 2010. GNOME project, GIMP etc.
  • Linux power user since 2008. Arch/Ubuntu/Debian/Fedora/RHEL. Packaging
  • Digital fabricator / maker since 2017, 3d-printing/lasercutting/CNC machining

Work Experience

Head of Data Science & CTO
Soundsensing | Apr 2019 - Present
Python
PostgreSQL
Machine Learning
Sound
System design of complete system for predictive maintenance, from IoT sensors and gateway, to data processing system and Machine Learning, web service with open API and web application frontend. Machine Learning pipeline in Python with PyData stack. Backend development with Flask, PostgreSQL/TimescaleDB, RabbitMQ. Firmware development on STM32 and NRF52 based sensors. CAT LTE 4G and Bluetooth wireless communication.
CTO
Flowhub | Nov 2016 - Nov 2018
RabbitMQ
Web Development
Startups
JavaScript
Development of the Flowhub.io visual-programming IDE, and associated programming runtimes for web-systems, image processing and microcontrollers. Participating in EU research projects as part of Horizon 2020.

Education

Norwegian University of Life Sciences
Master's degreeData Science
Aug 2017 - May 2019
University of South Eastern Norway
Bachelor's degreeElectronics Engineering
Aug 2008 - May 2010

Personal Projects

2019
Machine Learning
Embedded Linux
Microcontroller
Embedded C
Embedded Systems
Machine learning for microcontroller and embedded systems. Train in Python, then do inference on any device with a C99 compiler. Open-source under MIT license.
2016
Image Processing
Signal Processing
imgflo is an image-processing runtime built on top of GEGL. Image processing pipelines can be visually programmed using node-based / flow-based-programming, using the Flowhub.io IDE.