Curriculum Vitæ of Simon Leischnig

Software and Algorithms Engineer

Address: Karl-Liebknecht-Str. 33, 07749, Jena, Germany

Phone: 015209975863

Email: simonjena@gmail.com

GitHub: @simlei

Website: simlei.github.io/hi

Professional Experience

Software and Algorithms Engineer - Spleenlab GmbH

May 2023 - Present

Built algorithms for autonomous systems and robotics. Took a standalone product through its full lifecycle — prototype, branding, customer delivery, and ongoing maintenance — and ported a reference algorithm to C99 with a comprehensive test suite, shipped on spec and within its real-time performance budget.

Project Lead JCrypTool - Esslinger IT Consulting

2019 - 2023

Led core development and DevOps for JCrypTool, an Eclipse RCP / OSGi platform hosting 100+ cryptography plug-ins. Owned the plug-in architecture, release pipeline, and deployment infrastructure through to the v1.0 release.

Software Developer - Cynops GmbH

2009 - 2015

Part-time student role — work on JCrypTool and DevOps.

Publications

A Kernel-based Approach to Learning Contact Distributions for Robot Manipulation Tasks

Kroemer, O.; Leischnig, S.; Luettgen, S.; Peters, J.

Autonomous Robots (AuRo), 2017

A Comparison of Contact Distribution Representations for Learning to Predict Object Interactions

Leischnig, S.; Luettgen, S.; Kroemer, O.; Peters, J.

IEEE-RAS International Conference on Humanoid Robots (Humanoids), 2015

Technical Skills

Expert Level

DevOpsBashScala 2/3RustGUI-frameworksDockerGitLinuxSoftware Architecture

Additional Expertise

C++C99JavaMaven/OSGiTypeScriptCI/CDSystem DesignBuild SystemsTest Automation

Education

M.Sc. Informatics / Autonomous Systems

Technische Universität Darmstadt

Graduated 2023

Werkstudent — Deutsches Zentrum für Luft- und Raumfahrt (DLR), Oberpfaffenhofen

11 months in 2018; connected M.Sc. thesis completed 2019

2018 – 2019

Year Abroad — Universitat Politècnica de València

Departamento de Sistemas Informáticos y Computación

2015 – 2016

B.Sc. Informatics

Technische Universität Darmstadt

Graduated 2013

Abitur

Carl-Zeiss-Gymnasium Jena

2008

Notable Projects

ManageBash

ManageBash

Manage your dev system. It's about far more than bash....

bashrust
JCrypTool

JCrypTool

I worked on JCrypTool for a long time during my studies; it basically taught me the practical side of project management and writing Java, my first en...

JavaScalaEclipse RCPOSGiCryptographyGUI DevelopmentProject Management
Autonomous Systems Algorithm Development

Autonomous Systems Algorithm Development

At Spleenlab GmbH: built algorithms for autonomous systems and robotics, shipped a standalone product end-to-end to external customers, and ported a r...

C99C++RoboticsAlgorithm DesignTest-Driven DevelopmentPerformance Optimization
USB Guitar Teacher

USB Guitar Teacher

Research project from uni, This project combines music and computing. Using an Arduino, modified a Western guitar for USB connectivity, enabling real-...

ArduinoOpenCVOpenGLC++Computer VisionHardware IntegrationReal-time Processing

Languages

🇩🇪

German

Native

🇬🇧

English

Professional (C1/C2)

🇪🇸

Spanish

B1