Kristoffer Andersen

Principal Structural Analysis Engineer at Aibel

Oslo, Norway
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
🎓
Top School
Kristoffer Andersen is a Principal Structural Analysis Engineer in Oslo who specializes in computational mechanics and nonlinear finite‑element analysis for large offshore and smaller mechanical structures. He pairs hands‑on programming (Python, C#, Fortran) with expertise in structural dynamics, impact/contact, fire and soil‑structure interaction to deliver verified analyses for projects like Troll A TPC34 and Johan Sverdrup. As creator and main developer of the open‑source packages adapy and paradoc, he is a long‑time OSS contributor and has improved critical tooling such as meshio, trimesh and conda‑forge to enhance mesh I/O, testing and reproducible builds. He routinely applies codes and automation to manage large datasets and streamline pre/post‑processing, translating research‑grade methods into practical engineering workflows. Known for integrating standards (Norsok, Eurocode, DNV) with advanced nonlinear simulations, he focuses on delivering auditable, physics‑based solutions to high‑energy and transient structural problems.
code8 years of coding experience
bookUniversity of California San Diego
bookNorwegian University of Science and Technology
languagesEnglish, German
github-logo-circle

Github Skills (26)

unit-testing10
conda-forge10
geometry10
pytest10
python10
testing10
bash10
cmake10
build-automation10
pathlib10
cross-build9
mesh9
file-io9
triangle9
fileio9

Programming languages (17)

C#C++RustCCMakeSWIGMakefileJupyter Notebook

Github contributions (5)

github-logo-circle
conda-forge/staged-recipes

Nov 2022 - Nov 2024

A place to submit conda recipes before they become fully fledged conda-forge feedstocks
Role in this project:
userAutomation Engineer / Build & Release Engineer
Contributions:35 reviews, 20 PRs, 70 comments in 2 years
Contributions summary:Kristoffer primarily contributed to build system and configuration management, particularly focusing on Conda recipes and build processes. Their work included modifying `build.sh` scripts to incorporate cross-compilation tools, adapting CMake configurations for various platforms, and integrating patches. They also updated build files (e.g., `bld.bat`) and addressed dependency issues, aiming to streamline and improve the reproducibility of the build process.
placeconda-forgerecipescondasubmit
nschloe/meshio

Sep 2020 - Sep 2020

:spider_web: input/output for many mesh formats
Role in this project:
userBack-end Developer & Test Automation Engineer
Contributions:10 reviews, 9 commits, 5 PRs in 6 days
Contributions summary:Kristoffer primarily contributed to the input/output functionality for mesh formats, specifically focusing on Abaqus `.inp` files. Their work involved adding support for include statements within Abaqus files, switching from `os` to `pathlib.Path` for file path management, and implementing tests for the added functionality. They also worked on merging mesh data from external files and fixed bugs related to include filename cases.
meshinput-outputpythonpypispider
Find and Hire Top DevelopersWe’ve 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.
Request Free Trial