About Us

Expert Analytics is a Norwegian consultancy offering high-quality technology solutions to both domestic and international customers. We are a spin-out from Simula Research Laboratory and are based in Oslo, Norway.

Our experts have years of hands on experience in the natural sciences, which translates into an ability to analyse and solve complex challenges. For the client, it guarantees that our solutions will meet their needs and beyond.

We offer services within the following fields:

Contact us for quotes and rates:

Our consultants

Johannes Weissmann

Johannes holds a master’s degree in computational physics from the Technical University uf Munich (TUM). He is a pragmatic problem solver capable of seeing the bigger picture and able to rapidly integrate into existing teams and projects.

He has worked with large scale data processing pipelines for the subsea and satellite industry. Currently, he is working with backends for in the financial sector. His preferred challenges are related to data structures and algorithms.

Throughout his career, he has worked with a broad variety of tools, languages and technology, ranging from embedded systems to cloud-native architectures. Recently, he has primarily worked with Go and Python but is also skilled in other programming languages. In particular, Rust has become a passion and mission to use more in his daily work.

Vinzenz Gregor Eck

Vinzenz is a curious, pragmatic, creative problem solver. He holds a PhD in biomechanical engineering, focusing on stochastic simulations of the blood flow in the human arterial system. This interdisciplinary work included working within engineering, medicine, biology, software development and statistics.

His educational background is in mechanical engineering, with focus on numerical methods and bio-materials. Beside his studies, he has worked in several different fields such as virtual commissioning, petroleum research, biomechanics research. His educational and work experience gives him strong analytic skills, the ability to see problems from different angles and has strengthened his communications skills.

In the last years he has mainly been programming in Python, which he has used to write a comprehensive simulation software. He is also familiar with other languages, like C and C++, and can easily adapt beyond this.

Eivind Storm Aarnæs

Eivind has a masters degree in Computational Science from the University of Oslo, completed in 2016. His project investigated a particle system modeling linear elasticity, and accelerating linear algebra computations using GPUs. From the studies leading to his degree he has gained broad knowledge about algorithms, numerical mathematics, and programming in several languages.

Prior work experience includes teaching programming: mostly one-to-one teaching in a lab setting, but also as lecturing and live coding in plenary settings. He has also worked with testing—both manual and automated, and with Android development and some minor Javascript development.

Jakob Schreiner

Jakob submitted his master’s degree in Computational Science and Engineering at the University of Oslo in 2016. His educational background is in mathematics and computational science applied on mechanical problems using numerical methods. This has fuelled his interest for science and technology. He has mainly used Python and has substantial experience using numerical libraries such as Numpy/Scipy and FEniCS. He is also familiar with C/C++ and Java. His experience includes teaching introductory Python at the University of Oslo, mostly in one-to-one settings.

Before joining Expert Analytics he was engaged as a Research Engineer at Simula Research Laboratory. In his thesis he simulated the cerebrospinal fluid flow in patient specific geometries. He solved partial differential equations with the finite element method using supercomputers, both in his master’s thesis and during his work at Simula. Through his education and work he has gained significant experience with numerical simulations and mathematical modelling, as well as problem solving in general.

Guttorm Kvaal

Guttorm is a curious person with an interest and enthusiasm for technology and problem solving. His academic background is focused around applied mathematics, programming, and physics. He submitted his master’s thesis the summer 2017 in the field of Computational Science and Engineering at the University of Oslo / Simula. In his work he performed numerical simulations of micro-particles inhaled into the human respiratory system. This involved writing Python scripts as well as modifying and working with open-source libraries, in addition to data analysis and supercomputer simulations.

While working at Expert Analytics, he has continued developing his programming skills in Python and Go, and has been diving into topics such as machine learning and web programming.

Martin Alnæs

Martin is an expert scientific programmer with a PhD in computational science and more than a decade of software engineering experience from research and industry. This combination of a solid educational background in mathematics and computer science, research and supervision experience, and lots of practical software engineering experience allows him to tackle most development problems as a team player or independently if need be.

He has worked on a wide range of software types including: web tools for scientific visualization using WebGL and JavaScript; embedded audio DSP programming in C; music sequencer software in C++; tools for diff and merge of Jupyter notebooks in Python; utilities for build and test systems in Python; high performance numerical computations in C++ and Fortran; mixed language API design for C++/Python libraries; automated C++ code generation tools with just in time compilation from Python; a declarative domain specific language and symbolic mathematics library for partial differential equations in Python; and software for solving partial differential equations and flow problems.

Andreas Slyngstad

Andreas submitted his master’s thesis in applied mathematics from the University of Oslo and Simula Research Laboratory. In his thesis he investigated numerical schemes, for solving equations describing Fluid-Structure Interaction, using Python and FEniCS. His academic background has given him several tools and approaches for solving complex problems in a computational/software domain.

During his stay at Expert Analytics, he has been polishing his Python skills, while diving into C++ and Arduino technologies in his spare time. Andreas is a positive and curious individual, always interested in learning new concepts and technologies.

Sebastian Gjertsen

Sebastian holds a master’s degree in applied mathematics from the University of Oslo and Simula Research Laboratory, finished in 2017. In his thesis he built a Fluid-Structure Interaction solver with Python using the FEniCS platform. This also included working with supercomputers parallelizing the computational efforts. During his studies he gained knowledge in algorithms, numerical computing and programming in different languages.

After graduating he worked for Shortcut AS, an app-development company, developing iOS apps and working with Splunk for monitoring and analyzing machine-generated big data. He has also taken courses and attended conferences on AI/Machine Learning, learning neural networks using Tensorflow, Keras, scikit-learn.

Apart from that he is highly adaptable to any situation and can quickly learn new languages and frameworks.

Pia Zacharias

Pia is a physicist with more than ten years of experience in scientific computing. She holds a PhD in astrophysics, which she obtained from the University of Freiburg, Germany in 2010. Her areas of expertise include numerical simulations of complex systems, statistical data analysis, signal processing, as well as the development of various feature recognition algorithms and visualization tools for large datasets.

Her analytical mindset and a solid background in physics provide her with a good foundation for finding solutions to complex problems.

Bernardo de Oliveira

Bernardo obtained a PhD in Natural Sciences from the University of Oslo in 2014. He has over a decade of experience working with mathematical modelling and scientific computing in multiple fields including engineering, medicine, pharmacology and biology. His areas of expertise include numerical methods, simulation of multiphysics problems, signal processing and parallel computing. In recent years he has worked mostly with Python, but he also has experience with C++ and other programming languages. His multidisciplinary background and well-developed communication skills allows him to work efficiently both independently and as part of large teams, bridging any gaps between technical problem solving and non-technical end users.

Stian Lågstad

Stian finished his master’s thesis at The University of Oslo in the spring of 2016. During his time as a student, he got exposed to several programming languages, such as R, Python, Scheme, Java, and Javascript. In his work experience following that, first as a consultant for Knowit and then as a software engineer for Cognite, he spent a lot of time in the JVM world with Java and Scala.

Stian believes in letting the compiler and linting tools do as much work as possible because then he as the developer has fewer options to shoot himself in the foot. Following that, he is an eager supporter of strict, functional languages such as Haskell and Scala.

Stian is a pragmatic programmer with the ability to see the world from the user’s perspective, and can thus see their problems and create real solutions. He also has experience being the link between a development team and the customer, having been a tech lead for a small development team in a previous job.

Simen Tennøe

Simen is a computational scientist who finished his Ph.D. in computational neuroscience in 2019. He has a background from computational astrophysics where he wrote software for finding clusters of galaxies in cosmological N-body simulations. His Ph.D. focused on quantifying uncertainties in computational models of neurons and neural networks and he created a Python toolbox for performing these calculations. Additionally, the work included creating a new specification for data storage, data analysis, and developing an educational neural network simulator. Simen also has teaching experience and has co-authored a textbook that teaches first-semester bachelor students in biology programming, data analysis, and computational modeling.

Simen has experience at learning new disciplines and enjoys using the computer to solve complex problems, create models and numerical simulations and perform data analysis.

Kent-Andre Mardal

Kent-Andre is a Professor of Applied Mathematics at the University of Oslo. He has extensive experience with computational modeling, multi-physics simulations, high-performance computing, and scientific software development (Python and C++).

Kent-Andre is experienced in multidisciplinary collaborations where advanced computational techniques are developed to solve real-life problems, in particular in the medicine. In XAL, he brings a broad experience in inter-disciplinary work as well as technical experience in scientific computing involving big data.

Trygve Bærland

Trygve holds a master’s degree in Industrial Mathematics at NTNU in 2015, and has submitted a Ph.D. in Computational Mathematics at the University of Oslo in 2019. In his thesis Trygve developed, analysed and implemented efficient algorithms for solving systems of equations related to fluid flow in the brain. As such, he has substantial experience in development of numerical computer code – mainly in Python, C and C++, and related libraries and tools for multi-language programming.

Trygve is analytical, curious and easily fascinated. This makes him eager to learn and well-adapted to work both as part of a team, and independently.

Anis Ayati

Anis holds a PhD in Fluid Mechanics from the University of Oslo. Before joining us, he completed a three-year postdoctoral fellowship, which included research stays at PUC-Rio, Brazil and Princeton University, USA.

Anis’s main research interests are related to non-linear dynamics associated with multiphase phase flows, wind-generated waves, wall-bounded turbulence and aerodynamics. His research approach has mainly consisted of employing advanced experimental techniques including non-intrusive optical methods. He also has experience with numerical modeling and simulation. Anis is comfortable with analysis and processing of large datasets, he has experience with various programming languages including Python and Matlab and he is familiar with AI / Machine Learning. Anis’s academic background and analytical and curious mindset enable him to adapt to new challenges and systematically solve complex problems.

Eigil Skjæveland

Eigil submitted his master’s thesis in computer science in 2017 after completing a bachelor’s degree in applied mathematics. In his thesis he studied the application of databases to identify higher-level semantics in event data. During his studies, he also taught Python to freshman science students and worked on a project building a real estate statistics portal for an economic analysis NGO.

Before joining us, Eigil worked at Bekk Consulting where he gained experience with enterprise Java and Kotlin development in a large governmental department.

Alocias Mariadason

Alocias has a master’s degree in physics from the University of Oslo, submitted in spring 2018. The subject of the thesis was Quantum Monte Carlo Simulations of Quantum dots constrained in single- and double well potentials. He solved the numerical problem for both systems with new analytic expressions which had not been explicitly done before and a newer method with roots in machine learning to further improve upon the results. Solving these complex systems gave him a varied skill set within the fields of numerical methods, statistical analysis, mathematical optimization, symbolic computation and high performance computing. This has made him experienced in programming with multiple languages and skilled in efficient algorithmic approaches.

With his education in Computational Physics and a curious mindset, Alocias is a positive learner and well-adapted for solving complex problems.

Roar Emaus

Roar has a master’s degree in High Energy Physics from the University of Oslo, completed in 2018. In his thesis he studied two different models of particle production at high energies, one statistical using the thermodynamical equations and one using the properties of a theoretical particle called Pomeron. He also has a practical background working as an electrician. All through his studies he worked with C, C++ and Python, but is adaptable to new systems and languages.

Alexander Fleischer

Alexander submitted his master’s thesis in Computational Physics at the University of Oslo in 2018. The subject of his thesis was Monte Carlo simulations of quantum dots constrained to different potential wells. For his thesis he developed software in C++ and Python, but he has experience with C and Java as well. His education has given him experience in solving complex physical and mathematical problems using various numerical methods and libraries. This has made him an experienced programmer and he is good at adapting to new systems as well as learning new programming languages.

For the past year, he has worked with Python development in the public transportation sector for Ruter As.

Jonathan Feinberg

Jonathan is a seasoned consultant with a demonstrated history of working in the information technology and services industry, with broad experience ranging from designing, building, testing and maintaining large scale programming projects.

He is a specialist within machine learning, stochastic modelling, statistics, and numerical programming. He has an eye for seeing possible solutions to the “hard” problems, and being able to quickly convert those into functioning prototypes.

He has a strong academical background with Doctor of Philosophy (Ph.D.) focused in Computational and Applied Mathematics and Statistics. He trained as a researcher, academical writer and as an academical communicator.

Ola Skavhaug

Ola is an experienced software developer, researcher, and project leader with a PhD in scientific programming. His main areas of technical expertise are mathematical and numerical software development, algorithm development, advanced scripting with modern scripting languages, parallel programming, software testing and deployment, library design, systems programming and scientific visualization.

Through his work, he has obtained an extensive set of skills that allows him to understand and solve challenges in collaboration with customers. Today’s industrial challenges are generally multidisciplinary, and require communication across disciplines to successfully deliver good solutions.

The last few years he has been working in the renewable energy sector in Norway. Among other projects in this field he has been a main developer of SHyFT for doing distributed hydrological modelling and forecasting.

Åsmund Ødegård

Åsmund is a senior software developer, project leader, and researcher, with more than 20 years of professional experience. After spending 13 years at Simula Research Laboratory, Norway’s top-ranked ICT research institution, he founded Expert Analytics in 2013, together with Ola Skavhaug.

Through various positions in his career, he has obtained a broad set of technical and management skills, which he now put to good use as both Managing Director and a Senior Consultant in Expert Analytics. His main areas of technical expertise spans from advanced mathematical software development through web programming to scripting, and from administration of advanced ICT solutions and configuration management to operational work. Through education and practical hands-on experience he has developed strong analytical skills within his fields of expertise. Åsmund holds a PhD in Scientific Computing and a MSc in applied mathematics.