Diego Cazes
About Diego Cazes
Diego Cazes is a Java Engineer at Endava in Montevideo, Uruguay, with extensive experience in Java microservices frameworks, authentication services, and DevOps tools. He previously worked as a Java Developer at Globant and has a background in teaching English as a Second Language.
Current Position at Endava
Diego Cazes currently works as a Java Engineer at Endava in Montevideo, Uruguay. He is responsible for developing and maintaining Java-based applications and services. His role involves working with Java microservices frameworks, including Play, Spring, SparkJava, and Javalin. Diego's experience also includes working with RPC and REST services, ensuring efficient and secure data exchange between systems.
Previous Experience at Globant
Before joining Endava, Diego Cazes worked as a Java Developer at Globant from 2019 to 2021 in Uruguay. Here, he developed Java applications and contributed to various projects involving Java microservices. His role also entailed working on authentication and authorization services with OAuth2 and providers such as Okta. This experience further honed his skills in relational SQL databases and non-relational databases, such as AWS' DynamoDB.
Educational Background
Diego Cazes earned his Bachelor's Degree in Teaching English as a Second or Foreign Language/ESL Language Instructor from the Anglo Teacher Training Course in 2015. Following this, he pursued a career in software engineering and completed a Bachelor's Degree in Computer Software Engineering at Universidad ORT Uruguay, achieving the title of Analyst Programmer in 2019. This transition highlights Diego’s versatility and commitment to continuous learning and development.
Experience in ESL Teaching
Diego Cazes has a decade-long experience in teaching English as a Second Language (ESL). He has taught at several institutions, including Jesus Maria and San José's Greenland School in Canelones, Uruguay, and Instituto Eduland in Montevideo, Uruguay. His teaching career spanned from 2013 to 2019, primarily in bilingual schools and educational institutes. Diego’s background in education demonstrates his strong communication skills and ability to adapt to different learning environments.
Technical Proficiencies and Tools
Diego Cazes possesses extensive experience with several Java microservices frameworks such as Play, Spring, SparkJava, and Javalin. He has expertise in managing authentication and authorization services using OAuth2 and providers like Okta. Diego also has a solid understanding of both relational SQL databases and non-relational databases like AWS' DynamoDB. In the realm of DevOps, he is proficient with Docker, Jenkins, Terraform, and Datadog, as well as numerous AWS services including SQS, Elastic Beanstalk, and Cloudfront. His technical proficiencies are complemented by a strong work ethic and a willingness to share knowledge and support his team.