David Torres
About David Torres
David Torres is a Senior Front End Software Engineer with extensive experience in software development, particularly in customer-centric environments. He has worked at notable companies such as Gousto and Atom Learning, specializing in Test-Driven Development and end-to-end testing.
Work at Atom Learning
David Torres has been employed at Atom Learning as a Senior Front End Software Engineer since 2022. In this role, he focuses on developing user interfaces and enhancing the overall user experience. His responsibilities include collaborating with cross-functional teams to deliver customer-centric solutions. His expertise in front-end technologies contributes to the company's mission of providing innovative educational tools.
Previous Experience at Gousto
Before joining Atom Learning, David Torres worked at Gousto as a Front End Software Engineer from 2017 to 2022. During his five years at Gousto, he was involved in various projects aimed at improving the company's online platform. His role required a strong understanding of front-end development and collaboration with other team members to achieve project goals.
Background in Software Development
David Torres began his career in software development at everis, where he served as a Full Stack Developer from 2011 to 2012. He then transitioned to Simplifydigital as a Software Engineer for a brief period in 2017. His diverse experience across different companies has equipped him with a comprehensive skill set in software engineering.
Education and Expertise
David Torres earned his degree in Computer Science from Universidad de Murcia, where he studied from 2005 to 2010. His education laid the foundation for his career in software engineering. He specializes in Test-Driven Development and is proficient in using tools such as Jest, Enzyme, and React Testing Library, which enhance the quality of his code.
Technical Skills and Focus
David Torres has a strong proficiency in version control using Git and is experienced in end-to-end testing with Cypress. His technical skills are complemented by a focus on customer-centric development, which emphasizes understanding user needs and delivering effective solutions. He actively collaborates within cross-functional teams to ensure project success.