Summary
Overview
Work History
Education
Skills
Timeline
SoftwareDeveloper

Daniel Moore

Software Developer
Townsville,QLD

Summary

Detail-oriented, organized and meticulous employee. Works at fast pace to meet tight deadlines. Enthusiastic team player ready to contribute to company success.

Overview

4
4
years of professional experience
3
3
years of post-secondary education

Work History

Software Developer

Vmileet
01.2019 - Current

Virtual Machine Introspection toolkit for Windows virtual machines in the QEMU hypervisor, written in C++.

  • Developing a method for reading and writing to virtual memory from outside the virtual machine
  • Developing a memory scanner for processes inside a virtual machine
  • Developing a plugin system for loading and unloading shared objects
  • Reverse engineering the windows kernel it's drivers
  • Developing a modular codebase
  • Writing linux kernel modules and patches
  • Writing QEMU patches
  • Developing OpenGL GUI applications
  • Git project management
  • GitLab CI/CD pipeline
  • Agile development practices
  • Meson build system

Software Developer

Menhir
10.2020 - 08.2021

A small top-down 2D MMO written in C++ using a fork of the Halley game engine.

  • Cross-platform application development
  • Maintaining a fork of an actively updated open-source project
  • Using Protobuf to create a largely compressed packet system for low bandwidth usage
  • Server development using a monolithic server architecture
  • Game Development experience using an Entity Component System
  • Integrating an account system into a C++ application
  • Experience with Unix and Windows networking libraries
  • Cmake build system
  • Experience with Tiled for tile map management

Education

Bachelor of Computer Science -

University of New England
Armidale, NSW
01.2019 - Current

Skills

    C Development

Java

Reverse Engineering

Software Development

Virtualization

Unix

Windows

Timeline

Software Developer

Menhir
10.2020 - 08.2021

Software Developer

Vmileet
01.2019 - Current

Bachelor of Computer Science -

University of New England
01.2019 - Current
Daniel MooreSoftware Developer