David Cuadrado Ballesteros

David Cuadrado Ballesteros

Software Developer @ ThoughtWorks

About David Cuadrado Ballesteros

David Cuadrado Ballesteros is a software developer with extensive experience in backend development, particularly using Java and Spring frameworks. He has worked for several companies in Barcelona and currently serves at ThoughtWorks, emphasizing Clean Code principles and code quality improvement.

Work at ThoughtWorks

David Cuadrado Ballesteros has been employed at ThoughtWorks as a Software Developer since 2019. In this role, he focuses on backend development, utilizing his skills in Java and Spring frameworks. His tenure at ThoughtWorks has allowed him to engage in various projects that emphasize the importance of code quality and the application of Clean Code principles.

Previous Experience in Software Development

Prior to his current position, David worked at several organizations in the software development field. He was employed at E-tic sistemes for five months in 2015, and at Godó Comunicación for two years from 2015 to 2017. He also spent six months at Linke Information Technology from 2017 to 2018, and one year at Vicens Vives Digital from 2018 to 2019. These roles contributed to his expertise in backend development and programming.

Education and Expertise

David holds a Bachelor of Science degree in Computer Engineering from the University of Salamanca, which he completed from 2008 to 2013. His educational background provides a strong foundation in software development. He specializes in backend development and is proficient in programming languages including Java, Python, and Kotlin.

Early Career at SAP

David began his career as an IT and Developer Support Working Student at SAP in 2014, where he worked for six months in Mannheim, Germany. This early experience in a global technology company helped him gain valuable insights into software development and support processes.

People similar to David Cuadrado Ballesteros