
Yannick Müller
Verified Expert in Engineering
Artificial Intelligence (AI) Developer
Yannick has been a programmer for more than 10 years. He trained as a mathematical and technical software developer and has studied artificial intelligence. You could characterize him as a full-stack developer with a preference for back-end work. He's strongest in C++, Java, and C#, but he also has a fair knowledge of many others: C, Python, Django, JavaScript, Lua, and Bash. He's punctual, flexible, and works until the job is done.
Portfolio
Experience
Availability
Preferred Environment
Qt Creator, Git, Eclipse, Linux
The most amazing...
...thing I had to implement from scratch was a simultaneous localization and mapping algorithm where a robot has to autonomously create a map of its environment.
Work Experience
Software Engineer
picturemaxx AG
- Developed a cross-platform media search engine for professional media buyers.
- Built a high-performance work-queuing system for expensive tasks such as image and video rendering.
AI Developer Intern
ZyLAB Technologies B.V.
- Created language identification algorithms.
Software Developer
TravelTainment GmbH
- Developed a tool to automatically match huge amounts of different hand-input input data to internal data.
Mathematical and Technical Software Developer Apprentice
TravelTainment GmbH
- Developed software for travel agencies to entice customers and to book trips using the first available multi-touch computers.
- Created a framework for statistical analysis and detection of irregularities in communication with customer infrastructure.
- Built a tool to analyze and categorize large log files on many remote servers.
Experience
Avionic Configuration Software
IHNP
picturemaxx Rendering Network
my-picturemaxx 5.0
http://my-picturemaxx.com/Longscroll-Qt
https://github.com/TripleWhy/longscroll-qtCarcasum
https://github.com/TripleWhy/CarcasumLanguage Identification
Hotel Matcher
ServerGrep
Statistical Communication Analysis
Vision Desk
Skills
Languages
SQL, C#, C, Java, C++, C++17, C++14, C++11, YAML, XML, Python, Less, Flash ActionScript, Lua, JavaScript, QML, CSS, HTML
Frameworks
Qt 5, .NET, Swing, Qt, Boost, Windows Presentation Foundation (WPF), Django
Tools
Git, Qt Creator, Eclipse IDE, GTK+, NGINX, Apache Maven, Microsoft Visual Studio
Paradigms
Object-oriented Programming (OOP), Cross-platform, Distributed Computing, Unit Testing, REST, High-performance Computing, Parallel Computing, Concurrent Programming, Agile Software Development
Storage
MySQL, PostgreSQL
Other
Performance Optimization, Mathematics, Optimization, Scalability, Architecture, MCTS, Machine Learning, Information Extraction, Data Mining, APIs, Artificial Intelligence (AI)
Libraries/APIs
JAXB, OpenMP, jQuery, MPI
Platforms
Linux, Eclipse, NetBeans, Android, Java EE
Education
Master of Science Degree in Artificial Intelligence
Maastricht University - Maastricht. Netherlands
Bachelor of Science Degree in Scientific Programming
Fachhochschule Aachen - Aachen, Germany