Martijn Wallage

Software Engineer | Instructional Designer


About Me

I design engaging, interactive learning experiences in software development. At 42 Berlin and in my role as an Instructional Designer at Masterschool, I’ve proven my ability to quickly master new languages and platforms, delivering courses that are both technically sound and pedagogically effective. My background as an academic philosopher helps me break down complex ideas into clear, logical steps.


Experience

SE INSTRUCTIONAL DESIGNERJuly 2024 – current

Masterschool - remote (freelance, 20 h/w)

LECTURER IN PHILOSOPHYSeptember 2017 – July 2022

Leipzig University - Germany

VISITING SCHOLAR IN PHILOSOPHYSeptember 2019 – March 2020

University of Chicago - USA

Education

CORE CURRICULUM IN SOFTWARE ENGINEERINGFebruary 2023 - August 2024

42 Berlin - Germany
  • Peer-to-peer learning in C, C++, Git, Bash, and Linux system administration.
  • Collaborated in teams of 2 to 5 developers, using GitHub.
  • Achieved the maximum grade on all individual projects.
  • PHD IN PHILOSOPHY2013 – 2017

    King’s College London - United Kingdom

    LOGIC YEAR2011 – 2012

    Institute for Logic, Language and Computation
    University of Amsterdam - the Netherlands

    MLITT IN CREATIVE WRITING2008 – 2009

    University of Glasgow - United Kingdom

    MA IN PHILOSOPHY2007 – 2008

    University of Amsterdam - the Netherlands.

    BA IN PHILOSOPHY2004 – 2007

    University of Groningen - the Netherlands

    Projects

    MINIRT

    A ray tracer written in C and using an OpenGL graphics library. (Collaborative project.)

    C, OpenGL, Linear Algebra

    github.com/MartijnWallage/42_MiniRT

    MINISHELL

    Partial recreation of Bash shell. (Collaborative project.)

    C, Bash.

    github.com/MartijnWallage/42_minishell

    PHILOSOPHERS

    Simulation and solution of the dining philosophers problem for concurrent computing.

    C, Concurrent Algorithm Design

    github.com/MartijnWallage/42_Philosophers