Hannes K. Leinweber

Scientific Programmer at UCLA EPSS

Los Angeles, California, United States

About

I am a member of the Data Science Team at TAE Technologies, Inc. As a team effort we process, calibrate and store sophisticated fusion reactor data that come from thousands of sensors and instruments. We also develop big data visualization tools to accelerate the process of gaining knowledge from the processed data. Previously at UCLA, I have successfully solved many different kinds of problems that are related to space-borne magnetometry (software and hardware). At UCLA, I have been working with leading professors in the field of Space Physics such as Christopher T. Russell (principal investigator of the Dawn mission) and Vassilis Angelopoulos (principal investigator of the Themis mission). •Hardware development and testing: Low noise and low power fluxgate magnetic field sensors including fluxgate core development. Lowest achieved noise level so far: 3.9 pT/sqrt(Hz) @ 1 Hz (with self made core). •Recent NASA and ESA spacecraft mission involvement (mostly software development): MMS magnetometer calibration; InSight magnetics; Venus Express spin axis offset calibration and high frequency interference removal; THEMIS fine attitude corrections and spin axes offset calibration; ARTEMIS spin axes offset calibration; STEREO Earth field comparison, offset calibration and removal of spacecraft interference; Polar fine attitude correction; Cluster magnetometer calibration incl. inter-spacecraft calibration; Galileo Earth flyby magnetometer calibration

Experience

  • Applications Programmer at Earth, Space, and Planetary Sciences, UCLA
    Sep 2024 - Present · 1 yr 11 mos

  • Senior Data Scientist at TAE Technologies, Inc
    May 2016 - Aug 2024 · 8 yrs 4 mos

    •Acquisition of data from sensors and instruments of the fusion reactor •Generation of sophisticated data products from raw data Cluster Computing Big Data visualization tools •Development of software for a Machine State Database

  • Scientific Programmer and Aerospace Engineer at UCLA IGPP
    Jul 2001 - May 2016 · 14 yrs 11 mos

    Selected tasks: • Low noise fluxgate sensor development. Co-investigator: 512k grant. Study sensor configurations and geometries, heat treatment (annealing) of selected core materials, test sensors with sophisticated state-of-the-art laboratory equipment. • Magnetometer in-flight calibration algorithms development for the Magnetospheric Multiscale (MMS) mission. MMS is a heliophysics flagship mission of NASA to study magnetic reconnection. Software development in Python (TkInter, matplotlib, pyCDF, numpy, SciPy), MATLAB and IDL for producing accurate magnetic field data on a tight schedule. Accuracy of magnetic field data is mission critical! • NASA, MMS-Magnetometer ground calibration. Implementation of a ground calibration algorithm in MATLAB for accurate determination of sensor alignment, using reference fields that are only roughly known. • Correcting the spacecraft attitude for the THEMIS and Polar space missions. Development of Software in IDL, MATLAB and FORTRAN 95 for correcting the THEMIS spacecraft attitudes using Earth field comparisons. • Research on using Alfvénic fluctuations of the interplanetary magnetic field to find magnetometer zero levels. Development of MATLAB and FORTRAN 95 software. Publication of a well cited research paper. • In-flight calibration of the rocket-borne vector helium magnetometer of the Dynamo mission. Development of MATLAB and IDL software for removal of spin-harmonics, nutation and attitude determination from magnetic field. • Space physics coordinate transformations. Implemented various coordinate transformations for the THEMIS mission in IDL. • Development of a sophisticated data cleaning procedure for the Venus Express magnetic field measurements (Venus Express is an ESA space mission). Development of MATLAB, Python and Cython software to remove interference form the Venus Express dual-magnetometer measurements.

  • Scientific Programmer at Austrian Academy of Sciences, Space Research Institute
    Nov 1998 - Jun 2001 · 2 yrs 8 mos

    • Development of a MATLAB Toolbox for analysis of planetary and interplanetary magnetic fields. Implementation of a set of analysis tools that can handle multi-spacecraft data. • Magnetic Modeling of the Rosetta Lander and Orbiter. Development of curve-fitting software for three-dimensional magnetic cleanliness measurements as well as creating the magnetic model of the Rosetta Lander and Orbiter. • ESA Multi Magnetometer Sensing Project Researching and creating standalone applications (*.exe) directly from MATLAB code using the MATLAB Compiler and the MATLAB C/C++ Graphics Library.