Skip to content
View mfreimueller's full-sized avatar

Highlights

  • Pro

Block or report mfreimueller

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don't include any personal information such as legal names or email addresses. Markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
mfreimueller/README.md

Hi there 👋

Welcome to my GitHub profile. I'm a teacher for software development at @Die-Spengergasse, a technical highschool in Vienna, Austria.

Besides teaching, I'm interested in programming languages, paradigms and concepts, the philosophy of (programming languages|information|technology) and software engineering in general.

The projects on my GitHub profile are both teaching and research/study related. I'm currently looking for a way to structure the content to differentiate between both, without needing to resort to a second account.

Projects

  • goo - Brainfuck compiler written in C++
  • knork - Automation tool for desktop specific tasks, written in C++
  • repograde - Automation tool for autograding student repositories on a pass/fail basis
  • exam-gen - A Rust tool for creating unique exams using LaTeX.

Skills

Languages

C C# C++ CSS3 HTML5 Java JavaScript LaTeX Markdown Objective-C PHP Python Bash Script TypeScript

WIP Languages

Haskell Kotlin Rust

Databases

MariaDB MicrosoftSQLServer MongoDB MySQL Postgres Redis SQLite

Frameworks, Platforms and Libraries

.Net Angular Apache Struts Bootstrap Django DjangoREST EJS Electron.js Express.js Hugo Ionic JavaFX jQuery JWT Maven NPM NodeJS OpenGL Pytest RabbitMQ Spring

Editors

Android Studio CLion Eclipse IntelliJ IDEA NetBeans IDE Rider Visual Studio Code Visual Studio Xcode

Operating Systems

Android Arch Debian macOS openSUSE Solus Windows

Tools

Apache Subversion Apache Tomcat Babel CMake Docker Git Gradle Jenkins

Pinned Loading

  1. goo goo Public

    goo is a lightweight compiler for the programming language brainfuck.

    C++

  2. knork knork Public

    knork is a utility automation tool.

    C++

  3. uplan uplan Public archive

    Planning tool for University of Vienna's ufind, to filter out courses based on given time constraints.

    Python

  4. christmas-tree-bf christmas-tree-bf Public

    A brainfuck programm that prints a christmas tree based on a user input.

    Brainfuck 1