Dan Reardon
About Dan Reardon
Dan Reardon is a Software Engineer currently employed at Sunrun in Denver, Colorado, where he has worked since 2021. He has a diverse background in software engineering and business management, with experience in full-stack JavaScript applications and a focus on UI/UX design.
Work at Sunrun
Dan Reardon has been employed at Sunrun as a Software Engineer since 2021. He works in Denver, Colorado, contributing to the company's software development efforts. His role involves creating and maintaining software solutions that support Sunrun's operations in the renewable energy sector.
Previous Employment Experience
Before joining Sunrun, Dan Reardon held several positions in software engineering. He worked at Mintbean as a Full Stack Software Engineer for four months in 2020. He also served as a Software Engineer at OptioSurgical for six months in 2021. Additionally, he was a Front-End Software Engineer at Turing School of Software & Design for eleven months from 2019 to 2020. His diverse experience in these roles has equipped him with a broad skill set in software development.
Education and Expertise
Dan Reardon studied New Media Publishing at Rochester Institute of Technology from 2008 to 2009. He also attended Turing School of Software & Design, where he focused on Front End Engineering from 2019 to 2020. Furthermore, he studied Hotel, Motel, and Restaurant Management at Monroe Community College from 2009 to 2012. His educational background supports his transition from business management to software engineering.
Technical Skills and Focus
Dan Reardon has a strong focus on creating seamless UI/UX experiences. He is skilled in replicating wireframes into functional applications. His programming experience includes full-stack JavaScript applications and Python. He has a passion for coding and technology, which drives his contributions to software development projects.
Career Transition and Management Skills
Dan transitioned from a career in business management to software engineering. He leverages his skills in team leadership and client needs assessment to enhance collaboration and flexibility within software development teams. His background in business management informs his approach to software engineering, allowing him to effectively address team dynamics and project requirements.