Martijn Wallage

Software Engineer


About Me

I am a versatile software engineer with a proven ability to solve complex problems and communicate technical concepts effectively. At MSIT, I designed engaging, interactive e-courses on a wide range of software engineering topics. In my training at 42 Berlin, I built a strong foundation in C and Linux, while my academic background in logic and philosophy has developed my analytical thinking and communication skills. I am excited to contribute to a team that values creativity, collaboration, and continuous learning.

Experience

Software Engineering Course DeveloperJuly 2024 – June 2025

Master School Institute of Technology - 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

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

TRANSCENDENCE

Single-page Django app that runs the classic Pong game in 3D. (Full-stack, collaborative project.)

Django, Docker, Bootstrap, JavaScript, three.js.

github.com/MartijnWallage/ft_transcendence

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