Matthew Nemitz

✉ matt.nemitz@gmail.com Beukenweg 22 II, Amsterdam, Netherlands
☎ +31 6 27 12 64 43 🔗 mattnemitz.dev

Experience

Software Engineer Crisp (Amsterdam, Netherlands)    –    2019-Present

Since November 2019 I have worked as a software engineer at Crisp, a fast growing online supermarket service in the Netherlands. As part of a small team of generalist engineers, I have worked on all parts of the stack, with special focus on the mobile app. My responsibilities include:

  • Engineering UI’s and algorithms for high impact app features, including product recommendations, repeat shopping, and recipes
  • Interfacing with native libraries to provide the smoothest possible user experience across platforms
  • Improving continuous integration by expanding software tests, and increasing Typescript adoption throughout the stack
  • Writing backend code both for user-facing features and internal administrative use, including extensive database work

Associate Software Engineer SweetIQ (Montreal, QC)    –    2017-2019

In 2017 I began as an intern at SweetIQ, a global listings management service within the USA Today network. Following the internship I was hired as a software engineer. During this time I:

  • Developed and optimized REST APIs in Typescript and Golang, on teams practicing agile development
  • Successfully migrated a wide array of services from AWS onto GCP + Kubernetes as part of a small infrastructure migration team
  • Containerized several projects, building efficient CI pipelines to manage testing, artifacts and deployments of these services.
  • Received a Peer Award in the product / development department for 2018

Education

B.A. (Computer Science + Linguistics) McGill University (Montreal, QC)    –    2013-2017

Joint major concentrations in computer science and linguistics, with a minor concentration in philosophy.

Topics included: Operating systems, lambda calculus, phonetics, syntax, semantics, discrete math, calculus, algorithm complexity analysis, databases and design patterns


Technical Skills and Interests

Programming Languages: Golang, Typescript/JS, Rust, PHP, Java, Clojure, Bash, SQL

Frameworks / Tools: Docker, Kubernetes, PostgreSQL, Jenkins, React + React Native, Redux, Reagent, Svelte

Technical interests: Containers, functional reactive programming, game development, operating systems

Natural Languages: English (native), French + Dutch (fluent), Spanish (intermediate), Portuguese (conversational)

Music: Guitar, keys, vocals, drums, audio production and editing


Side projects

Image2Palette: A fully offline single-page-app which allows you to pick colors from an image in the browser. See it live at image2palette.app


References available upon request