Johan den Haan

Head Research & Development at Mendix

Rotterdam Area, Netherlands

Current
  • Head Research & Development at Mendix
Past
  • System Architect at Mendix
  • Owner at triDesign
  • Developer at Mendix
Education
  • Technische Universiteit Delft
  • Technische Universiteit Delft
  • Calvijn College
Connections
363 connections
Industry
Information Technology and Services
Websites

Johan den Haan’s Summary

Johan has a broad experience in Model-Driven Engineering, more specific in designing and developing Model-Driven Engineering tools and environments. As Developer, Architect and now Head Research & Development he gathered a lot of experience on all levels of innovative software development.

The main focus of his work is the development of a service-oriented, process-centric, model-driven programming model.

Johan den Haan’s Specialties:

Technical specialities: MDA, MDE, DSL's, DDD, Meta modelling, SOA, Web services, Java/J2EE, Spring, OSGi, Application Servers, BPM, etc.

Organizational specialities: Project management, SCRUM/XP.

Certifications:
Certified DEMO Professional, DEMO = Design & Engineering Methodology for Organizations, see www.demo.nl for more information


Johan den Haan’s Experience

  • Head Research & Development

    Mendix

    (Privately Held; 11-50 employees; Information Technology and Services industry)

    August 2007Present (1 year 4 months)

    Responsible for the whole Mendix technology stack, including architecting new ideas, scheduling and leading the very talented R&D team.

    The focus of Mendix is on Model-Driven SOBA (Service-Oriented Business Application) development. Over 90% of an application can be modeled without any programming knowledge. The other part can be programmed with Java in our extensible module-based application server architecture.

  • System Architect

    Mendix

    (Privately Held; 11-50 employees; Information Technology and Services industry)

    January 2007August 2007 (8 months)

    Overall architecture of Mendix XML Application Server version 2. Design and implementation of core elements like event management, concurrency/multi-threading, data handling and external interfaces.

  • Owner

    triDesign

    (Internet industry)

    September 2004August 2007 (3 years)

    Web solution company. Main product is InterWebBeheer (IWB) an online Content Management System (CMS). IWB is based on a Software-as-a-Service (SaaS) model.

  • Developer

    Mendix

    (Privately Held; 11-50 employees; Information Technology and Services industry)

    September 2005December 2006 (1 year 4 months)

    Java programming for the Mendix XML Application Server version 1. Key elements I developed:
    - algorithm to translate XPath queries into SQL queries.
    - generic parser which can parse an input string into an object model based on a set of BNF rules.
    - BPEL engine


Johan den Haan’s Education

  • Technische Universiteit Delft

    M.Sc., Information Architecture, 20062009 (expected)

    Topics in both business and computer science fields are addressed. Main themes: Enterprise Architecture, Enterprise Engineering, Policy Analysis and Multi-Actor Design

    Master Thesis project is research in the field of Model-Driven SOBA (Service-Oriented Business Application) development (currently running)

    Activities and Societies:
    W.I.S.V. Christiaan Huygens
  • Technische Universiteit Delft

    B.Sc., Computer Science, 20032006

    Designed and implemented a "Model-Driven Process Orchestrator" as thesis project. This orchestrator automatically generates business software based on business process models. The project was graded with a 10 (out of 10) by the Delft University of Technology.

    Activities and Societies:
    W.I.S.V. Christiaan Huygens
  • Calvijn College

    College level, Physics, Mathematics, Chemistry, Management & Organization, 19972003


Additional Information

Johan den Haan’s Websites:

Johan den Haan’s Groups:

NGI
NGI department Architecture
DEMO knowledge centre

  •    SoftwareEngineering
  •    Service Oriented Architecture Special Interest Group
  •    The Enterprise Architecture Network
  •    Software Engineering Institute Virtual SPIN
  •    Enterprise Software Community
  •    Dutch ICT professionals
  •    J Architect
  •    Model Driven Architecture
  •    Scrum Practitioners
  •    Via Nova Architectura
  •    Domain Specific Languages User Group
  •    DSM Forum
  •    Mendix

Johan den Haan’s Honors:

Certifications:
Certified DEMO Professional


Johan den Haan’s Contact Settings

Interested In:

  • career opportunities
  • consulting offers
  • new ventures
  • job inquiries
  • expertise requests
  • business deals
  • reference requests
  • getting back in touch

Public profile powered by: LinkedIn

Create a public profile: Sign In or Join Now

View Johan’s full profile:

  • See who you and Johan den Haan know in common
  • Get introduced to Johan den Haan
  • Contact Johan den Haan directly

View Full Profile