EXPERIENCE
Microdesk - EAM Spatial Consultant Apr 2019 - Present
- AI Architect for Alex® the Chatbot in ModelStream
- Spatial Architect for client work that involved the IBM Maximo Spatial product.
- Esri Architect: ArcGIS, ArcGIS Enterprise, ArcGIS Online
- Developed project plans, managed and communicated status of active tasks and mentored Jr staff.
Starboard Consulting - Application Developer Dec 2016 – Apr 2019
- Spatial Architect tasked with learning, developing and teaching the IBM Maximo Spatial 7.6 product after an architecture change to REST.
- Spatial Architect for Starboard Consulting’s first IBM Maximo Spatial 7.6 project. Developed scripts using Rhino an implementation of JavaScript written in Java to manipulate JVM object behavior and interact with REST endpoints.
- Spatial Architect for client work that involved the IBM Maximo Spatial product.
- Esri Architect: ArcGIS, ArcGIS Enterprise, ArcGIS Online
- Developed project plans, managed and communicated status of active tasks and mentored Jr staff.
SSP Innovations - Senior Software Consultant Feb 2016 – Dec 2016
- Lead Developer for projects that expanded on existing software products and client C# code bases.
- Lead Developer tasked with leaning a new framework that was built on top of the Dojo JavaScript framework.
- Developed blog posts with technical emphasis to support the marketing effort.
- Developed project plans, managed and communicated status of active tasks and mentored Jr staff.
Cohesive Solutions - Senior Technical Consultant Sept 2013 – Feb 2016
- Senior Technical Consultant that lead the design and development of scripts using Rhino an implementation of JavaScript written in Java to manipulate JVM object behavior.
- Senior Spatial Consultant and member of the Spatial delivery team.
- Developed project plans, managed and communicated status of active tasks and mentored Jr staff.
- Senior Technical Consultant for the $33 million dollar replacement of existing Severn Trent (DOJM) Work Management system with IBM’s Enterprise Asset Management system. During the analysis phase facilitated integration workshops, gathered requirements, developed project deliverables and supported Westar’s System Architects in understanding the technical stack. During the design phase lead the development of the design for server side scripting of Java using JavaScript.
- Senior Technical Consultant for the Greenfield implementation of IBM Maximo EAM software and ESRI GIS software for Gas distribution inspection and compliance activities for Ameren IL and Ameren MO. Initially brought in to only assist the Maximo Spatial track was selected to stay on after build, assisting in leading and performing System Integration Testing (SIT) while also resolving system defects. Lead the enhancement / build of server side scripts using JavaScript post SIT through training, go live and stabilization.
Colorado Springs Utilities - Maximo Application Senior Nov 2004 - Sept 2013
- Lead Middleware Engineer supporting WebSphere and a Cisco ACE Load Balancer. 65 JVM servers made up the PRD, QA, PTCH, Test and Dev environments and were clustered respectively. All environments also integrated with the enterprise identity management system.
- Integration lead for IBM Maximo system upgrade, integration system areas included; financial, human resources, GIS, mobile and operations.
- Senior Developer that built solutions with PL/SQL, TRM RulesManager (JavaScript) to support business requirements. Created Bash, sed, PowerShell and Jython scripts to automate system administration and validate configurations across environments.
Colorado Springs Utilities - GIS Application Senior Oct 2004 - Sept 2013
- 5 years as a GIS Developer / System Engineer tasked with full stack development of GIS applications. Development tools included ArcObjects, C#, Java, Visual Basic 6, PL/SQL and JavaScript.
- Principal supporting developer for custom suite of software used to manage Sanitary Sewer Evaluation and Rehabilitation Program (SSERP) built by a team of internal developers and external contractors. 10 plus users had a wide range of tools to assess Wastewater pipe health, report on health and schedule preventative maintenance. The suite of tools built mostly on the ArcGIS desktop environment bridged GIS and Maximo data creating a seamless workflow between engineering, operations and environmental. Extensive experience developing custom SQL to respond to changing reporting requirements.
GIS Coordinator- City of Pueblo May 2002 - Oct 2004
- Enterprise SQL Server Geodatabase Architect and Administrator. Also, provider of technical direction and implementation guidance on all things geospatial including but not limited to, field data collection, data storage and business process improvement.
EDUCATION
-
Master of Business Administration, Colorado Technical University , Project Management
-
Bachelor of Science, University of Southern Colorado , Computer Information Systems
CERTIFICATIONS
- Infrastructure Deployment Professional - Maximo Asset Management V7.6
- IBM Certified Advanced Deployment Professional - IBM Service Management Asset Management V5
- IBM Certified Infrastructure Deployment Professional - Maximo Asset Management V7.5
- IBM Certified Advanced Deployment Professional - IBM Service Management Asset Management V5
PUBLICATIONS
- “IBM Maximo Spatial, GIS and Mobility”, June 6, 2018, A 1-hour webinar about IBM Maximo’s Spatial 7.6.x product. The intent of the webinar was to educate those that were not familiar with the changes to the Maximo Spatial 7.6 product from an administration perspective.
- “Out of the Box Integrations”, September 8, 2017, Esri GeoConX Conference, Co presented with SSP Innovations and CoServ at Esri’s GeoConx conference.
- “Overview of Automation Scripting”, March 20, 2015, A 1 hour webinar about IBM Maximo’s implementation of the Rhino JavaScript engine. The intent of the webinar was to educate those that were not familiar with the basic concepts involved in scripting the Maximo environment using JavaScript.