Within the research project DAIMON the web application Amucad is extended by corresponding functionality. The application of the company Egeos will be extended on different levels such as 3D molecular representation of chemical warfare agents, analysis of chemical compositions of warfare agents with visual representation, compounds with corresponding measurement data. The technologies used here are Postgresql with PostGIS, React, Geoserver, Docker and Node.JS
A more leisure project is the text mining-grouping than R Shiny application. The source code is an R application that uses the normalized compression distance to convert the text data into a distance matrix and then uses the affinity propagation to convert it into a visual representation. The idea for this procedure was generated from the project SocialCars in order to get a visual impression of the different research projects and their relationship to each other on the basis of the textual representation.
Since the project work focused on traffic simulation, the application examples in this area were designed. In all cases a microsimulation was constructed, especially for pedestrians a crowd simulation was constructed. Two projects have been created, but they will not be developed any further
- MecSim is a simple traffic simulation based on the Nagel-Schreckenberg follow-up vehicle model with the attempt to connect the platform Jason as an AI application. Since integration was not possible due to the system architecture, the projectLightJason was started, which meets the requirements due to a different architecture.
- Crowd Simulation is a simple grid-based simulation (by Pokemon) based on LightJason. Here the Social-Force developed by Dirk Helbing was developed and tested in an extended form as part of a master thesis.
The research project LightJason will be the result of my PhD in the field of multi-agent systems. Multi-agent systems are an area of (weak) artificial intelligence. The goal of this work is to human behavior in software and to use AI algorithms. The concept of Agent should represent a single individual or a part of the individual.
Since such systems are initially designed using classical logic, one goal of my work was the application of unsharp structures as fuzzy logic. Another important requirement was the scalability of such algorithms for complex systems. Thus my dissertation bridges the gap between classical logic, multi-valued logic, high-scalability, machine learning and current software architecture such as an asynchronous event-driven execution model or application within a service-oriented architecture for web applications, as well as application within simulation environments.
Qualification & Knowledge
Degrees and Certificates
- PhD in Artificial Intelligence (TU Clausthal Mobile and Enterprise Computing und Model-based system analysis and simulation) in current research projects
- University certification in the field of teaching, presentation, rhetoric, teaching and tutoring support
- German Diploma in theoretical computer science with focus on mathematical optimization, machine learning and big data & high scalability (TU-Clausthal)
- Apprenticeshipn & Career: IT Specialist Application Developer IHK Koblenz with Cisco CCNA
- Part-time work since 2002 as software developer
Technologies and Knowledge
- OS: OS X, Linux (Debian, Ubuntu, Gentoo, FreeBSD, SuSE), Windows
- IoT Mozilla Things
- Java: Sprint-Boot, AntLR, Hadoop Twill, Maven, Gradle, LibGDX, Jetty, Jersey, Jaxb
- C/C++ (11 & 14): Boost, LAPack, MPICH, Qt
- R, R Shiny, SWI-Prolog, Matlab, Lua, LaTeX
- MongoDB, Redis, MySQL, PostgreSQL & PostGIS, SQLite, Hierarchical Data Format, Microsoft Access, Microsoft SQL
- jQuery, jQuery-UI, Bootstrap, PHP, React, GraphQL, Phaser.io
- Git, Mercurial, Subversion
- Node.JS, Apache, Nginx, OpenLDAP, Postfix
- Microsoft Navision (Attain) / Dynamics, Microsoft FoxPro, Crystal Reports
- Free Pascal / Borland Turbo Pascal / Delphi, MinGW / MSYS
- REST, SOAP, RMI
- SCons, Makefiles
Disclaimer: Despite careful content control, we assume no liability for the content of external links.
The operators of the linked pages are solely responsible for their content.
Responsible for content according to § 55 Abs. 2 RStV
Telefon: (+49) 170 - 20 67 522
GPG Schlüssel: 28DAD71AD1473E7F
All works and content are licensed under a Creative Commons-Lizenz lizenziert , unless otherwise stated.
All source codes, unless otherwise stated, are subject to GPL Version 3.0
Social Media Buttons by Alfredo Hernandez