# Andrew Sorrels > Staff Software Engineer at Valon Location: New York, New York, United States Profile: https://flows.cv/andrewsorrels ## Work Experience ### Staff Software Engineer @ Valon Jan 2023 – Present ### Senior Software Engineer @ Valon Jan 2021 – Jan 2023 ### Senior Software Engineer @ Google Jan 2020 – Jan 2021 ### Software Engineer @ Google Jan 2016 – Jan 2020 | Mountain View, CA ### Software Engineering Intern @ Microsoft Jan 2015 – Jan 2015 | Redmond, WA • Developed User Mode Drivers (UMDF2) for Raspberry Pi 2 running Windows on IoT. • Created generic driver for operation of sensors. • Reduced driver development time to a matter of hours instead of weeks. • Modified Advance Configuration and Power Interface (ACPI) table to operate sensors. Outlined extension to windows sensor API to allow for custom readings from standard sensors. ### Undergraduate Researcher @ Synergy Lab Jan 2014 – Jan 2014 | Virginia Tech • Characterize virtual machines and containers in the cloud. • Investigated network and disk performance of virtual machines, docker (lxc) containers, and bare metal machines. • Ran a variety of tests to find sources of improvement for docker containers regarding network and disk I/O performance.. ### Software Engineering Intern @ Registria Jan 2014 – Jan 2014 | Palo Alto, CA Developer for the admin portal and core infrastructure/platform. Most of my responsibilities are related to platform development, be it development of major features or extension of the existing data models. I create rake tasks to handle data import/export and processing as well as enable a more sophisticated reporting system for clients. Work was primarily in Ruby, with frameworks such as Ruby on Rails and gems such as Nokogiri. I work extensively with big data and a MySQL database. I also worked on client end-user facing portals. ### Software Engineering Intern @ Driverless Transportation Jan 2014 – Jan 2014 | Arlington, VA Creation of connected vehicle technology testing software and simulation of real time environments. The software simulates a variety of messages that would be used in real environments for connected vehicles. I worked on both front-end tools and back-end architecture for simulation and processing of ASN.1 messages, encoded in BER/DER formats, for use in inter-vehicular communication. ### Web Developer Intern @ Registria Jan 2013 – Jan 2013 | Fairfax, VA Created user interface for customer product registration using HTML, CSS and JavaScript. Created scripts to automate transfer of data from a prior interface to new data system. Business trip to Palo Alto corporate headquarters for presentation and creation of portals. Worked in low management environment with discretion over project objectives. ## Education ### Bachelor of Science (BS) in Computer Science Virginia Tech Jan 2013 – Jan 2016 ### McLean High School Jan 2009 – Jan 2013 ## Contact & Social - LinkedIn: https://linkedin.com/in/andrew-sorrels --- Source: https://flows.cv/andrewsorrels JSON Resume: https://flows.cv/andrewsorrels/resume.json Last updated: 2026-03-20