Skip to content
View Odin107's full-sized avatar
  • Oslo, Norway

Block or report Odin107

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
Odin107/README.md

Odin Johansen

Developer at Statistics Norway (SSB) · MSc in Physics, University of Oslo

Computational physics · Scientific machine learning · Quantum computing

I explore the connection between physical models, numerical methods, and machine learning. My public projects cover neural PDE solvers, finite element methods, and quantum algorithms, alongside experiments in software and game development.

Based in Oslo, Norway.

Selected work

Project What you'll find
PINNs vs. finite element methods A comparison of neural and numerical solvers for diffusion and Poiseuille flow, using PyTorch and FEniCSx. Source code, figures, and a project report.
Quantum computing & variational methods Experiments with quantum states, entanglement, and variational quantum eigensolvers using Qiskit and NumPy.
Quantum Fourier transform & phase estimation QFT implementations, phase-estimation circuits, and Hamiltonian-eigenvalue experiments.
Gravity Wells TD A TypeScript game prototype in which towers reshape a potential field to influence enemy trajectories.

Technical focus

  • Scientific ML: physics-informed neural networks and comparisons with numerical baselines.
  • Numerical simulation: differential equations, diffusion, fluid flow, and finite element methods.
  • Quantum computing: quantum circuits, variational methods, Fourier transforms, and phase estimation.

Tools

Scientific computing: Python · PyTorch · NumPy · SciPy · Matplotlib · FEniCSx/DOLFINx · Qiskit
Interactive software: TypeScript · HTML Canvas · Vite · Vitest

Pinned Loading

  1. FYS5419_Proj2 FYS5419_Proj2 Public

    Quantum Fourier transforms and phase estimation with NumPy and Qiskit, including circuit simulations and Hamiltonian-eigenvalue experiments.

    Python

  2. FYS5429 FYS5429 Public

    Physics-informed neural networks vs. finite element methods for diffusion and Poiseuille flow. PyTorch + FEniCSx.

    Python

  3. FYS5419 FYS5419 Public

    Quantum computing experiments with Qiskit: quantum states, entanglement, and variational quantum eigensolvers compared with numerical methods.

    Python

  4. Simple_Tower_defense_game Simple_Tower_defense_game Public

    Gravity Wells TD: a TypeScript and Canvas tower-defense prototype where potential fields shape enemy trajectories.

    TypeScript