Systems Engineer with an specialization in Software Construction. Professionally involved in software development since 2009. Nowadays specializes in developing and maintaining code bases of large enterprise applications. He practices clean code, domain-driven design, functional programming, and other techniques that help him on this path. He is passionate about learning and is always searching for new ways to improve both personally and professionally.