Senior Software Developer
CurrentDesign and development of VisualEvents, a framework focused on 2D and 3D graphics designed for use in web applications like event location software, booking and the like. This framework uses vue.js and three.js and involves client-side java script APIs as well as REST APIs for the embedding software. PLM projects with ENOVIA Smarteam and ENOVIA 3DExperience- data migration projects from other PDM/PLM systems into ENOVIA 3DExperience, the biggest of which comprised 1.6 Mio. mainly CAD files, namely Solid Works drawings, parts and assemblies in 3.2 Mio 3DExperience documents with about 9o Mio meta data - an over more than one year lasting project to re-engineer an existing legacy Oracle forms/SQL application into a java application based on the ENOVIA 3DExperience Java API completed in 2014 continuously supporting and enhancing the data model and functionality since then- the implementation of an integration plug-in for Eplan Electric P8 with ENOVIA 3DExperience most recently extended with respect to more elaborate bill of material requirements core developer of the CAD system CADdy++ (C++)design, implementation and support of the COM-API (ATL) of CADdy++ .NET and python applications based on the API in order to enhance the CAD systems functionality or to fulfill special customers' needs especially: - integration with the PLM system ENOVIA Smarteam- implementation of the CADdy++ module 'Eventplanung'