Yoel Garcia Diaz
About Yoel Garcia Diaz
Yoel Garcia Diaz is a Senior Software Architect currently employed at BlueCat in Toronto, Ontario, Canada. He has a PhD in Organic Chemistry from the University of Birmingham and has extensive experience in software development across various industries including advertising, banking, and e-commerce.
Current Role at BlueCat
Yoel Garcia Diaz serves as a Senior Software Architect at BlueCat, a position he has held since 2020. In this role, he focuses on designing and implementing software solutions that meet the needs of the organization. His work involves leveraging his extensive experience in software architecture to enhance system performance and reliability.
Previous Experience at ereactive ltd
Prior to his current role, Yoel worked at ereactive ltd as a Senior Technical Consultant from 2018 to 2020. During his two years in the United Kingdom, he provided technical guidance and support, contributing to various projects that aimed to improve client software solutions.
Educational Background in Organic Chemistry
Yoel Garcia Diaz completed his Doctor of Philosophy (PhD) in Organic Chemistry at the University of Birmingham from 2005 to 2009. This academic background provided him with a strong foundation in analytical thinking and problem-solving, skills that are applicable in software development and architecture.
Software Development Experience
Yoel has a diverse background in software development, having worked in various roles across multiple companies. He was a Senior Software Developer at Askuity for two months in 2017, and previously held positions at Walmart Canada and Razorfish. His experience includes working as a Scala Developer at Razorfish from 2015 to 2016 and as a Senior Software Developer at Walmart Canada from 2017 to 2018.
Technical Expertise
Yoel possesses expertise in designing and programming reactive applications using technologies such as Akka, Akka Streams, and Akka Http. He is also experienced in building Spark Batch and Streaming pipelines utilizing Kafka, Cassandra, and HDFS. His application of Agile Methodologies allows him to adapt software solutions effectively to meet business demands.