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)
- Designed interactive courses in software development, especially Python.
- Worked on Codio and Runestone Interactive, in Markdown, Restructured Text, and D2.
- Collaborated in a team of content developers, using Slack and GitHub.
LECTURER IN PHILOSOPHYSeptember 2017 – July 2022
Leipzig University - Germany
- Developed and delivered courses in logic and analytic philosophy, focusing on critical thinking and problem-solving.
- Mentored students, providing academic support.
- Managed and organized academic conferences, coordinating with international scholars.
VISITING SCHOLAR IN PHILOSOPHYSeptember 2019 – March 2020
University of Chicago - USA
- Conducted philosophical research in collaboration with faculty, resulting in publications in top-tier journals.
Education
CORE CURRICULUM IN SOFTWARE ENGINEERINGFebruary 2023 - August 2024
42 Berlin - Germany
PHD IN PHILOSOPHY2013 – 2017
King’s College London - United Kingdom
- Specialized in analytic philosophy of language, conducting independent research.
LOGIC YEAR2011 – 2012
Institute for Logic, Language and Computation
University of Amsterdam - the Netherlands
- Completed a specialized graduate program in logic and formal semantics.
- Wrote a master thesis on vagueness in formal and natural languages.
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
- Passed ten elective courses in logic and computer science.
- Wrote a bachelor thesis on Kolmogorov complexity.
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