freiberufler Software Developer & Test Engineer — C++ · C# · Python auf freelance.de

Software Developer & Test Engineer — C++ · C# · Python

offline
  • 79€/Stunde
  • 80333 München
  • National
  • en  |  de
  • 04.02.2019

Kurzvorstellung

David is an Astrophysics PhD who became a stellar Software Developer because of steadily increasing computing and development needs in physics. He brings excellent development skills based on +3 years of experience with algorithm development.

Ich biete

  • Agile Entwicklung
  • C#
  • C++
  • Fortran
  • Jenkins
  • mySQL
  • OpenGL
  • PostgreSQL
  • Python
  • Testautomatisierung

Projekt‐ & Berufserfahrung

Postdoc & Developer in Astrophysics
Kundenname anonymisiert, München
1/2006 – 1/2019 (13 Jahre, 1 Monat)
Hochschulen und Forschungseinrichtungen
Tätigkeitszeitraum

1/2006 – 1/2019

Tätigkeitsbeschreibung

Responsible for code parallelisation, high performance computing, algorithm development at Computational Center for Particle and Astrophysics (c2pap, Excellence Cluster Universe)
Co-wrote open-source astrophysics hydrodynamics code GANDALF in C++/Python parallelised with OpenMP/MPI
Developed Continuous Integration test suite for astrophysics code and new hydrodynamical algorithms, Smoothed Particle Hydrodynamics astrophysics code and Monte-Carlo radiation ray-tracing algorithms
Co-supervised Bachelors, Masters and PhD students and supervised tutorials
Performed comparison test suites between astrophysics hydrodynamical codes
Developed/published new algorithms for large-scale astrophysics simulations
Co-supervised 4th year project students and PhD students

Eingesetzte Qualifikationen

mySQL, C++, Jenkins, Python

Ausbildung

PhD Astrophysics

(PhD Astrophysics)
Jahr: 2006
Ort: Cardiff
MPhys Astrophysics

(MPhys Astrophysics)
Jahr: 2002
Ort: Cardiff

Qualifikationen

Programming languages: C++ · Python 2/3 · C · C# · Fortran
Frameworks: googletest · googlemock · unittest · nose2
Data analysis: NumPy · SciPy
Databases: MySQL · PostgreSQL
Platforms: Linux · macOS · Windows 7
Paradigms: Agile Software Development · Object Oriented Programming · Continuous Integration
Other: Git · Subversion · OpenGL · OpenMP · MPI · Unity 5 · Unreal Engine 4 · Jenkins CI · Travis CI

Über mich

David is an Astrophysics PhD who became a stellar Software Developer because of steadily increasing computing and development needs in physics. He brings excellent software development skills based on +3 years of experience with algorithm development. David co-wrote and published multiple open-source astrophysical hydrodynamics codes and is experienced in developing C++, C, Python and Fortran as well as using game engines like Unity and Unreal Engine. He lead small developer teams, often engaging in pair-programming for prototyping or debugging. He brings stellar communication skills based on lecturing courses for bachelor and master level university courses. David's strengths are his analytical mind, his strong theoretical and practical background, relentless focus on the details, clear communication, and his drive to always keep learning.

Persönliche Daten

Sprache
  • Englisch (Muttersprache)
  • Deutsch (Grundkenntnisse)
Reisebereitschaft
National
Arbeitserlaubnis
  • Europäische Union
Profilaufrufe
1235
Alter
42
Berufserfahrung
16 Jahre und 8 Monate (seit 01/2006)
Projektleitung
2 Jahre

Kontaktdaten

Nur registrierte PREMIUM-Mitglieder von freelance.de können Kontaktdaten einsehen.

Jetzt Mitglied werden