Ray Diess
About Ray Diess
Ray Diess is a college computer science teacher and back-end developer with extensive experience in software development and education. He has worked remotely for various organizations, including Keyhole Software and Varsity Tutors, since 2018.
Current Work at Keyhole Software
Ray Diess has been employed at Keyhole Software as a Back-end Developer since 2022. In this role, he works remotely and utilizes both SQL and noSQL database technologies. His responsibilities include developing and maintaining back-end systems, contributing to the overall performance and functionality of software applications.
Current Role as College Computer Science Teacher
Since 2018, Ray Diess has served as a College Computer Science teacher at Varsity Tutors. He teaches remotely, focusing on delivering computer science education to college students. His experience in the field allows him to provide valuable insights and guidance to his students.
Previous Experience at HomeAdvisor
Ray Diess worked as a Java Software Developer at HomeAdvisor from 2019 to 2022. During his three years in this position, he contributed to software development projects, enhancing the company's technology offerings and improving user experiences.
Educational Background
Ray Diess studied at the University of Denver, where he achieved a dual degree in Computer Science and English from 2013 to 2017. He also attended El Instituto Compechano for one year, focusing on music from 2012 to 2013. His educational background supports his diverse skill set in both technology and the arts.
Full-Stack Development Experience
Ray Diess has experience working in a full-stack capacity across multiple companies through contractual engagements. His proficiency includes working with a variety of front-end technologies such as Angular, React, and Vue, which complements his back-end development skills.