Eric Lafferty
About Eric Lafferty
Eric Lafferty is a software engineer with extensive experience in web development and spatial data collection. He has held various roles in prominent companies, including Navigation Technologies, Nokia, and Clearwater Analytics, and has a strong academic background in Geography and Computer Science.
Work at Clearwater Analytics
Eric Lafferty has been employed as a Software Engineer at Clearwater Analytics since 2019. In this role, he develops financial analysis software as a service (SaaS) utilized by major technology firms, fixed income asset managers, and custodian banks. His work primarily involves using Java and SQL within an Agile development environment, focusing on enhancing user information delivery through web-based software applications.
Previous Experience in Software Development
Before joining Clearwater Analytics, Eric Lafferty held several positions in software development and project management. He worked as a Software Developer at APOGEEINVENT from 2017 to 2019 and served as a Project Manager at HERE Technologies from 2014 to 2016. His earlier roles include being a Web Developer at Sun Microsystems from 2000 to 2004 and a Quality Assurance Manager at Navigation Technologies from 1993 to 2000.
Education and Expertise
Eric Lafferty studied at George Mason University, earning a Bachelor of Arts in Geography with an emphasis on Urban Studies and Planning from 1987 to 1990. He later attended Boise State University, where he obtained a Bachelor of Science in Computer Science from 2014 to 2018. His educational background supports his expertise in spatial data collection, web development, and process flows.
Background in Geographic Analysis
Eric Lafferty has a strong background in geographic analysis, having worked as a Geographic Analyst at NAVTEQ from 2004 to 2007. He also served as a Digital Cartographer at NOAA from 1991 to 1993 and as a Cartographer at the US Department of Agriculture from 1988 to 1991. These roles contributed to his specialization in spatial data collection and geographic information systems.
Advocacy for Collaborative Approaches
Eric Lafferty advocates for a cross-functional and non-hierarchical approach to problem-solving and project management. This perspective emphasizes collaboration and communication among team members, aiming to enhance project outcomes and foster innovation in software development.