Vytautas Jančauskas is a Senior Scientist based in Munich with 16 years of experience at the intersection of computer science, statistics, machine learning and optimization, grounded by a PhD in Operations Research from Vilnius University. He has evolved from teaching and academic research into high-performance computing roles, leading work packages at the Leibniz Supercomputing Centre and now driving research at the German Aerospace Center (DLR). His practical software craftsmanship spans C, Cython and Python, with notable open-source contributions to scientific and data ecosystems—optimizing supernova simulation code in the widely used TARDIS project and enhancing plotting in pandas. He blends rigorous algorithmic thinking with performance engineering and has a track record of turning research prototypes into production-grade, benchmarked implementations.
16 years of coding experience
2 years of employment as a software developer
Doctor of Philosophy (PhD), Operations Research, Doctor of Philosophy (PhD), Operations Research at Vilnius University
TARDIS - Temperature And Radiative Diffusion In Supernovae
Role in this project:
Back-end Developer
Contributions:306 commits, 18 PRs, 11 pushes in 6 years 2 months
Contributions summary:Vytautas primarily focused on implementing and optimizing core functionalities within the TARDIS project, specifically targeting the computational aspects of supernova modeling. Their contributions included re-implementing and optimizing the binary search algorithm in C, implementing various distance calculations, and porting and improving existing functions such as the macro atom and move packet functions. Furthermore, the user developed and implemented benchmark tests for performance analysis using asv.
Flexible and powerful data analysis / manipulation library for Python, providing labeled data structures similar to R data.frame objects, statistical functions, and much more
Role in this project:
Data Scientist
Contributions:111 commits in 4 months
Contributions summary:Vytautas primarily contributed to the visualization aspects of the pandas library, specifically focusing on enhancements to plotting functions. They implemented and documented new features like `andrews_curves`, `lag_plot`, `bootstrap_plot`, `parallel_coordinates`, and `radviz`. Furthermore, the user significantly improved the `scatter_matrix` function by addressing label handling, adding test cases, and expanding the documentation. Their work involved modifying and extending plotting functionalities within the pandas library.
pythondatalabeled-datamanipulationdataframes
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
Vytautas Jančauskas - Senior Scientist at German Aerospace Center (DLR)