FRANK FOREMAN
Tulsa, Ok, *****.*******@*****.***, 918-***-****
SUMMARY: Microsoft Certified Application Developer with eighteen (18) plus years’ experience in the software
development industry – primarily oil and gas related – PLUS 7 year’s field experience in the oil and
gas industry. Extensive experience designing and implementing SharePoint, ASP.NET and
Windows Forms applications utilizing Visual Studio, C#, VB.NET, WCF and SQL Server.
Experience with presentation layer, business layer and data layer. Some experience with Silverlight,
WPF, SSRS and SSIS. Distant experience in manual and automated software testing.
KEYWORDS: .NET Framework, C#, VB.NET, ASP.NET, Windows Forms, SharePoint 2007 / 2010 / 2013,
PowerShell, SQL Server, InfoPath, Silverlight, WPF, Web Services, WCF, MS Workflow
Foundation, TFS, SourceSafe, JavaScript, VB Script, HTML, CSS, JavaScript, Stored Procedures,
SQL Service Broker, SSRS, SSIS, ADO.NET, MS Access, XTRA Reports, Crystal Reports, Telerik
controls, Test Driven Development, Automated Testing
WORK HISTORY:
STONEBRIDGE CONSULTING Tulsa OK
2006 to
IT Consulting company catering to oil and gas companies.
Sr. Consultant
Engagements:
OG&E Energy (Oklahoma City) Assigned as SharePoint Consultant
Assisted with SharePoint 2007 to 2013 migration assessment – analyzed SharePoint 2007 site usage
/ customizations and interviewed users in order to plan and estimate migration project
Matador Resources (Dallas) Assigned as .NET Developer
Developed .NET / WellView 10 “add in” for importing frac job data from an Excel spreadsheet
using the Peloton API
Access Midstream (Oklahoma City) Assigned as SharePoint Consultant
Managed configuration and deployment of OnePlaceMail – tool that integrates MS Outlook and
SharePoint
Assisted with SharePoint 2007 to 2013 migration assessment
Bonavista Energy (Calgary) Assigned as SharePoint Developer
Assisted with design and development of SharePoint 2013 “Well File” application
Added timer job for overnight automated site provisioning
Further customizations to existing custom web parts
Continental Resources (OKC) Assigned as SharePoint Developer / Project Lead
Built SharePoint 2013 Intranet site to replace existing ASP.NET Intranet site. Used all OOTB
SharePoint web parts and content
Assisted with design and development of custom InfoPath forms and associated Designer
workflows
Bonavista Energy (Calgary) Assigned as SharePoint Developer / Technical Lead
Assisted with design and development of SharePoint 2013 “Well File” application
Built custom SharePoint web parts, site columns and content types
Implemented SSRS graph in integrated mode
Built automated site provisioning
Implemented custom branding through master page and CSS
Built SSIS package to import daily production data from flat files into SQL Server database
Petrohawk / BHP Billiton Assigned as Business Analyst
Assist client in analyzing and improving Well Delivery business processes
Use various productivity tools (SQL Server, EssBase, SpotFire, Excel) to help client better utilize
their well data
Post Rock Energy (OKC) Assigned as Developer / Technical Lead
Designed, data modeled, developed and managed custom SharePoint 2010 Well Portal including
SSIS / ETL package
Worked as business analyst developing requirements, proposal cost estimate for large well lifecycle
SharePoint/InfoPath project
Apache Corp (Houston) Assigned as ASP.NET Developer / Technical Lead
Technical Lead doing requirements gathering, application and database design, architecture and
development
Utilized MS Entity Framework, .NET ModalPopupExtender controls, ComponentOne GridView
control, Telerik RadGrid, JavaScript, MVP and SQL Server 2008 to develop ASP.NET application
used by high level Apache management to track the status of their non employee resources.
SM Energy, Inc. (Denver) Assigned as SharePoint Developer
Assisted in designed and creation of a SharePoint 2010 portal that exposed custom search
functionality for the client’s warehouse of oil wells
Design included a data access layer, numerous web parts and custom application pages and
extensive branding
Internal Project
Produced rotating image animation for the SBTI.COM home page using SilverLight 4.
Personal Project
Produced WPF application for personal needs to get experience with WPF.
Continental Resources (Enid) – Assigned as .NET Developer
Produce SSIS packages to transform and import (into SQL Server) nightly flat file extracts from an
SAP application
Utilize SSRS to produce reports
General enhancements and optimizations to four C# / Win Forms applications
Helmerich & Payne Drilling (Tulsa) – Assigned as .NET Developer
Designed and developed business and data objects that sit between WCF service / database and
Windows Forms applications that display and analyzes real time drilling data.
Samson Resources (Tulsa) Assigned as SharePoint Developer
Designed and developed .NET 3.5 web services that sat between a Silverlight UI and a MOSS 2007
document management system.
Automated MOSS 2007 site and document library creation
Perform miscellaneous enhancements to MOSS 2007 Intranet environment and applications
Transocean Drilling (Houston) – Assigned as .NET Developer
Gathered requirements for and performed a preliminary functional design and cost estimate for a
900 hour project to build a Windows Forms application used to analyze drilling costs.
SemGroup (Tulsa) Assigned as SharePoint Developer
Developed multi level approval workflow using Visual Studio and Windows Workflow Foundation
Developed SharePoint timer job using Visual Studio
Performed all production deployments
Performed various SharePoint configuration and administrative tasks
Southwestern Energy (Houston) – Assigned as SharePoint Developer
Developed external facing SharePoint 2007 portal where investors view, download and upload
documents
Developed and deployed a web part that displayed well summary information.
Created / utilized LINQ to SQL data classes to access data in a SQL Server 2005 database
Developed a site provisioning SharePoint Timer Job
Created/used solution packages for installation and deployment
Halliburton Energy Services (Duncan) – Assigned as .NET Developer
Provided software consulting and engineering services to the client for implementing major
enhancements to their suite of software products, consisting of thousands of C++ and C# source
files and over 200 code projects.
C# Windows Forms development of oil and gas related applications using VISUAL STUDIO 2005,
.NET 2.0 and proprietary database and graphics system.
Developed a new C# desktop, graphical application that displays wellbore fluids flowing through
the wellbore and into the formation and works in both real time and play back modes.
Developed a new C# desktop, graphical application that displays up to 37 different sets of depth
based data (i.e., depth vs. pressure, depth vs. friction coefficient, etc.) on side by side graphs and
works in both real time and play back modes.
Developed a new C# server application that 1) detects when various source datasets have been
modified and 2) receives real time notification containing new datasets and, in both cases, stores
time based snapshots of that data in separate data stores.
PREVIOUS EMPLOYERS:
STONEHENGE PARTNERTS – Tulsa, OK
7/2005 to
Sr. Software Developer ASP.NET / VB.NET / C# / SQL Server development
11/2006
TOTAL RESOLUTIONS Tulsa, OK
3/2004 to
Software Developer ASP.NET / C# / SQL Server development
7/2005
TULSA COMMUNITY COLLEGE Tulsa, OK
9/2002 to
Student / Adjunct Instructor – Computer Science
5/2004
Took Computer Science courses
Taught Computer Science courses ("Computer Concepts" and VB.Net)
LANDMARK GRAPHICS CORP. Houston, TX
10/2000 to
Sr. Software Test Engineer – Automated software testing
9/2002
TV GUIDE Tulsa, OK
5/1999 to
Testing Manager
7/2000
LANDMARK GRAPHICS CORP. Tulsa, OK
11/1989 to
Testing / Product Support Manager
5/1999
EDUCATION: B.S. – Petroleum Engineering, University of Oklahoma – Norman, OK
Tulsa Community College – miscellaneous Computer Science courses
CERTIFICATIONS Currently working on 2013 MCSD: SharePoint Applications
/ TRAINING: Passed MS exam 70 488 SharePoint 2013 Application Development – 9/2014
Passed MS exam 70 576 – SharePoint 2010 Application Development – 9/2010
Passed MS exam 70 542 MOSS 2007 Application Development – 12/2009
Passed MS exam 70 630 Configuring MOSS 2007 – 2009
Attended Ted Pattison SharePoint Training – Developing SharePoint Workflow Templates with Visual
Studio 2008
Attended Stonebridge Implementing MOSS 2007 Technology Specialist Boot Camp –2007
Attended Stonebridge – MOSS Development Boot Camp – 08/2007
Microsoft Certified Solution Developer (MCSD.NET) – 2008
Microsoft Certified Application Developer (MCAD) – 2007