Maximo Consultant Resume
Kingwood, TexaS
SUMMARY:
- Experience in integration with MEA and MIF using Maximo 4.1, 5.2, 6.x, 7.1, 7.5, 7.6 (Peoplesoft, Ariba, Oracle Financials, SAP)
- Experience in Customization of MBO Objects for Integration Objects, Report Object Structures as well as Application objects
- Expertise in installing and configuring BEA WebLogic 8.x/9.x and WebSphere Application Server 5.x/6.x/7.x /8.x under Unix and Windows environments
- Hands - on Maximo Mobile deployment, customization and support
- Customizing Maximo Everyplace for handheld devices
- Design and development of custom workflows in Maximo 6.x/7.x
- SQL for database queries, functions and procedures
- Data transformation, manipulation, cleansing for import using MIF (ETL projects)
- Work with users to cleanse existing data and coordinate walk down of missing data
- Extract data from Maximo 5.2 database.
- Transform data to fit Maximo 7.6 database configuration.
- Load data using Maximo Integration Interface.
- Upgrade to Maximo 7.6
- Upgrade Maximo 6.2 to 7.5 using Confidential upgrade steps
- Work with Maximo 7.5 customizing Mobile Maximo from user specifications
- Use ACM to build asset templates
- Work with users to cleanse existing data and coordinate walk down of missing data
- Work with hardware, applications support to design production, test and development systems.
- SGS
- Install Maximo 6.2, Actuate 8 on MS Windows servers with Oracle 10g database.
- Extract data from Maximo 4.2 database.
- Transform data to fit Maximo 6.2 database configuration.
- Load data using Maximo Enterprise Adapter.
- Upgrade to Maximo 7.1
- Teach user groups Maximo usage (using Maximo test instance and Powerpoint).
- Prepare user documentation (Powerpoint, step by step procedures with relevant screen shots)
- Work with users to develop custom KPIs, queries, reports
- Demonstrate Maximo Start Center setup/usage
- Work with supervisors, technicians, team leads to develop Work Orders, Job Plans, Safety Plans, Permits(Hot Work, enclosed spaces), Lockout Tagout, Hazards, Precautions, Failure Class (Cause, Remedy analysis)
- Assist managers with PM set up and generation. Build generic PMs
- Work with Finance/Purchasing on best practices for PR, PO, Invoice processing, Purchase Contracts
- Work with Storeroom, Buyers on inventory classification, auto-reorder, issues, transfers, receiving, reservations, cycle counts, deploying Maximo Mobile
- Assist managers with plant walk-down plans, contracting, templates, supervision, data quality and loading
- 2nd tier support for all Maximo Help issuesData Extraction, Transformation, Loading (ETL)
- Work with diverse data sources(Oracle, MS SQL Server, Sybase, DB2, Excel, Access, hard copy)
- Use heuristic methods to develop SQL script from anecdotal information, data analysis and review, user information, pattern recognition, data mining techniques
- Extract useful data, run scripts to recover and transform bad data
- Prepare load scripts, flat files
- Verify data usability in Maximo7.6
- Load data using Integration Framework, prepared scripts, data loader
- Verify data integrity
TECHNICAL SKILLS:
Languages: JSP, Java, JavaScript, Visual Basic, HTML, XML, C, C++, Visual C++, Fortran
Database: Oracle, MS SQL Server, Sybase, Confidential DB2, Microsoft Access, Recall, Finder and User Support:
PROFESSIONAL EXPERIENCE:
Confidential
Maximo Consultant
Responsibilities:
- Get user requirements for reports, screen changes, enhancements
- Interview users, review business process, data, software and process flow
- Prepare Project, implementation plans, change procedures and documents for upgrade to version 7.6
- Work with developers building custom code for enhancements, custom interface for PeopleSoft
- Build workflow, templates, add domains
- Build, administer Start Centers for User groups
- Prepare Test scripts for Scheduler, Meters
- Implement upgrade on Test Server - MS Windows Server 2008, Maximo 7.6, Oracle 11, Websphere 8.5, BIRT
- Support for Production Maximo (24/7) - troubleshooting problems.
- Write SQL script to extract problem data and implement corrections. Write SQL for user requests, reports.
- Teach Maximo usage, custom applications
- Administer Maximo Users, Groups
Environment: Maximo 7.6, Application Designer, Maximo Integration Framework, Workflow, BIRT, WebSphere 8.5, Oracle 11g, MS Windows 2010 on Confidential blade servers
Confidential
Senior Maximo Consultant (Functional &Technical)
Responsibilities:
- Interview users, management to get requirements
- Add and modify screens, tables, Domains, Workflows, Escalations,
- Configure business rules using Automation script, Conditional Expressions, Table domains
- Implement Calibration using Job Plans, Data Sheets, Asset Classifications, Birt reports
- Migrate packages from Test to Production using Migration Manager
- Data loading using load sheets and MIF
- Reliability Engineering (PM, Reports, KPIs,Workflow)
Environment: Maximo 7.5, Application Designer, Maximo Integration Framework, Workflow, BIRT, WebSphere 8.5, Oracle 11G, MS Windows 2010 on Confidential blade servers
Confidential
Sr. Maximo Consultant
Responsibilities:
- Review existing 6.2 Production - Customization, cloned applications, workflows, escalations, MIF interfaces
- Interview users, management to get requirements
- Build Project plan, detailed specifications, configuration checklist for Maximo 7.5 and EZMaxMobile
- Modified screens, tables, Domains, Workflows, Escalations,
- Configure business rules using Automation script, Conditional Expressions, Table domains
- Test EZMaxMobile functionality on iPhone, iPad mini
- Advised on data cleansing, automated scripts for sequencing, substitution, defaults
- Migrate packages from Test to Production using Migration Manager
Environment: Maximo 7.5, Application Designer, Maximo Integration Framework, Workflow, BIRT, WebSphere 8.5, MS SQL Server 12,, MS Windows 2010 on Confidential blade servers
Confidential
Supply Chain Deployment
Responsibilities:
- Customize screens, tables, MBOs, domains, regulations (PO, PO Line, Receiving, Storerooms, Inventory, Item)
- Build Workflows, Purchasing, Issue to Work Orders
- Set up Storeroom locations, classifications, Buyers
- Interactively verify compliance on Maximo GUI prior to Go Live
- Teach user groups Maximo usage (using Maximo test instance).
- Support users with fixes and live support
Environment: Maximo 7.5, Application Designer, Workflow, BIRT, WebSphere 7, Oracle 11g, MS Windows 2008 on Confidential blade servers
Confidential
Senior Maximo Consultant (Functional &Technical)
Responsibilities:
- Set up hierarchical locations, classifications
- Work with different regions, sites supporting ETL for data from previous versions.
- Advise on data migration, cleansing.
- Automated scripts for sequencing, substitution, defaults.
- Write SQL for automated validation of large datasets
- Advise on reliability, usability, fit for use
- Develop validation rules and convert to SQL
- Verify stage data for load into Maximo
- Download data from remote databases (Alaska, North Sea, Gulf of Mexico, Midcontinent, Overthrust)
- Run scripted rules against datasets
- Interactively verify results on small samples
- Develop reports/presentation on compliance to rules
- Interactively verify compliance on Maximo GUI prior to Go Live
Environment: Maximo 7.5, Application Designer, Maximo Integration Framework, Workflow, BIRT, WebSphere 7, Oracle 11g, SAP, Ariba interfaces, MS Windows 2008 on Confidential blade servers
Confidential, Kingwood, Texas
Senior Maximo Consultant (Functional &Technical)
Responsibilities:
- Get user requirements for reports, screen changes, enhancements, Workflow
- Interview users, review business process, data, software and process flow
- Implement enhancements on Test Server - Oracle11, Maximo 7.5, Websphere 7, BIRT
- Develop materials for Maximo.
- Load data using MIF
- Test Workflow scenarios
Confidential, Washington DC
Maximo Consultant
Responsibilities:
- Get user requirements for reports, screen changes, enhancements
- Interview users, review business process, data, software and process flow
- Prepare Project, implementation plans, change procedures and documents for upgrade to version 7.5
- Implement upgrade on Test Server - MS Windows Server 2008, Maximo 7.5, Oracle 11, Websphere 7, BIRT
- Support for Production Maximo (24/7) - troubleshooting problems.
- Write SQL script to extract problem data and implement corrections. Write SQL for user requests, reports.
- Work with DBAs to resolve performance problems
- Work with ITSM for ticket tracking, PVCS for version management
Confidential, Washington DC
Maximo Implementation Consultant
Responsibilities:
- Customize, configure, install, test Maximo Mobile
- Compare with Syclo implementation, Maximo Everyplace
- Work with hardware, applications support to design production, test and development systems.
- Interview users, review business process, data, software and process flow
- Build queries(SQL) and load scripts for data updates across multiple sites.
- Prepare Project, implementation plans, change procedures and documents for production.
- Get user requirements for workflows.
- Develop and maintain workflows and escalations, communication templates
- Set up security groups and users, labor, qualifications, crafts; chart of accounts, GL components
- Use crossover fields for data transfer across applications.
- Rebuild ear files(Java Archive) and deploy applications on WebSphere server.
- Research and implement business rules,
- Work with ACM building templates
- Configure BIRT. Set up Report development environment. Build, test and deploy reports.
- Use application designer to add custom applications and customize standard apps.
Environment: Maximo 7.5, Application Designer, Maximo Enterprise Adapter, Workflow, BIRT, WebSphere 7, Oracle 11i, PeopleSoft interface, MS Windows 2008 on Confidential blade server
Confidential, Washington
Maximo Administrator/Business/Systems Analyst
Responsibilities:
- Assess Maximo usage and functionality - Gap report
- Work with User teams to define needs, process flows
- Build detailed specification, implementation plans, change procedures and documents for production
- Develop and maintain workflows and escalations, communication templates, custom actions, hyperlinks.
- Work with hardware, applications support to design production, test and development systems.
- SQL Server Management Console. SQL queries. Toad.
- Configure Actuate iServer. Set up Report development environment. Build, test and deploy reports.
- Install, configure, test Maximo Mobile
- Set up security groups and users, labor, qualifications, crafts; chart of accounts, GL components.
- Rebuild ear files and deploy applications on Websphere server.
- Modify and test Websphere options to optimize cluster efficiency
- Use application designer to add custom applications and customize standard apps.
- Build new system for upgrade to Maximo 7.5; Set up data and structure export and import
- Work with users to cleanse existing data and coordinate walk down of missing data
- Design and implement Management of Change procedures
Environment: Maximo 6.2,and 7.5 Application Designer, Maximo Enterprise Adapter, Workflow, Transportation, Service Manager, Actuate 8, WebSphere 6, SQL Server 2008, MS Windows 2008 on HP blade servers
Confidential, Kingwood, Texas
Senior Maximo Consultant (Functional &Technical)
Responsibilities:
- Extract existing equipment hierarchy from database.
- Equipment walk down
- Insert, edit new data as necessary
- Restructure and Build new Hierarchy
Confidential
Maximo Administrator/Business/Systems Analyst
Responsibilities:
- Interview users, review business process, data, software and process flow
- Assess gap in functionality - Gap report
- Work with hardware, applications support to design production, test and development systems.
- Build queries and load scripts for data updates across multiple sites.
- Design and repair oracle database objects - Triggers, functions, procedures
- Install, configure, test Maximo Mobile
- Setup Syclo Agentry development environment
- Build custom application for mobile implementation
- Prepare Project, implementation plans, change procedures and documents for production.
- Prepare SAP interface requirements and project plan; Reconfigure/repair SAP interface
- Get user requirements for workflows.
- Develop and maintain workflows and escalations, communication templates
- Set up security groups and users, labor, qualifications, crafts; chart of accounts, GL components
- Use crossover fields for data transfer across applications.
- Rebuild ear files and deploy applications on WebSphere server.
- Research and implement business rules,
- Configure Actuate iServer. Set up Report development environment. Build, test and deploy reports.
- Use application designer to add custom applications and customize standard apps.
- Build new system for upgrade to Maximo 7.1; Set up data and structure export and import
- Work with users to cleanse existing data and coordinate walk down of missing data
- Train, coordinate, manage, advise offshore Maximo team (5) for support and enhancements of four international Maximo installations
- Design and implement Management of Change procedures - detailed SDLC process manual
Environment: Maximo 6.2, Application Designer, Maximo Enterprise Adapter, Workflow, Actuate 8, WebSphere 6, Oracle 9i, SAP interface, MS Windows 2003 on Confidential blade server
Confidential, Reston, Virginia
MAXIMO Team Leader (Functional &Technical) (Dept of State)
Responsibilities:
- Upgrade Project US Dept of State Facilities Maintenance Maximo 4.2 to 6.2
- Work with hardware, applications support to design production, test and development systems.
- Install Maximo 6.2, Actuate 8 on MS Windows servers with Oracle 10g database.
- Extract data from Maximo 4.2 database.
- Transform data to fit Maximo 6.2 database configuration.
- Load data using Maximo Enterprise Adapter.
- Interview users to get specifications for custom apps
- Research and implement business rules,
- Use application designer to add custom applications and customize standard apps.
- Get user requirements for workflows.
- Develop and maintain workflows and escalations.
- Use crossover fields for data transfer across applications.
- Rebuild ear files and deploy applications on WebLogic 8 server.
- Oracle queries and load scripts for data updates across multiple sites.
- Implement Attached Documents interface.
- Get requirements and build justification for Syclo/Maximo Mobile
- Prepare Project, implementation plans, change procedures and documents for production.
- Teach and supervise Junior Maximo developers
- Maximo 7.1 Advanced skills course (with BIRT)
- Confidential Maximo Asset ManagementV6.2 Implementation assessment exam
Environment: Maximo 4.2/6.2, Application Designer, Maximo Enterprise Adapter, Workflow, Actuate 8, WebLogic, Oracle 10g, MS Windows 2007 on Confidential blade servers
Confidential, Kingwood, Texas
MAXIMO Consultant (Functional &Technical)
Responsibilities:
- Ongoing Maximo support and development projects
Confidential, Houston, Texas
MAXIMO Consultant (Functional &Technical)
Responsibilities:
- Use application designer to modify user application interface. Direct editing of XML files.
- Develop and maintain workflows and escalations.
- Use crossover fields for data transfer across applications.
- Rebuild ear files and deploy applications on WebSphere server.
- Maintain MEA interface with PeopleSoft 7.5. Synchronize data refresh on both systems.
- Oracle queries and load scripts for data updates across multiple sites.
- Write SQL script to extract problem data and implement corrections.
- Test hot fixes and patches for side effects.
- Implement Attached Documents interface.
- Prepare change procedures and documents for production implementation
Environment: Maximo 6.2, Application Designer, Maximo Enterprise Adapter, Workflow, Actuate 8, WebSphere, Oracle 10g, MS Windows 2007 on Confidential blade server, Sun OS 5.10 on Sun Server, Citrix, SQL Navigator
Confidential, Baltimore, Maryland
MAXIMO Consultant (Functional &Technical)
Responsibilities:
- Analyze production system to determine root causes for user’s problems.
- Recreate user problems in Stage environment (Production mirror)
- Search relevant error logs in UNIX system using Winscp emulator.
- Check transaction processing in Tibco and JMS queues.
- Verify data transfer from outbound and inbound queues using Toad.
- Analyze Workflow design:
- Determine failure paths.
- Use the test system to verify user complaints, conformance with business rules, user requests.
- Correct design
- Copy current production canvas; remove unnecessary complexity; modify workflow paths and endpoints.
- Test corrected design
- Implement in the test system and User Acceptance testing.
- Move to Production
- Forward full documentation and procedures to System Administrator for scheduled move to production.
- Unit test, UAT and regression test interface.
- Analyze system conflicts and inefficiencies (Network bandwidth; timeouts, auto archiving- document retention; site management; user/group permissions).
- Document problems and propose solutions. Prioritize critical problems.
- Write SQL script to extract problem data and implement corrections.
- Analyze MEA and Tibco rules and interface cross- tables and modify/fix rules and tables for Oracle Financials interface.
- Work with Financial and Business Analysts to resolve GL account additions and modifications and update Inventory as required.
- Work with Business Analyst, Warehouse Specialist to resolve Inventory, Storeroom and Auto Reorder functionality and Reorder report.
- Propose upgrades and configuration changes.
- Review and test hot fixes and patches for side effects.
- Work with business analysts to resolve issues with custom applications.
- Use Application Designer to build and modify custom applications.
- Update permissions matrix (Excel spreadsheet) and implement (add/remove) new permissions.
- Install Actuate Reports Designer Professional. Write new reports; fix problem reports. Deploy reports on Actuate iServer.
- Database tools (TOAD, Informatica, SQL Navigator).
- Work off site - remote login using RSA code and software.
- Teach new hires:
- Procedures for acquiring permissions, licenses
- System access including remote network access
- Maximo functionality- Application Designer, Domains, MEA, Workflow
- Actuate reporting
- Data search techniques
- Sarbanes-Oxley compliance procedures for development
- Troubleshooting methods and problem resolution
- Rotating asset management, installation, moving, ordering and receiving.
Environment: Maximo 6.2, Application Designer, Maximo Enterprise Adapter, Workflow, Actuate 8, Business Objects, WebSphere, Oracle 10g, Oracle Financials interface, MS Windows 2007 on Confidential blade server, Sun OS 5.10 on Sun Server
Confidential, Kingwood, Texas
MAXIMO Consultant (Functional &Technical)
Responsibilities:
- Install, configure Maximo test instance with Oracle 9 database, WebLogic server; Add patches and custom screens. Extract production data and populate new database.
- Analyze production system to determine root causes for user’s problems.
- Document problems and propose solutions. Prioritize critical problems. (Purchasing, Inventory, Equipment, Locations, Workorders, MXES adapters for Microsoft Project, SAP interface, MS Access links, Currency management)
- Modify jsp, xml, java code to fix problems and enhance screens, productivity.
- Rebuild ear files and deploy applications on Weblogic server
- Write SQL script to extract problem data and implement corrections.
- Analyze system conflicts and inefficiencies (Network bandwidth; timeouts, auto archiving- document retention; multi-site management; user/group permissions).
- Propose upgrades and configuration changes.
- Build project plan and proposal for Syclo/Maximo Mobile.
- Install Actuate Reports Designer Professional. Write new reports; fix problem reports. Deploy reports on Actuate iServer.
- Conduct online sessions for special topics (PM, KPI, SQL, Workflow, Rotating Equipment).
- Add a new site to multi-site setup:
- Add new site, addresses; Set multisite options, GL accounts, currency; Add/modify value lists.
- Build and load script for labor table from Excel spreadsheet; Add crafts for new site.
- Add new user accounts to existing groups and email Id and password to recipients.
- Collaborate with new site engineer to layout locations for existing plant, and new plant currently being built using drawings.
- Extract legacy system data to MS Access.
- Extract individual tables from Access to Excel.
- Modify Excel spreadsheets to match required format for Maximo tables.
- Use ‘Toad for Data Analysis’ to build load scripts for the companies, locations, equipment, hierarchy, and related tables.
- Load all scripts to Test Oracle instance.
- Verify location/equipment drilldown. Modify to fit plant changes. Verify with site engineer.
- Add Hazards, Failure hierarchy.
- Use Maximo front end to add storerooms, safety plans, work plans, PMs, and generate Workorders.
- Implement Attached documents interface.
- Teach system usage to site personnel.
- Get user acceptance from site administrators.
- Use ‘Toad for Data Analysis’ to extract new data from Test instance, convert to load scripts and load to Production instance.
- Prepare screens, database and report for export to Microsoft Project
- Modify Workorder - Plans screen to add entry fields for project planning data.
- Configure the database to support screen changes.
- Build Actuate report to extract all relevant data for export to Microsoft Project.
- Reliability Engineering Project British Petroleum Texas City, Texas
- Review P&ID drawings to identify all maintainable operating equipment.
- Locate and tag and document equipment by units including those not shown on drawings.
- Retrieve all operating equipment data from SAP database.
- Build new hierarchy for units. Set criticality for equipment.
- Write PMs, PDMs for all maintainable equipment.
Environment: Maximo 5.2, Actuate 7, WebLogic 7, Oracle 9i, MS Windows 2000 on Confidential blade server
Confidential, Wayne, New Jersey
MAXIMO Consultant (Functional &Technical)
Responsibilities:
- Analyze production system to determine root causes for user’s problems.
- Document problems and propose solutions. Prioritize critical problems.
- Modify jsp, xml, java code to fix problems and enhance screens, productivity.
- Maximo configuration: Control Center - Database configuration, modify application and field settings.
- Maximo screens: Screen builder - modify user screens; add/modify fields/attributes.
- Rebuild ear files and deploy applications on Weblogic server.
- Write SQL script to extract problem data and implement corrections. Write SQL for user requests
- Work with custom applications
- Remote support using VPN
- Build and configure QA system - Maximo, SQL Server, WebLogic
- Install Actuate Reports Designer Professional.
- Write new reports; fix problem reports.
- Deploy reports on Actuate iServer.
Environment: Maximo 5.2, Actuate 7, WebLogic 7, MSSQL 2000, MS Windows 2003 on Confidential server, TRM screen builder
Confidential, Houston Texas
Data Analyst
Responsibilities:
- Petrophysical field projects (Gulf Coast, West Texas, Gulf of Mexico, Egypt, North Sea, Brazil, China):
- Quality control and edit logs;
- Calculate reservoir fluid properties, content and saturation, clay properties and volume ;
- Estimate (regression, neural networks, Faust, Castagna) missing logs from available data and surrounding wells.
- Use seismic and stratigraphic data to build a coherent field model.
- Calculate rock properties: compressional and shear velocities, Poisson’s Ratio, Acoustic Impedance.
- Work with seismic inversion specialists providing petrophysical, stratigraphic and lithologic knowledge.
- Learn seismic inversion methods (ISIS), Hampson-Russell inversion, modeling software.
- ISIS project: Model log porosity and invert seismic for porosity volume.
- Learn GeoFrame, Petrel, MMRD, Interactive Petrophysics.
Confidential, Houston Texas
Programmer/Analyst
Responsibilities:
- Design and build multi-threaded TCP/IP server and client for document security system using sockets, MAPI
- Write and debug code - Visual C++, ATL, STL, MS XML
- Unit and integration testing.
Environment: MS Windows XP, Windows 2003, on Dell PC/Servers with MS SQL
Confidential, New Jersey
Programmer/Analyst/Maximo Administrator
Responsibilities:
- Design, code and test business logic extensions (maxcust.dll) for Maximo using Visual C++ and API libraries. Use custom SQL scripts to modify schema (add tables, triggers, stored procedures) and insert control data.
- Implement the Application Status Control module to enforce the work flow sequence for Work Order status changes using appstat library and programmed extensions (C++) and modified appstat table.
- Modify screens (Centura Nationalizer) and set mandatory field requirements using the Mandatory Field Control module, manstat library, programmed extensions (C++) and modified manstat table.
- Set up dynamic value lists using the DVL module, library and table for specific fields in separate Maximo applications
- Extend Electronic Signature functionality for specific business rules with emphasis on Mobile Work manager (Support for Syclo)
- Modify Maximo screens to match extensions and support multiple languages using Visual C++ and Centura Nationalizer.
- Add language conversions (French, Italian and Spanish) to screen text and rebuild screen executables (Centura Nationalizer) with modified text.
- Modify software hooks (Maximo supplied) to call text and messages from the database in multiple languages.
- Install and maintain Maximo on Citrix Terminal server (Windows NT); Assist in design of new Citrix terminal servers for Windows 2003 server; Write new winbatch script, install and test routine.
- Install updates, bug fixes on production Terminal Server (Windows NT).
- Design new functionality in login screen and database selection to reduce support overhead and maintenance using winbatch. Add multiple language functionality.
- Write SQR Reports for customized printing of Maximo forms, summaries and data.
- Write design specifications for new and modified reports. Code test and deploy compiled reports.
- Use translated files to build reports in multiple languages
- Specialized reports for use with Syclo
- Database tools (TOAD, Informatica, SQL Navigator).
- Write PL/SQL triggers, procedures, functions, packages in database (Oracle 8i) and for additional tables and modifications to support functionality for Merck enhancements.
- Rational ClearCase for task and code management. (labeling and versioning)
- Rational ClearQuest for bug fix and change management.
- Write formal design documents, modular test plans, regression test plans, installation and operation quality assurance plans, change documents, user acceptance test plans.
- Visio, SQL Navigator, TOAD, SQL Plus.
Environment: Maximo 4i, Syclo, Visual C++ on Windows 2000, HP/UX 11i, Oracle8i, on HP server, Rational ClearCase, ClearQuest (CMM3 compliant)
Confidential, Overland Park Kansas
Programmer/Analyst
Responsibilities:
- Enhance, debug, fix, and deploy client/server application for telecommunications systems design and deployment.
- Write design, functional specification, project plan, unit test plan, regression test plan
- Design, code and test Client/Server extensions (dll/.so) for Metasolv Objectel using C++ and API libraries: Client GUI in MS Visual C++; Server application C++ on Sun server; XML interface description modules; Metasolv Objectel metadata interface to Oracle 9i database.
- Oracle 9i SQL scripts (queries, triggers, functions, stored procedures and packages) and shell (ksh) scripts for data interface, maintenance and migration to User Acceptance Test servers.
- Update individual test environment with daily releases: Objectel server and client, Oracle database instance, metadata, SQL scripts, XML files, shell scripts.
- TeleLogic CM Synergy for task and code management.
- TeleLogic Change Synergy for bug fix and change management.
- BEA WebLogic for access management.
- TOAD for database access, SQL editor, plan description, entity relationship management.
- Microsoft Word, Visio, Excel, PowerPoint for documentation
Environment: Solaris8 ksh, Oracle9i, XML, on Sun server, Windows 2000, Metasolv Objectel, Telelogic CM Synergy BEA WebLogic on Dell server (CMM3 compliant)
Confidential, San Antonio Texas
Programmer/Analyst
Responsibilities:
- Support QA analysts with setup.
- Redesign new model based on Linux and C++ to replace COBOL mainframe product.
- Full software development cycle: Develop functional specification, Build detailed object oriented design and test plans, Document specifications, designs, test plans and results (CMM2 compliant.)
- Write, analyze, debug C++, SQL (queries, datasets, data objects, embedded SQL) to design specifications for telecommunications billing systems.
- Test web based transaction data port and verify Crystal Reports extracts.
- Write bash, SQL, php scripts to simulate production environment for unit test drivers.
- Use Visual Source Safe version tracking software.
Environment: Red Hat Linux, bash, Perl, Gnu, php, MySQL, on HP and Dell servers
Confidential, Austin Texas
Programmer/Analyst
Responsibilities:
- Full software development cycle: Develop functional specification; Build detailed object oriented design and test plans; Document specifications, designs, test plans and results (CMM2 compliant).
- Write, analyze, debug C/C++ to design specifications for new modules for server support of online gaming systems.
- Use StarTeam version tracking software, Documentum for plans and specifications.
- Write XML files for transfer to Java and J2ME client side.
- Work with client team to set up real time messaging (plain text, XML, translets).
- Work with database programmers for automated upload of report data from VMS to AIX server.
- C and embedded SQL for updating DB2 and Sybase relational databases
- Provide server support for testing and production.
- Unit, integration and regression testing. Fix bugs from testing.
- Support QA analysts with setup.
Environment: Exceed 7.0 emulation for Unix (AIX) on RISC, Open VMS on Compaq Alpha server, Linux and Windows 2000 on Dell server; Sybase and DB2 databases, JDK, JBuilder, Open Tools, StarTeam, Borland server, WebSphere, Together, Jakarta Ant, CVS
Confidential, Houston Texas
Programmer/Analyst
Responsibilities:
- Research available testing tools. Write report and make recommendations.
- Integrate Visual C++ (MFC, ATL, COM), Visual Basic, C code in Visual Studio.
- Build system monitor (C++, Pro*C) to test for updates and automatically refresh data in memory.
- Determine module dependencies and set build order. Write script files for automated build.
- Build debug version with memory leak flags.
- Setup with MSMQ server. Set baseline performance benchmarks.
- Fix memory leaks. Add sorted dynamic cache to enhance performance. Calibrate against benchmark.
- Write Oracle triggers for specific table updates.
- Use StarTeam version tracking software, Visio, TOAD SQL viewer/analyzer.
Environment: Windows 2000, NT4 on Compaq server
Confidential, Houston, TX
Programmer/Analyst/Maximo Administrator
Responsibilities:
- Project management, administration and support Maximo systems for pipeline and facilities maintenance for DOT, EPA and OSHA regulations.
- Host monthly meeting with regional administrators to review database changes, upgrade requirements and plans, user problems, project assignment.
- Extract pertinent data (maintenance records, equipment records etc) for agency inspections
- Work with clients - train, recommend courses, upgrades, fix problems.
- Set up Maximo, Citrix groups; set permissions.
- Work with PSM compliance team.
- Work with staff and vendors to plan and implement process safety management.
- Build project plan for merging two Maximo instances (customize screens and add tables to database) and upgrade to Ver. 5.1
- Work with Peoplesoft team on interface implementation
- Document table, screen and executable differences. Resolve layout and value list differences
- Use Microsoft Project to document steps for instance merging.
- Review with MRO staff, changes for migration to Version 5.x and write project plan.
- Install and maintain Maximo on Citrix Terminal server (Windows 2000); Setup thin client interface.
- Write SQR4 and Crystal Reports for customized printing of Maximo forms, summaries and data.
- Analyze Lawson asset management systems for porting to Maximo.
- Teach Maximo usage and administration to DBA and other administrators
- Write PL/SQL for procedures, functions, packages in database (Oracle 8i)
- Use PVCS version tracking software, and TOAD SQL viewer/analyzer.
- Analyze existing pipeline monitoring and data acquisition system (VMS). Design replacement system.
- Rewrite, code and debug C, Pro*C, SQL, libraries and executables to new specifications
- Use TOAD (database visualizer), MS Project, Visio for project analysis and design.
Environment: Windows 2000 on Dell server, AIX on RISC6000, Open VMS on Compaq Alpha server, Reflections
Confidential
Programmer/Analyst
Responsibilities:
- Work with tracking and transactional system for food warehouse shipping and receiving with bar code input from scanners, PDAs, and keyboard.
- Rewrite, code and debug C, Pro*C, SQL, libraries, graphic interfaces and executables to new specifications for company acquisition.
Environment: Open VMS on DEC Alpha servers, Reflections
Confidential, Houston Texas
Programmer/Analyst
Responsibilities:
- Design and build Visual Basic applications to monitor, acquire and transfer data (stimulation - frac) from laptops at the well-site to office computers through firewall protected servers.
Environment: MS Windows NT 4.0 on Compaq servers, desktops and laptops
Confidential, Cedar Rapids Iowa
Programmer/Analyst
Responsibilities:
- Financial application Tempest real-time messaging, XML, Oracle database objects, Java user interface.
- Full software development life cycle: Develop functional specification; Build detailed object oriented design and test plans; Document specifications, designs, test plans and results (CMM2 compliant).
- Write and debug code - Visual C/C++, MFC, STL, Oracle stored procedures, Oracle Objects.
- Analyze legacy code (C, Pro*C).
- Unit and integration testing.
- Code and task management with Visual Source Safe.
Environment: MS Windows NT 4.0 on Dell PC/Servers with Oracle for Windows NT, PVCS
Confidential, Houston TX
Programmer/Analyst
Responsibilities:
- Write Visual C/C++ and embedded SQL (Oracle Pro*C/C++) to design specifications for energy trading statistical and forecasting (positions, options, market to market) software.
- Write SQL for new tables, stored procedures and reports. Set up ODBC for marketing group.
- Design, code and test forecasting calculator (multi-layer library app). Work with Math group to define specifications. Run regression, stress tests. Work with users to streamline production launch.
- Design and build monitoring (IPC), scheduler and launcher software using sockets, RPC functions, embedded COM calls to Windows DLL’s. Write messaging COM client for Outlook server. Build OO classes to replace in-line C code
- Install and configure Apache server, Oracle Reports server. Embed Oracle Reports .rdf in HTML pages with Java application. Build home page (HTML) - set up URL for executing Oracle Reports from HTML menu and launching Adobe Acrobat for pdf presentation
- Assist team members with coding and debugging problems.
- Use PVCS version tracking software, Visio, Rapid SQL
Environment: MS Windows 2000 on Compaq PC/Servers with Oracle database for Windows NT