I'm a software developer with a keen interest on different programming paradigms, mostly functional programming, unit and integration testing, software engineering practices, machine architecture and operating systems.