Post Job Free

Resume

Sign in

Developer .Net

Location:
Toronto, ON, Canada
Posted:
March 20, 2015

Contact this candidate

Resume:

James Cowan

Houston, TX

acos9p@r.postjobfree.com

Education M.S. Nuclear Engineering, Texas A&M May 1998

University Aug 1995

B.S. Nuclear Engineering, Texas A&M

University

Experience BP, Houston, TX Dec 2006-Present

Programmer/Analyst

ASP.Net MVC/EF/Web API and WPF/WCF

Reporting Tools

SPA's with AngularJS, Bootstrap, Gulp,

Web API and SP List

JQuery-based SPA hosted in SP 2010 using

SP List for datastore

Data analysis with TIBCO Spotfire

KPI Dashboard built with Silverlight, SP

2010 Client Object Model development,

SSRS, WinForm ClickOnce tool

Development of requisition tool used by

all of GoM (C#, ASP.Net MS SQL)

Development of expanded SAP master data

request tool to include GoM Maximo, NAG

Maximo, Tangguh SAP and Angola Maximo

item master requests. (C#, ASP.Net, MS

SQL)

Design and development of inventory

visibility tool, which combined

materials from two different systems

together into a common searchable tool.

(C#, ASP.Net, MS SQL)

Analyzed legacy logistics system in

order to develop KPI's based upon vessel

utilization and spend. (C#, ASP.Net, MS

SQL)

Developed Evacuation Shelter Management

system to facilitate utilization of

emergency shelter resources during

evacuation events. (C#, ASP.Net, Adobe

Flex/Flash, MS SQL)

Houma PMF Cost Allocation Tool

MMG Vacation Scheduling tool (C#,

ASP.Net, MS SQL)

MMG Training Database (C#, ASP.Net, MS

SQL)

Developed Various KPI's for MMG (C#,

ASP.Net, Adobe Flex/Flash, iTextSharp,

ZedGraph, MS SQL)

Development of 'Every Dollar Counts'

tracking tool on MMG website (Adobe

Flex/Flash, C#, ASP.Net, MS SQL)

General maintenance of MMG website.

Halliburton, Houston, TX Aug 2006-Dec 2006

Developer

Created C# 2.0 WinForm application to

export drilling data in WITSML format

using Studio 2005.

C# development on new product code base.

BP, Houston, TX Jan 2006-Aug 2006

Developer

Convert existing applications from

VB6/VB.Net to C# WinForm and WebForm

(ASP.Net) applications.

Create new C# WinForm/WebForm

applications.

Provide guidance on OO design and

architecture as well as SDLC and .Net

best practices to a shop that's

relatively new to .Net.

Integration with PI/OSI Soft SDK.

Aegis Mortgage, Houston, TX Oct 2005-Dec 2005

Developer

Design and develop intranet web site

with Calyx Point integration

ASP.Net, C#, SQL 2000, Web Services,

LDAP, Calyx Point 5.1

BP, Houston, TX Apr 2005-Oct

2005

Materials Management Analyst

Design and development of Master Data request

site for SAP GoM (ASP.Net, MS SQL)

Ad hoc queries and coding to support SAP code

cleanup (material masters, vendors,

functional locations, etc.)

IFCO Systems, Houston, TX Dec 2004-Apr

2005

Developer

ASP.Net, C#, VB.Net, SQL 2000, ASP 3,

SQL Rpt. Srvcs.

iBOLT/SAP Business One Integration.

Clear Channel Entertainment, Houston, TX Aug 2004-Dec

2004

Web Developer

ASP.Net, C#, SQL 2000, Web Services, Typed

Datasets, SQL Reporting Services, Access

2000, BizTalk 2004 (training only)

Development of ASP.Net/C# web pages using

Typed Datasets and Web Services in an N-Tier

architecture.

Integration of new system with legacy

applications

Working with business analysts and other

developers to establish templates for which

end users can provide feedback

Web Specialists, Inc., Houston, TX May 2004-July

2004

Web Developer

ASP.Net, C#, SqlHelper, .Net Windows Service,

FileSystemWatcher/Ftp, ADO.Net, SQL 2000,

IIS, JavaScript, HTML, dHTML

This short-term project involved building an

ASP.Net/C# web application to allow

physicians to register patients and view

reports for a healthcare monitoring system

(Medtronic Paceart) over the internet. A

.Net Windows Service was written in C# which

utilized the FileSystemWatcher to monitor a

report directory so that email notifications

could be sent out to physicians to let them

know that new reports were available.

Another .Net Windows Service was written for

technicians pc's to monitor a directory and

ensure that files were named according to a

particular naming convention and to FTP the

files to a remote server at regular

intervals. The Microsoft SqlHelper class was

used as the data access layer for the web

application.

Trendec (for HISD), Houston, TX Oct. 2003-Feb.

2004

Web Developer

ASP.Net, C#, ADO.Net, SQL 2000, IIS,

JavaScript, HTML, XML, dHTML, Crystal Reports

Design and development of web application for

HISD to manage student information. This

ASP.Net application is written in C# and uses

SQL 2000. The Microsoft SqlHelper class was

used as the data access layer and reports

were written in Crystal Reports 9. The web

pages made use of Html Controls, User

Controls, Web Controls and controls which

were generated dynamically via ItemCreated

and ItemDataBound.

E-Ceptionist, Inc., Houston, TX Jan. 2001-Oct.

2003

Web Developer/Technical Lead

ASP.NET, C#, XML Web Services, WinForms,

GDI+, VB 6 COM+, ASP, IIS 5, SQL 7/2000,

VBScript, JavaScript, HTML, XML, SOAP, DHTML,

Windows 2000

This project consists of a web-based

scheduling application targeting the health

care industry. This application has been

implemented using ASP 3, using ASP 3 + C#

components and also has been developed in a

pure .Net environment using entirely

C#/ASP.Net. The backend consists of SQL 2000

but also involved integration with existing

Oracle databases for certain customers. A

client application was also developed, first

with VB 6 and XML and then later with C#, Win

Forms, XML Web Services and GDI+. A server

component was also written in C# to perform

timezone conversions via Windows API. This

component was registered in the GAC so that

it could be used by ASP 3 applications.

Fluor-Daniel, Houston, TX Sept. 2001-April

2003

Developer (part-time)

VB 6 COM+, ASP, IIS 5, Oracle 8i, VBScript,

JavaScript, HTML, NT 4

This project consists of designing and

implementing a web-based extranet

application, which will replace two existing

applications. My responsibilities include

design and development of the Oracle8i

database (tables, stored procedures,

packages, functions, indexes, relationships

and sequences), the VB6 COM components and

the ASP pages while adhering to an n-tier

architecture with stateless components.

Whitaker Consulting, Houston, TX Oct. 2000-Jan

2001

Senior Web Developer

VB 6 COM+, ASP, IIS 5, SQL 7, VBScript,

JavaScript, HTML, Windows 2000

This project consists of designing and

implementing an e-commerce web site as part

of a small development team. My role

involved developing business VB 6 COM+

objects (shopping cart, web-server

independent state management and order

processing), SQL 7 development and ASP

programming.

Entelligence, Houston, TX Sept. 2000-Oct.

2000

Web Developer

VB 6 COM+, ASP, XML, XSL/XSLT, IIS 5, SQL 7,

VBScript, JavaScript, HTML, Windows 2000

This project consists of designing and

implementing an e-commerce web site as part

of a development team. This site had both a

B-to-C web interface as well as a B-to-B

XML/SOAP interface. My role involved

integrating XML-based and non XML-based COM+

components with ASP, designing and building

front end web pages as well as

building/modifying SQL 7 components (tables,

stored procedures) and VB COM+ components.

Kara Technologies, Houston, TX April 2000-Sept.

2000

Web Developer

ASP, IIS 5, SQL 7, VBScript, JavaScript,

HTML, Windows 2000

This company developed security technologies

and web architectures that allowed for the

secure online purchase and delivery of

postage, money orders and other products,

which require fraud preventative solutions.

My role involved web development with ASP,

designing and building SQL 7 components (

tables, stored procedures ), programming

VBScript classes as well as interfacing with

marketing and business departments.

MediaNet, Inc., Houston, TX Nov. 1999-Apr.

2000

Web Developer

ASP, IIS 5, SQL 7, VBScript, JavaScript,

HTML, NT 4

This consulting company provided a variety of

services including custom application

development, legacy system enhancements and

other custom solutions. My role included

front-end web development with ASP and

developing SQL 7 components (tables, stored

procedures, views, full text search).

Luminent Worldwide Corp., Houston, TX July 1999-Nov.

1999

Consultant

Crystal Reports, Parallel Crystal,

Access97/VBA

This consulting company provided a variety of

services including custom application

development, legacy system enhancements and

other custom integration solutions. I worked

on a couple of small Access/VBA projects as

well developed reports using Crystal Reports

and ParallelCrystal against an ObjectStore

database for a large scale asset and

facilities management application.

Lunar and Planetary Institute, Clear June 1998-July

Lake, TX 1999

Programmer

Access97/VBA, Perl, CGI.PM, Sybase, Unix, vi

My role with this non-profit private space

research institute involved building custom

Access97/VBA client-server applications using

both Sybase and Access as the back end

database as well as developing web-based

applications with Perl and CGI.PM on a Unix

platform with Sybase and flat-file database

back ends.

CIS/Texas A&M University, College May 1997-June

Station, TX 1998

Programmer Analyst

Access97/VBA, C

My position was with the consulting arm of

the Computing and Information Systems

department for Texas A&M which provided

custom application development for

departments throughout campus. My role

included proposal, design and implementation

of custom applications using Access97/VBA and

C.

Dept. Of Nuclear Engr./TAMU, College June 1996-May

Station, TX 1997

Graduate Assistant Researcher

Fortran 77/90, WIMS3d, TWODANT

This was a graduate research position in

which I benchmarked reactor analysis software

in the context of criticality experiments

using mixed-oxide fuels. I prepared the

input decks and compared the results among

different analysis applications.



Contact this candidate