23.04.2026 aktualisiert

**** ******** ****
100 % verfügbar

Software developer (C++)

Karlshuld, Deutschland
Karlshuld +100 km
Dr. rer. nat. Biologie
Karlshuld, Deutschland
Karlshuld +100 km
Dr. rer. nat. Biologie

Profilanlagen

25.11.18 Reference Letter McNeel_Jens Joschinski.pdf
joschinski_software_developer_cpp_data_analysis_short.pdf
joschinski_software_entwickler_cpp.pdf

Über mich

Erfahrener C++-Entwickler und Experte für komplexe Simulationen. Ich verbinde analytische Expertise mit praxisnaher Softwareentwicklung und habe Erfahrung mit sauberer Code-Architektur, Qualitätssicherung, sowie technischer Dokumentation und Reporting.

Skills

Agile MethodologieData AnalysisApple Mac SystemsAutomatisierungUnit TestingC#C++ChinesischCmakeContinuous IntegrationDebuggingSoftware Design PatternsLinuxElektronischer DatenaustauschGitHubInteroperabilitätJSONPythonMicrosoft Visual StudioLeistungssteigerungPredictive ModellingSoftware ArchitectureQualitätsmanagementMarkdownSchreiben von DokumentationSoftwareentwicklungStatistikenUMLMultithreadingDoxygenConcurrencyGitLabGitBetriebssystemeSoftware Version Control
  1. Kernkompetenzen:
  2. Modern C++ (11/17/20)
  3. Quality Assurance (QA)
  4. Software-Architektur, Design Patterns, UML
  5. API Integration (C++/C# Interop)
  6. Tools:
  7. Versionskontrolle: git, GitLab, GitHub
  8. Build Automation: CMake, Visual Studio Solutions
  9. Unit Testing: Google Test (gtest)
  10. Continuous Integration (CI/CD): GitLab shared runners
  11. Dokumentation und Reporting: Doxygen, Word, Markdown
  12. Datenanalyse und Validierung
  13. Analyseskripte und Pipelines (Python)
  14. Strukturierter Datenaustausch (JSON)
  15. Statistik und Vorhersagemodelle
  16. Sprachen
  17. Deutsch (Muttersprache)
  18. Englisch (fließend)
  19. Chinesisch (Grundlagen)
  20. Sonstiges
  21. IDEs: Visual studio, VS code
  22. Betriebssysteme: Windows, MacOS, Linux (für HPC); Grundlagen Cross-platform development
  23. Software Development Life Cycle (SDLC)
  24. Agile Methoden
  25. Performance-Optimierung und Debugging
  26. Concurrency/Multithreading

Sprachen

ChinesischGrundkenntnisseDeutschMutterspracheEnglischverhandlungssicher

Projekthistorie

C++ library für Pflanzensimulation, CAD-integriert

McNeel Europe

Internet und Informationstechnologie

10-50 Mitarbeiter

  1. Performante 3D Simulation von Pflanzenwachstum, Lichtabsorption und Ressourcenmanagement
  2. Design und Implementierung einer C++ library, Einbettung in C# über API
  3. Numerische Validierung, QA, manuelles und automatisiertes Testing
  4. Integration beta-user feedback und bug reports

Portfolio

item-0

Simple arcade game

A simple game that was written in c++ and shows various design patterns (Game Loop, Command, Observers), techniques (template classes, OOP, inheritance) and good practices (documentation, testing)
https://gitlab.com/JensJoschinski/ballgame
item-1

Plant model

Agent-based plant model (C++), integrated into a CAD workflow. Biodiversity analysis tool that helps architects design greener buildings.. Early prototype; full version proprietary. Picture (c) McNeel Europe
https://gitlab.com/JensJoschinski/plant-model-ibm

Kontaktanfrage

Einloggen & anfragen.

Das Kontaktformular ist nur für eingeloggte Nutzer verfügbar.

RegistrierenAnmelden