# Scott Patterson > Principal Software Engineer at AVEVA Location: Alameda, California, United States Profile: https://flows.cv/scottpatterson Specialties: C#, C++, Java, VB, Distributed Systems, Time Series Databases ## Work Experience ### Principal Software Engineer @ AVEVA Jan 2021 – Present | San Leandro, California, United States ### Staff Software Engineer @ OSIsoft Jan 2017 – Jan 2021 | San Leandro, California, United States ### Senior Software Engineer @ OSIsoft Jan 2007 – Jan 2017 Designing solutions for collecting, transforming, and storing our customer data at scale in the cloud. ### Support Engineer @ OSIsoft Jan 2003 – Jan 2007 * Provided programming support for all OSI APIs including the PIAPI and PI-SDK libraries * Provided technical support for customers and field service engineers for all OSI software, including the PI real time database, all server side software (including batch generation software, data reconciliation and calculation engines), all client side tools (including real time charting and graphing tools, server management and configuration tools), and all data collection software that provide interfaces to dozens of process control systems and 3rd party databases ### Software Engineering Contractor @ Chevron Jan 2002 – Jan 2003 * Designed, implemented, tested, and deployed several applications that allowed different databases to share data; applications allowed data sharing between OSI PI, Sigmafine Velocis, Oracle, MS Access, and SAP databases * Wrote technical specifications and user guides for our applications * Worked directly with accountants and IT admins at all Chevron U.S. refineries to deploy, configure, and troubleshoot their databases and new product accounting software * Provided on-call support and maintenance of released software ### Internet Software Engineer @ Synapta Jan 2000 – Jan 2001 * Worked with a framework that encapsulated the Java Servlet API to create web based applications * Wrote several servlet based services such as automated email systems, a newsgroup style messaging system, and web based database search tools * Used JDBC within servlets and stand alone applications to maintain and update Oracle databases * Configured and maintained Weblogic and JRun application servers on both Solaris and WindowsNT/2000 ## Education ### B.S. in Computer Science California Polytechnic State University-San Luis Obispo ## Contact & Social - LinkedIn: https://linkedin.com/in/scott-patterson-5670848 --- Source: https://flows.cv/scottpatterson JSON Resume: https://flows.cv/scottpatterson/resume.json Last updated: 2026-04-12