Ryan D.

Ryan D.

Software Engineer @ InnovaSystems International

About Ryan D.

Ryan D. is a Software Engineer at InnovaSystems International, LLC, where he has worked since 2018. He has extensive experience in software development, having previously held positions at various companies including Northrop Grumman and Alutiiq, LLC.

Work at InnovaSystems International

Ryan D. has been employed as a Software Engineer at InnovaSystems International, LLC since 2018. In this role, he contributes to the development of both legacy systems and new product initiatives. He engages in troubleshooting activities with a proactive approach, utilizing available resources to address and solve problems effectively. Ryan is also involved in writing and maintaining unit tests and integration tests to ensure code validation, which is essential for maintaining software quality.

Previous Employment Experience

Before joining InnovaSystems International, Ryan D. held various positions in the software engineering field. He worked at Northrop Grumman as a Web Software Developer 2 from 2017 to 2018. Prior to that, he served as a Software Engineer at Alutiiq, LLC for six months in 2017. His experience also includes a role at Engility Corporation as a Software Engineer for three months in 2014, and a position at ISC Consulting Group for eight months in 2014-2015. Additionally, he worked at CymSTAR Services as a Software Engineer from 2015 to 2016 and had a summer hire position with the U.S. Army Network Enterprise Technology Command in 2012.

Education and Expertise

Ryan D. studied at the University of Arizona, where he earned a Bachelor of Science (B.S.) in Computer Science from 2011 to 2014. He also attended Cochise College, achieving an Associate of Arts (AA) in General Studies from 2009 to 2011. His educational background provides a strong foundation in software engineering principles and practices, which he applies in his professional roles.

Collaboration and Teamwork

In his current position at InnovaSystems International, Ryan D. collaborates in a team environment to maintain consistency in planning, estimating, executing, and communicating work progress. He actively participates in peer reviews, providing constructive feedback on design and code to team members. This collaborative approach enhances the overall quality of the software development process and fosters a supportive team dynamic.

People similar to Ryan D.