Robert Flaherty

Robert Flaherty

Associate Software Engineer @ Fannie Mae

About Robert Flaherty

Robert Flaherty is an Associate Software Engineer at Fannie Mae with extensive experience in full stack web development and a background in various managerial roles.

Current Role at Fannie Mae

Robert Flaherty currently serves as an Associate Software Engineer at Fannie Mae. In his role, he contributes to the development and maintenance of enterprise-level software solutions. His job involves implementing robust and scalable software applications, and he plays a crucial part in ensuring the seamless integration of various software products within the company’s technology stack.

Previous Experience at Revature

Prior to joining Fannie Mae, Robert Flaherty worked as an Associate Software Engineer at Revature from 2020 to 2022. During his tenure, he refined his skills in full-stack web development, particularly with Java-related technologies. His responsibilities included developing custom software solutions, working on various client projects, and gaining hands-on experience in coding, testing, and implementation.

Background in Education

Robert Flaherty holds a Bachelor of Applied Science (BASc) in Software Development from the University of Central Florida, which he earned from 2017 to 2020. He also has an Associate of Science (A.S.) in Computer Programming & Analysis from Eastern Florida State College, completed from 2015 to 2017. His educational background provided him with a solid foundation in software engineering principles, database management, and IT security guidelines.

Early Career and Industry Experience

Before transitioning into the tech industry, Robert Flaherty held various managerial roles in the hospitality sector. He worked as a Front Of House Manager/Bartender at Outback Steakhouse from 2015 to 2020 and as a Restaurant General Manager at Taco Bell from 2007 to 2014. His early career provided him with valuable project management skills and experience in team leadership and operations management.

Technical Skills and Tools Proficiency

Robert Flaherty possesses extensive technical skills, including proficiency in a variety of integrated development environment (IDE) tools such as Eclipse, Android Studio, Visual Studio, and Xcode. He is skilled in database management with experience in MySQL, MS Access, and SQL databases. Additionally, he is experienced in using continuous integration tools like Travis-CI and Jenkins. His strong understanding of IT security guidelines and best practices ensures that he can perform updates, repairs, modifications, and expansions on existing software programs efficiently.

People similar to Robert Flaherty