Summary
Martin Rupp is a pragmatic developer with 16 years of experience building performant data and database systems, currently improving the development experience for ERP developers at Everest Systems. He brings deep expertise in TypeScript, C++ and Java, with a strong background in big-data file formats (Parquet, ORC), distributed storage, and performance optimization from roles at SAP and Splice Machine. His early research work on algebraic multigrid solvers and HPC taught him to optimize at both algorithmic and systems levels, including CUDA/OpenCL and MPI cluster programming. Martin blends hands-on engineering—implementing MERGE INTO SQL, ODBC drivers, and efficient file readers—with mentoring and leading small international teams. He holds a diploma in mathematics (1.0) from the University of Heidelberg, reflecting a solid theoretical foundation that informs practical solutions. Colleagues value his knack for turning complex I/O and storage challenges into maintainable, test-driven code and tooling enhancements for developer workflows.
16 years of coding experience
20 years of employment as a software developer
Diploma, Mathematics, 1.0 with distinction, Diploma, Mathematics, 1.0 with distinction at Ruprecht-Karls-Universität Heidelberg / University of Heidelberg
Abitur, Mathematik, Abitur, Mathematik at Carl-Benz-Gymnasium Ladenburg
German, English