Greater San Luis Obispo Area
I am a Principal Software Engineer with professional experience working at the likes of Lockheed Martin and Ariba (an SAP company) with full stack experience. Currently, I am employed as a Principal Software Engineer at a startup to expand on my knowledge and skills.
I am currently working as a part of the incubation group on the new Spot Buy product. This is a new application that we built from the ground up where I am again working on the full stack from the backend with Spring, Hibernate, Jersey, REST to the front end using the latest UI technologies such as AngularJs. As the incubation group has grown, my role has expanded to also act as the Scrum Lead for this specific project. Previously, I continued my work as a part of the Services Procurement team working on the full stack from back end Java to creating a brand new UI utilizing current UI design principles (i.e. grid layouts, jQuery, etc.).
During my tenure at Ariba, I have worked on a number of teams across all of Ariba's major products ranging from Contract Management, Sourcing, the Ariba B2B Network, and now Services Procurement. As a part of the Services Procurement team, I am responsible for building the Contractor Management functionality for managing the life cycle of a temp labor employee through the hiring process all the way until an employee is offboarded. In addition to the new functionality, the project requires a brand new UI allowing us to utilize current UI design principles (i.e. grid layouts, jQuery, etc.). On my previous project as a part of the Sourcing/Ariba Network teams, I was responsible for implementing the single sign on (SSO) feature that will allow our current Sourcing supplier users to securely migrate to and access the Ariba B2B Network on the cloud. Finally, my time at Ariba began on the sustaining teams where I was responsible for fixing defects including performance issues, SQL query optimization, algorithm optimization, etc. for both our on premise and on demand customers.
At Lockheed Martin, I worked as the primary Software Engineer on team of 10 or so people developing tools for their various needs. This included tools ranging from packet capture analysis to determine the QoS of routers using Perl to program/budget analysis for management using Python and VBScript. Prior to my time here I had no experience with Perl, Python or VBScript requiring me to ramp up quickly and adjust on the fly.