Skip to content
View MangaD's full-sized avatar
Block or Report

Block or report MangaD

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.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, 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

David Gonçalves

GitLab Bitbucket StackOverflow

  • M.Sc. in Computer Science and Engineering @ IST
    • Cyber-Security
    • Distributed Systems
  • Primary language: C++
  • Secondary languages: Python, JavaScript
  • Primary editor: VS Code
  • Secondary editors: CLion, Qt Creator, IntelliJ, JuCi++
  • Current interests: C++, Cyber-Security, DevOps
  • Secondary interests: Python, Qt, Compilers, Networking, Databases, Distributed Systems, Web
  • Hobbies: Calisthenics, Cooking, Reading (history, religion, philosophy, health, nutrition), Anime, Guitar
  • Music: Classical music, calm piano music, and synthwave, to name a few.

Selected Projects

Most of my open source projects can be found on my GitLab.




GitHub Statistics

General stats Top languages

Contribution Graph




  1. cpp-project-template cpp-project-template Public template

    ⚡ A template for modern C++ cross-platform projects. Using CMake, CI/CD, unit tests, code coverage, static and dynamic analisis, auto formatting, package management, documentation, GUI, installers,…

    CMake 11 2

  2. hf-workshop hf-workshop Public

    Hero Fighter Workshop is a program for replacing stages, sounds, images and some data in the Hero Fighter game.

    C++ 1 1

  3. libswf libswf Public

    C++17 library for editing SWF files.


  4. libsocket libsocket Public

    C++11 TCP sockets library.