Matheus Fernandes

Software Engineer

About Me

Software Engineer by trade, Software Craftsman at heart, with an academic background in Computer Science.

I bring professional experience in Python, Java, and JavaScript, specializing in writing testing and ancillary software for complex applications and services. Occasionally, I contribute to Open Source projects in C++.

Complete résumé available at: registry.jsonresume.org/orpheustaken

Projects

CHIP-8 Emulator

CHIP-8 is an interpreted programming language and virtual machine developed in the mid-70s that I emulated in Python.

Retro Snake

Retro Snake is my love letter to the old arcades written in JavaScript to run in browsers.

Tideman

Ranked pairs (RP) or the Tideman method is an electoral system developed in 1987 by Nicolaus Tideman that selects a single winner using votes that express preferences. Written in C while at CS50.

SerenityOS

SerenityOS was created by Andreas Kling and is continuously developed and maintained by hobbyists. It has taught me most of what I know about C++ and Operating Systems in general.

Tiny Renderer

Tiny Renderer is my fork of an educational project that teaches how OpenGL works in less than 500 lines of C++.

Contact

Feel free to reach out to me via: