Ricardo Pacheco
About Ricardo Pacheco
Ricardo Pacheco is a Principal Software Engineer with extensive experience in software development and engineering roles across various companies, including Amazon and ThoughtWorks. He has a strong passion for extreme programming, continuous delivery, and advocates for test-driven development and refactoring.
Current Role at Perl Street
Ricardo Pacheco has been serving as a Principal Software Engineer at Perl Street since 2022. In this role, he contributes to the development and implementation of software solutions, leveraging his extensive experience in software engineering. His focus includes fostering a productive work environment and promoting best practices in software development.
Previous Experience at Amazon
Before joining Perl Street, Ricardo worked at Amazon as a Senior Software Development Engineer (Sr SDE) from 2020 to 2022 in Berlin, Germany. During his tenure, he was involved in various projects that required advanced software development skills and a strong understanding of system architecture.
Professional Background at ThoughtWorks
Ricardo served as a Lead Consultant at ThoughtWorks from 2018 to 2020, also in Berlin. His role involved guiding teams in software development practices and ensuring the delivery of high-quality software solutions. He emphasized methodologies such as extreme programming and continuous delivery.
Educational Qualifications
Ricardo studied at Universidad Tecnológica de Bolívar, where he earned a degree in Ingeniero de Sistemas from 2005 to 2013. He also pursued additional learning through Coursera, enhancing his knowledge in software design and algorithms, which supports his professional expertise.
Advocacy for Software Development Practices
Ricardo is an advocate for test-driven development (TDD) and refactoring within software projects. He believes in the importance of these practices for improving code quality and maintaining efficient development processes. His passion for extreme programming further reflects his commitment to innovative software engineering methodologies.