Guilhem Martysolidworks, Microsoft Office , programming