Benutzerspezifische Werkzeuge

Dr. rer. nat. B.Sc. Math. Achim Casties, Dipl. Chem.

Curriculum Vitae



The range of my job experience spans between Software Developer / Big Data Modeler to Software Tester. I worked on both sides of the Software V Model therefore my view is on a large part of the lifecycle of a software product. As a Software Developer I planned and programmed simulations in real time server/client applications and pattern search algorithms. As a software tester I arranged and developed test strategies for medical instruments. I was teaching courses at Australian universities, did oral presentations of research results in the medical area in Australia and consulted a world-renowned company in rail simulations in Germany as well as a medical institute in Sydney in patient screening.


Professional career

The Westmead Institute for Medical Research - Biometric Systems Developer

17 April 2019 - Present in Sydney, Australia

This challenging work spans from the first drawing of a potential data flow scheme to a complete biometric application in mental health

  • Work flow: Developing of a fully automated data transport from sensors of a wrist-worn device via an mobile phone App to a cloud server and finally to the machines of the University of Sydney
  • Processing and data analysis with self-developed code in R and Python on Linux bash
  • Achievement: Setup of a scheduling system to guarantee a day-by-day updated picture of each enrolled patient
  • Achievement: Setup of a web browser for showing the updated data as Splunk dashboards for each case manager who is in charge - Splunk was set up with ESE GmbH, Germany

In the long-term analysis the huge amount of time series of patient data in  resolutions of 30ms are piped from the achieved refined and optimized

EDA (electrodermal activity) and accelerator (movement) results to AI tools for predictive analysis.


ESE Engineering und Software-Entwicklung GmbH -  Data Analyst

1 Dezember 2013 - 15 April 2019 (5 Years 5 Months) Braunschweig, Frankfurt - Deutschland

  • Big Data - Data Mining, Data Analysis is the field on which our mathematical (partly self-programmed) procedures were applied. The group I was involved in was programming in R and Python and was building a data flow scheme with Splunk.
  • Predictive analysis and Fourier Transformation of time series in assumed periodic patterns of rail engine sensor data
  • Languages / Tools: Python, C++,Lua, XML, HTML / Matlab, R, Git, MS Visual Studio,Enterprise Architect
  • Data models, forecasts, ETL, time series analysing, machine learning
  • Consulting as a Siemens Software Engineer Mai 2014 - Dezember 2016, Siemens, Braunschweig
  • Achievement: Real time server / client interface in C++ for simulations of roll-out sections of the Deutsche Bahn
  • Consulting and presentation of results – my parallel self-developed application could be merged into Siemens’ general roll-out dashboard
  • Parallel program development on a 16 processor machine using OpenMp libraries Languages: C, C++ IDE: Eclipse Development tool: Enterprise Architect


SFi Software GmbH - Software Tester

15 April 2012 - 30 September 2013 (1 Year 6 Months) Gummersbach

  • Software testing in the medical devices area
  • Programming and implementing embedded software in those devices (embedded C)
  • Micro-controller programming via CAN bus Language: C, C++ IDE: Eclipse

CUTEC GmbH - Scientific Assistant

1 June 2008 - 30 November 2008, 1 June 2010- 30 November 2011 (2 Years) Clausthal

  • Neural Network application on basic functions of cognitive processes
  • Development of a graphical switchboard for neuron interactions in a neural network
  • Big Data application on radar ground patterns
  • Development of a pattern search algorithm Languages: C#, PostgreSQL
  • Achievement: Self-developed pattern search algorithm successfully implemented into radar evaluation software


CCRC University of New South Wales - Software Developer

 1 July 2009 - 1 March 2010 (9 Months) Sydney, Australia

  • Developing of parts of a big Algorithm in the Climate Change Area
  • Debuggung of Program Code (FORTRAN)


ac3 Australian Technology Park - High Performance Computing Specialist

15 February 2004 - 31 August 2008 (4 Years 7 Months) Sydney, Australia

  • Setting up, debugging applications on distributed systems (Linux Clusters), shared memory machines (SGI) and NEC vector machines Languages: Python, Perl, Linux Bash, Fortran, C
  • Achievements: Successfully debugged or implemented research and professional software
  • Preparing and lecturing  High Performance Computing courses at the universities of Sydney


Angusta Australian Technology Park - Software Developer

1 August 2007 - 1 December 2007 (5 Months) Sydney, Australia

  • Conception and development of an optimization for a bank depot-ATM-shop cash flow with considered legal restrictions of cash amounts in time and ATM site
  • Achievement: Proof of validity
  • Languages: C, bash scripting


  • Technical University Braunschweig
  • Bachelor's degree, Mathematics · (1 April 2015 - 1 April 2018)
  • Technical University Clausthal, Technical University Braunschweig, Germany
  • Doctor of Science - PhD at Technische Universität Braunschweig, Theoretical Chemistry · (1 October 1983 – 1 April 1986, 1 January 1991 - 24 March 1997)