I am a hacker (by the true definition of the term) with a passion for open source software.
I'm experienced in C++ and Python, with working proficiency in C, Java, Bash, Typescript, CSS, HTML, and PostgreSQL (plus a little Assembly on the side). I'm an expert in memory management, debugging undefined behavior, and advanced object-oriented programming. I deeply enjoy working with algorithmic efficiency, data structures, design patterns, and algorithms. I'm a Linux power user, LAMP IT, computer repair technician, and open source advocate.
Additionally, I have expertise in coding style, commenting, documentation, testing, project management, and C++ build systems.
I'm a Software Engineer at Canonical, and the CEO/Lead Developer at MousePaw Media. I'm a member of the Open Source Initiative, and the Python Software Foundation. I serve as one of the community moderators on DEV.
Download my CV