Andrew Keen is a seasoned software engineer with extensive experience in various roles within the software development field. Currently serving as Lead Software Engineer at Umbrava since March 2022, Keen previously held positions as Senior Software Engineer and Software Engineer at Applied Visions, Inc. from August 2016 to March 2022. Earlier experience includes work as an Associate Software Engineer at Bentley Systems, contributing to multiple projects such as SCADA simulation archiving and server-side enhancements. Keen's career began with a strong academic foundation, earning a Bachelor of Science in Computer Engineering from Lehigh University, complemented by practical co-op experiences at Bentley Systems. Notable projects also include the development of an LED Bluetooth bracelet paired with an Android App as part of a Senior Design Project at Lehigh University.
Sign up to view 3 direct reports
Get started
This person is not in any teams