Dylan Flanders
About Dylan Flanders
Dylan Flanders is a Software Engineer II specializing in databases, currently employed at Fivetran. He has a background that includes internships at Google and J.D. Power, as well as roles at Redfin, where he advanced from Software Developer I to II.
Work at Fivetran
Dylan Flanders has been employed at Fivetran as a Software Engineer II - Databases since 2023. In this role, he focuses on database technologies and contributes to the development and maintenance of data integration solutions. His position is remote, allowing him to collaborate with teams across various locations.
Previous Experience in Software Development
Prior to joining Fivetran, Dylan Flanders worked at Redfin in two roles. He served as a Software Developer I from 2017 to 2019 and then advanced to Software Developer II from 2019 to 2022. His experience at Redfin took place in the Greater Seattle Area, where he was involved in various software development projects. Additionally, he completed internships at Google in 2016 and J.D. Power in 2015, gaining valuable experience in the software engineering field.
Education and Expertise
Dylan Flanders earned a Bachelor of Science in Computer Science from UCLA, where he studied from 2013 to 2017. His education provided him with a strong foundation in software engineering principles. He has expertise in several programming languages and technologies, including Java, JavaScript, React.js, and PostgreSQL. He also enjoys learning new programming languages and technologies.
Background and Interests
Dylan Flanders completed his high school education at Agoura High School from 2009 to 2013. He has a diverse range of interests that include virtual reality, philosophy, biology, gaming, and artificial intelligence. These interests may influence his approach to software development and technology.
Software Development Lifecycle Experience
Dylan Flanders has comprehensive experience in the complete software development lifecycle. His skills encompass product design, implementation, testing, deployment, monitoring, and maintenance. This breadth of experience enables him to contribute effectively to various stages of software projects.