I have been writing software daily or almost for the last 15 years. Preference for low-level programming, with experience in languages that go from the functional to procedural, systems to scripting, and everything in between. Experience with software in the domains of network programming, videogames, data acquisition, data analysis and systems administration.
Interested in software excellence and industry best practices, maintaining quality through all methods available: testing, code reviews, code coverage, static analysis, continuous integration and more.