Herr Macek ist seit mehr als 30 Jahren in der Softwareentwicklung in den verschiedensten Positionen vom Entwickler bis zum verantwortlichen Projektleiter tätig. Seine technische Expertise umfasst das gesamte Spektrum vom Backendentwickler mit Java und .Net bis zur Frontendentwicklung mit Microsoft Windows oder JavaScript. In den letzten Jahren kommt hier noch die Ausrichtung auf Themen der künstlichen Intelligenz, speziell des Deep Learnings, hinzu.
Herr Macek ist auch als Trainer und Choach zu den Themen Softwareentwicklung, Softwarearchitektur, Qualitätsmanagement und agiles Projektmanagement seit mehr als 25 Jahren im deutschsprachigen In- u. Ausland tätig.