Scott Carroll

Principal Software Engineer at Verses

Scott Carroll has extensive work experience in software development and engineering roles. Scott began their career as an IT Assistant at Practical Political Consulting (PPC) in 1999. From there, they worked as a Computer Lab Assistant at Austin Peay State University, where they assisted with troubleshooting and tutoring in programming classes.

Carroll then moved on to various miscellaneous companies, where they worked as a Junior Software Developer, gaining experience in C++, Java, and web services. Scott also worked on GIS servers for the Clarksville Montgomery County Geographic Information Services (CMCGIS), utilizing Java Server Pages (JSP) and Tomcat.

In 2004, Carroll joined Your City For Sale By Owner as a Web Application Developer, contributing to the design and maintenance of a "Sell your own home" website. Scott then transitioned to Michigan Technological University, where they held the roles of System Administrator and Application Programmer/Analyst. In these roles, they administered hardware and software systems, developed in-house storefront and cashiering systems, and converted payment systems to modern gateways.

Carroll's next career move was to Amazon in 2014, where they worked as a Software Development Engineer for the Mobile Shopping Team. Scott was later promoted to Software Development Engineer 2, responsible for core platform services supporting smart/IoT/controllable/readable devices. Scott also taught basic machine learning to technical and non-technical peers at Machine Learning University within the Alexa Smart Home ecosystem.

In 2020, Carroll joined Plenty as a Senior Staff Software Engineer, focusing on developing software for controlled-environment agriculture systems. Scott contributed to the design and integration of complicated orchestration and UX within automated factories.

Most recently, in 2023, Carroll joined VERSES as the Lead Engineering for Enterprise.

Scott Carroll's education history begins in 1998 when they attended Lansing Community College. Scott studied computer science at the college until 2000, but did not obtain a degree during this time.

In 2001, Scott Carroll enrolled at Austin Peay State University where they pursued a Bachelor of Science degree in computer science. Scott attended the university from 2001 to 2005 and successfully completed their degree.

Following their undergraduate studies, Scott Carroll furthered their education by pursuing a Master of Science degree in Computer Science at Michigan Technological University. Scott attended the university from 2006 to 2008 and successfully completed their master's degree.

Based on the given information, Scott Carroll has earned a Master of Science in Computer Science from Michigan Technological University and a Bachelor of Science in Computer Science from Austin Peay State University.

Links


Org chart