Moritz Makowski dostuffthatmatters

Student | Research Assistant | GitHub Campus Expert
  • Technical University of Munich
  • Munich

Becoming an Expert

Becoming an Expert

How to complete the application to become a GitHub Campus Expert.

Becoming an Expert

Introduction

Introduction

An introduction to Campus Experts and campus communities.

Introduction

Inclusive Communities

Inclusive Communities

How to start creating inclusive communities on campus.

Inclusive Communities

Information Design

Information Design

How to design workshops, worksheets, and other learning experiences from first principles.

Information Design

Public Speaking

Public Speaking

How to speak publicly, from writing a talk to wowing an audience.

Public Speaking

Introduction to Git

Introduction to Git

Take your first steps with Git, versioning your files and collaborating with confidence.

Introduction to Git

Community Impact

Community Impact

Apply what you've learnt by making a plan for the future of your community.

Community Impact

About Moritz

Hi!

I‚Äôm 24 years old and ūüéď studying engineering science and computer science at TUM.

I spend a lot of my time working on ūüĆĺ environmental science topics as a software engineer. My current focus lies on high-performance computing, automatic data pipelines, data visualization, and moving environmental research even more towards an open-source environment.


Together with a friend of mine, I am working on an online survey tool called ūüďč FastSurvey (https://github.com/fastsurvey). Our main goal is not to be financially successful, but to build an affordable but great tool for everyone. Therefore we recently decided to pivot to an open-source and self-hosting model. The product is solid but the setup and documentation for self-hosting is not great - that is what we are currently focusing on.

Additionally, I am working on setting up a community called ūü™≤ Sustainable Code Collective (https://github.com/sustainable-code-collective) - still very work-in-progress. Its main goal is to help people who are not working on software full-time in their software development process. So many research/work fields require CS knowledge from people with a focus far from CS. Working professionally with code should not be an all-in or nothing.

A bit about my ūüŹĒ work methodology: I work on many projects in parallel, most of my work being a long-term effort. I love to see codebases evolve. From my experience, pausing for a few weeks and revisiting a project with fresh eyes leads to healthy codebases and consistency among setups. I learn far more from long-term projects than from short-lived efforts because I am continuously confronted with previous decisions of mine and forced to refactor avoidable complexity.


If you want to collaborate on any of the topics described above, I am happy to hear from you! Until then, find and do the things that matter to you ūüėä

Best, Moritz


Skills

python
c
typescript
html
css
tailwindcss
d3.js
react
gatsbyjs
cypress
redux
google cloud platform
mapbox
mongodb
sql
strapi

Recent activity

No recent activity

Moritz has yet to plant their flag ūüö©.