#Work Experience
#ConocoPhillips (Bartlesville, OK)
Developer (August 2013 - Present)
Software developer in corporate IT developing and supporting applications for both corporate functions and business/field users.
- Technical Lead on multiple projects, including traditional web applications, offline web applications, and offline field service Dynamics applications
- Developed a dashboard (C# and AngularJS) to display the status of projects and support the software development processes of ConocoPhillips
- Defined Dynamics 365 development standards and developed an application (C# console application) to enable continuous deployment for all Dynamics solutions across the enterprise
- Defined modern front end development stack using Webpack, AngularJS, and unit testing with Jasmine/Karma
- Defined new git pull request process and helped other developers make the transition from Team Foundation Server Source Control by holding trainings and creating documentation
- Developed an offline web application (C# and AngularJS) with a reusable sync engine module that was deployed in other applications
- Trained and mentored new hires and interns on the development team, led them in working on production applications
- Responsible for coordinating with customers and other technical/infrastructure teams spread across global business units
#University of Tulsa (Tulsa, OK)
Web Developer (May 2012 - August 2013)
Lead web developer in the Housing Department at the University of Tulsa. Responsible for supporting multiple CakePHP applications, as well as maintaining the Ubuntu servers the applications run on.
- Installed a local instance of Gitlab and defined a process to use it for source code and requirements
- Organized server upgrades/migrations for all existing applications
- Inherited a large legacy codebase and successfully redesigned and modernized it
- Trained other developers in processes/coding standards
#Education
Bachelor of Science - University of Tulsa (2009-2013)
Information Technology (Major), Computer Science (Minor)