Michael Niklas

Development Engineer at Airbus Defence and Space

Augsburg, Bavaria, Germany
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
Michael Niklas is a development engineer and PhD physicist based in Augsburg with five years’ experience applying machine learning and computer vision to remote sensing and space systems. At Airbus Defence and Space he is a principal developer for SAR image processing R&T and the main author of an Image Navigation and Registration toolbox used across projects. He brings strong numerical and algorithmic skills from a research background in theoretical physics and HPC, having built a 45-node cluster and contributed production-quality code to the widely used xarray Python library (optimizing polynomial evaluation and advanced indexing). Equally comfortable writing algorithms and production software, he specializes in image registration, payload-level image processing, and data-type–aware numerical routines. Colleagues describe him as a steady, long-term thinker (self-described “hodler”) who blends academic rigor with practical engineering for autonomous and space applications.
code5 years of coding experience
job4 years of employment as a software developer
bookphysics, physics at Universidad Autónoma de Madrid
bookPh.D., physics, summa cum laude, Ph.D., physics, summa cum laude at University of Regensburg
bookPhysics, Physics at Friedrich-Alexander-University Erlangen-Nürnberg
languagesGerman, English, Spanish
github-logo-circle

Github Skills (10)

data-manipulation10
xray10
python10
numpy10
xa10
algorithms9
data-structure9
pandas9
algorithm9
data-structures9

Programming languages (5)

TypeScriptC++JavaScriptCythonPython

Github contributions (5)

github-logo-circle
pydata/xarray

May 2022 - Dec 2022

N-D labeled arrays and datasets in Python
Role in this project:
userBackend Developer
Contributions:588 reviews, 51 commits, 115 PRs in 7 months
Contributions summary:Michael contributed to the xarray library by implementing new features and optimizing existing code related to polynomial evaluation and indexing. They introduced Horner's algorithm for polynomial evaluation and added support for chunked inputs, enhancing performance. Furthermore, the user fixed issues with `Dataset/DataArray.isel` function, improving the library's functionality for data selection and manipulation. The user also worked on adding the support of handling various datatypes within the polyval, like timedelta64[ns], datetime and cftime datatypes.
pythonnetcdfnumpydaskarrays
headtr1ck/netcdf4-python

Jul 2023 - Nov 2024

netcdf4-python: python/numpy interface to the netCDF C library
Contributions:36 pushes, 3 branches in 1 year 4 months
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
Michael Niklas - Development Engineer at Airbus Defence and Space