Julian Andrej

Computational Mathematician

Livermore, California, United States
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
Julian Andrej is a computational mathematician with 11 years of experience applying advanced numerical methods to large-scale scientific problems at Lawrence Livermore National Laboratory. He holds a PhD in Electrical and Electronics Engineering from the University of Kiel and has progressed from graduate research through a postdoc to a staff scientist role, blending research rigor with production-grade software development. An active back-end developer on the widely used MFEM finite element library, he has contributed memory-safe constructors, bug fixes for linear solvers and mesh readers, and new nonlinear convection integrators that extend the library’s capabilities. Julian combines deep expertise in finite element methods with practical skills in debugging and performance-minded C++ engineering, making him effective at turning complex numerical ideas into robust, maintainable code.
code11 years of coding experience
job6 years of employment as a software developer
bookDoctor of Philosophy - PhD, Electrical and Electronics Engineering, Doctor of Philosophy - PhD, Electrical and Electronics Engineering at The University of Kiel
languagesEnglish, German
stackoverflow-logo

Stackoverflow

Stats
1reputation
0reached
0answers
0questions
github-logo-circle

Github Skills (9)

c-language10
el10
f10
cprogramming-language10
numerical-methods10
linear-algebra9
numerical-integration9
mpi9
hpc7

Programming languages (13)

C++CSSRustCSWIGMakefileTeXJupyter Notebook

Github contributions (5)

github-logo-circle
mfem/mfem

May 2019 - Jan 2023

Lightweight, general, scalable C++ library for finite element methods
Role in this project:
userBack-end Developer & Numerical Methods Specialist
Contributions:318 reviews, 471 commits, 71 PRs in 3 years 8 months
Contributions summary:Julian's contributions center around improving the MFEM library's numerical capabilities, specifically in the context of finite element methods. They implemented a deep copy constructor for the HypreParMatrix class, which is critical for proper memory management and data handling. Further, the user addressed bugs in the SuperLU and ReadCubit modules, indicating active maintenance and debugging efforts. The addition of a new VectorConvectionNLFIntegrator and other related features, such as a filter method, expands the capabilities of the library.
c-plus-plusfinitefemamrc-library
jandrej/firedrake

Aug 2020 - Feb 2025

Firedrake is an automated system for the portable solution of partial differential equations using the finite element method (FEM)
Contributions:10 pushes, 3 branches in 4 years 7 months
dynamical-systemssimulationaempartial-differential-equationsdifferential
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
Julian Andrej - Computational Mathematician