Eelco Visser is Associate Professor at Delft University of Technology. He received a doctorate in computer science from the University of Amsterdam in 1997. Previously he served as postdoc at the Oregon Graduate Institute, and as Assistant Professor at Utrecht University. His research interests include software language engineering, domain-specific languages, model-driven engineering, program transformation, software deployment, and interaction design.
With his students he has designed and implemented the Spoofax language workbench, as well as many domain-specific languages, including DSLs for syntax definition (SDF), program transformation (Stratego), software deployment (Nix), web application development (WebDSL), and mobile phone applications (mobl).