Michael Sperber

CEO at Active Group GmbH

Stuttgart Region

About

I build software, and help my customers build software - faster and more robustly than with the processes and tools they have in place. Developing software faster means more time to focus on what matters: functionality and user experience. Developing software more robustly means fewer bugs, powerful and extensible domain models, and less time spent on refactoring or reengineering. I do this by combining the latest research on software development, specifically functional programming, with over 25 years of pragmatic experience building software in many different problem domains. Specialties: architecture and development of complex software, domain-specific modelling, concurrent and distributed systems, programming language design, compiler construction, formal methods, multimedia programming and hardware interfacing, modelling, valuation, and management of financial derivatives, large-scale refactoring, Scheme, Haskell, Objective Caml, Standard ML, Erlang, Racket, Scala, Clojure, Lua, F#, Lisp

Experience

  • Active Group GmbH (15 yrs 10 mos)
    • CEO
      Jun 2024 - Present · 2 yrs 2 mos

    • C*O
      Sep 2016 - Present · 9 yrs 11 mos

    • CTO / Technical Director
      Jan 2014 - Aug 2016 · 2 yrs 8 mos

  • Software Architect at Starview Technology
    Oct 2010 - Feb 2011 · 5 mos

    semiconductor fab scheduling, programming-language design, functional programming

  • freelance software developer at DeinProgramm
    2003 - Oct 2010 · 7 yrs 10 mos

  • freelance software developer at Fahrlehrerversicherung
    2004 - 2010 · 6 yrs

    developed combined web/desktop application that interactively calculates premiums for various kinds of insurance

  • Contributor and shareholder at PLT Scheme Inc
    1997 - 2010 · 13 yrs