# Cristian E. Caroli > Software Engineer & Engineering Manager based in Barcelona, Spain. Over 15 years of experience in the IT industry. ## Links - Website: https://cristiancaroli.com - CV (PDF): https://cristiancaroli.com/cristian_caroli_cv.pdf - LinkedIn: https://www.linkedin.com/in/cristiancaroli - Twitter: https://twitter.com/cris7ian - Podcast: https://hammerspacepodcast.com - Email: cristiancaroli@gmail.com ## Current Role Engineering Team Lead at ChessKid (Chess.com), leading engineering efforts for an educational chess platform. Started March 2025. ## Skills - Languages: JavaScript, TypeScript, Java, Ruby, Python, Scala - Frameworks: React, Redux, Express, Spring Boot, Rails, Play - Cloud & DevOps: AWS, Travis, Jenkins, TeamCity, Heroku - Methodologies: XP, TDD, Scrum, Kanban, Jira, Gitflow ## Experience - Engineering Team Lead, ChessKid (Chess.com) — Mar 2025 to Present - Director of Engineering, Stuart — Aug 2024 to Mar 2025 - Senior Engineering Manager, Stuart — Feb 2023 to Aug 2024 - Engineering Manager, Twitter — Aug 2021 to Feb 2023 - Tech Lead, ThoughtWorks — Apr 2019 to Jul 2021 - Senior Consultant, ThoughtWorks — Jan 2017 to Apr 2019 - Head of Product Design, Chalk — Aug 2015 to Jan 2017 - API Solutions Engineer, 3scale — May 2015 to Aug 2015 - Game Developer, Akamon Entertainment — May 2013 to May 2015 ## Education - Master in Cinematographic Direction, ESCAC (2012) - Computer Science, Universidad Simon Bolivar (2009) — Thesis: Adaptive game environments based on player behavior (Exceptionally Good Mention) ## Interests Weight Lifting, Video Game Development, AI, Cinema, Sriracha