David Moran

David Moran

Senior Developer @ ThoughtWorks

About David Moran

David Moran is a Senior Developer at Thoughtworks in Madrid, specializing in Agile Practices and Test-Driven Development. He has a background in competitive programming and has worked in various software engineering roles across multiple companies in Spain.

Work at ThoughtWorks

David Moran currently serves as a Senior Developer at ThoughtWorks, a position he has held since 2021 in Madrid, Community of Madrid, Spain. Prior to this role, he worked as a Consultant Developer at ThoughtWorks from 2019 to 2020. His work involves utilizing Agile Practices and Test-Driven Development (TDD), which are essential methodologies in software development.

Education and Expertise

David Moran studied Computer Engineering at Universidad Rey Juan Carlos, where he earned his Bachelor's degree from 2014 to 2018. He also studied Computer Science at Universidad Central de Venezuela from 2010 to 2013. He has expertise in multiple programming languages, including Python, JavaScript (using Node.js), Java, and C++. Additionally, he teaches a course on competitive programming and programming algorithms at Universidad Rey Juan Carlos since 2017.

Background

Originally from Venezuela, David Moran has been residing in Spain since 2013. He began his professional career as a Junior Software Engineer at Groopsi in 2015. He then worked at CANALCAR as a Software Engineer from 2015 to 2017, followed by a role as a Software Development Engineer at Amazon for three months in 2020. He also worked at BiblioEteca Technologies SL as a Software Engineer from 2017 to 2019.

Achievements in Competitive Programming

David Moran has represented Universidad Rey Juan Carlos in the South-Western Europe Regional Contests (SWERC) organized by the ACM. He has participated both as a coach and a competitor, contributing to the university's presence in competitive programming events.

People similar to David Moran