Moritz Schneider

CS master student at ETH Zurich, focused on security and software engineering. Regularly participating in CTFs. Experienced as full-stack developer

Personal Details

Education

  • Nov 2024
    Sep 2021

    MSc, Computer Science

    Swiss Federal Institute of Technology, Zurich

    • Major: Secure and Reliable Systems
  • May 2020
    Jan 2020

    Exchange Semester

    National University of Singapore

    • Chinese Language Course
  • Feb 2022
    Sep 2017

    BSc, Computer Science

    Swiss Federal Institute of Technology, Zurich

    • Focus areas: Compiler Design, Rigorous Software Engineering, Information Security
    • Thesis: Writing an operating system from scratch in Rust

Contests

  • 2024

    XCTF, Defcon CTF Finals with team Organizers

  • 2023

    Defcon CTF Finals with team Organizers

  • 2022

    Part of Team Europe, 1st place, International Cyber Security Challenge

  • 2022

    Defcon CTF Finals, Codegate CTF Finals, and others with the team Organizers

  • 2021

    Swiss team, European Cyber Security Challenge

  • 2021

    Defcon CTF Finals, HITB PRO CTF Finals, and others with the team Organizers

  • 2019

    Swiss team, European Cyber Security Challenge

  • 2019

    Winner, HSR Cyber Security Days CTF

  • 2018

    Winner, Swiss Master Finals CTF

  • 2018

    Finalist, Hack Zurich Hackathon

  • 2017

    Swiss team, European Cyber Security Challenge

Work Experience

  • Nov 2022
    Aug 2022

    Security Engineering Intern

    Google

    • Worked on internal tooling for deploying web security mitigations
    • Implemented features using TypeScript and Go
  • Jul 2021
    Mar 2021

    Software Engineering Intern

    Ergon

    • Worked in a team on a large application, building screens according to business specifications
  • Jan 2020
    Dec 2018

    Frontend Developer

    Association of students at ETH

    • Created a frontend component library with theming support for sub-organizations
    • Implemented a complex interactive navigation component as specified by the designer
    • Implemented several web apps that reached thousands of students

Projects

  • 2022
    tulipSide project
    • Collaborative effort of Team Europe to develop tooling for Attack and Defense CTF
    • Lead developer of new frontend, greatly increased usability and user happiness
    • React, TypeScript and tailwind CSS
    • Source: github.com/OpenAttackDefenseTools/tulip

  • 2020
    vertiledSide project
    • Built a collaborative online editor for tile-based worlds with a friend
    • Built most of the UI including menus, input handling and smooth scrolling
    • Contributed features and fixes to the real time backend
    • Typescript, React, Node.js, WebSockets
    • Source: github.com/tehwalris/vertiled

  • 2020
    CompilerCourse work
    • Created a compiler for a type-checked imperative language using OCaml in a guided course
    • Built parsing, type-checking, compilation to LLVM IR, compilation of IR to x86 assembly