Skip to content
View AFeuerpfeil's full-sized avatar

Highlights

  • Pro

Organizations

@ManyBodyLab

Block or report AFeuerpfeil

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.

Maximum 250 characters. Please don't include any personal information such as legal names or email addresses. Markdown supported. This note will be visible to only you.
Report abuse

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

Report abuse
AFeuerpfeil/README.md

Hi there, I'm Andreas!

PhD in theoretical physics specializing in computational many-body methods (tensor networks, exact diagonalization, Monte Carlo). My work focuses on moiré systems and large-scale numerical simulations, and I enjoy building high-performance Julia libraries for scientific computing, quantitative modeling, and industry applications.

About me

  • Researcher at the University of Wuerzburg working on moiré materials and strongly correlated electrons using tensor-network and Monte Carlo methods.
  • Interested in roles at the intersection of physics, software engineering, and quantitative finance, especially where numerical modeling, HPC, and rigorous data-driven decision making matter.

Skills

  • Languages and tools: Julia, Python, Linux, HPC/MPI, Git
  • Methods: Tensor networks (MPS/iMPS), exact diagonalization, Monte Carlo for quantum many-body systems
  • Strengths: Numerical optimization, algorithm design, scientific software architecture, open-source collaboration

What I'm currently working on

  • Maintaining and developing many-body methods and generic Julia packages in the open-source organization ManyBodyLab:
    • Infinite tensor-network algorithms (e.g. iDMRG, MPO-compression) based on ITensors.jl
    • MPI-parallelized tensor-network algorithms in MPSKitParallel.jl
    • High-performance exact diagonalization tools
    • Monte Carlo for quantum many-body systems using Carlo.jl
  • Designing modular backends to support multiple tensor-network libraries, improving flexibility and reuse across projects and reducing duplication in downstream codes.
  • Contributing to MPSKit.jl and ITensors.jl, abstracting code and improving performance and maintainability.

Interests and goals

  • Applying physics-inspired numerical methods to:
    • Quantitative finance (stochastic simulation, time-series modeling, portfolio and risk analysis)
    • Large-scale scientific computing and optimization
  • Building robust, well-documented open-source tools that can be used beyond a single research project.

Get in touch

Pinned Loading

  1. ManyBodyLab/MPSKitAdapters.jl ManyBodyLab/MPSKitAdapters.jl Public

    Lightweight adapter package providing seamless conversions between MPSKit.jl and other Julia tensor libraries using package extensions.

    Julia 2

  2. ManyBodyLab/DiagHamInterface.jl ManyBodyLab/DiagHamInterface.jl Public

    Interface to the DiagHam library.

    Julia 1

  3. ManyBodyLab/PeriodicArrays.jl ManyBodyLab/PeriodicArrays.jl Public

    Arrays with fixed size and arbitrary boundary conditions.

    Julia 1

  4. ManyBodyLab/TensorKitAdapters.jl ManyBodyLab/TensorKitAdapters.jl Public

    Lightweight adapter package providing seamless conversions between TensorKit.jl and other Julia tensor libraries.

    Julia 1