Luis Gonzalez
About Luis Gonzalez
Luis Gonzalez is a Team Lead in Full Stack Development with over 17 years of experience in software development. He currently works at Firmex, where he advocates for automated processes and promotes Agile methodologies.
Work at Firmex
Luis Gonzalez has been employed at Firmex since 2017, serving as Team Lead in Full Stack Development. In this role, he provides technical leadership to cross-functional development teams. His responsibilities include advocating for best practices in software development, such as automated deployments, testing, and monitoring. He promotes Agile methodology and encourages collaboration within the team to enhance productivity and project outcomes.
Previous Experience in Software Development
Before joining Firmex, Luis Gonzalez held several positions in software development. He worked at Scotiabank as a Senior Programmer Analyst from 2010 to 2013, where he gained valuable experience in the financial sector. Following that, he served as Senior .NET / Technical Lead Developer at Climax Media Inc from 2013 to 2017. Additionally, he worked as a Senior Software Developer at TC Media from 2008 to 2010, contributing to various software projects during his tenure.
Education and Expertise
Luis Gonzalez earned his Bachelor's degree in Computer Science from the University of Havana, studying from 1998 to 2003. With over 17 years of experience in software development, he has a comprehensive understanding of the entire software development lifecycle. His expertise includes Object-Oriented programming, design patterns, Test-Driven Development (TDD), and Service-Oriented Architecture (SOA).
Advocacy and Leadership in Software Development
Luis Gonzalez is an advocate for automated deployments, testing, and monitoring within software development processes. He emphasizes the importance of Agile methodology and actively seeks opportunities for process improvements. As a leader, he promotes open communication and collaboration among team members, fostering a healthy company culture. He also mentors team members to support their personal growth and potential.