Craig Howarth
resume (at) craighowarth (dot) com
OBJECTIVE
Not currently seeking a position.
SUMMARY OF WORK EXPERIENCE
Twenty years of experience in all stages of software development with the last ten years
devoted to web-based line of business application development, intranet architecting,
e-commerce development, relational database design and development, and project management.
Industry experience includes logistics, law, banking, insurance, manufacturing, and retailing.
SKILLS
Databases:
SQL Server, Oracle 8i, Access
Languages:
C#, T-SQL, PL-SQL, CFML, JavaScript, HTML, DHTML, CSS, VB, VBA, C
Tools:
ER-Studio, DB-Artisan, SQL Station, SQL Profiler, DataArchitect, ER/Win, SQR, Crystal Reports
Operating Systems:
Windows 95/98/NT/2000/XP
Web Server Technologies:
ASP.NET, IIS, ASP, ColdFusion, WDDX
EMPLOYMENT HISTORY
Time Warner Inc., New York, NY - 4/05 to Present
Application Development Project Manager -
ASP.Net, C#, SQL Server, VB
Manage technology for the Corporate Transportation and Logistics Group which handles the
shipping needs of the enterprise.
Responsibilities include the enhancement and maintenance of two web development projects.
These are large systems which were originally written in ASP and VB/COM+ and are being converted
in a phased approach to ASP.NET.
Responsibilities and accomplishments:
- Responsible for design, development, and on-going enhancement of a large package shipping system
used to rate air freight, truckload, and less than truckload shipments based on Time Warner
contracts with shipping vendors.
- Responsible for design, development, and on-going enhancement of a small package shipping system
used to ship packages using UPS, FedEx, and DHL.
- Manage external QA resource who tests all releases and assists with final release testing.
- Assist Corporate IT in monthly maintenance testing of corporate accounting applications.
Vis.align, LLC, New York, NY - 2/03 to 4/05
Application Architect -
ASP.Net, C#, SQL Server, VB
As lead technical consultant to Time Warner’s Transportation and Logistics Group, provided
technical leadership on two web development projects.
Guidance to the client included recommending and implementing an upgrade of the systems
from ASP to ASP.NET in a phased approach which resulted in immediate benefits including improved
performance and increased functionality, without requiring a long-term commitment to a
wholesale conversion.
Responsibilities and accomplishments:
- Responsible for design, development, and on-going enhancement of a large package shipping system
used to rate air freight, truckload, and less than truckload shipments based on Time Warner
contracts with shipping vendors.
- Worked with Time Warner Corporate IT to coordinate a regular application release schedule,
including overseeing the process to move the system from a third-party hosting environment
to internal Time Warner hosting.
- Architected a major rewrite on a small package shipping system which
interfaces with Pitney Bowes Ascent hardware to process overnight and expedited shipments.
This project was an interface and workflow overhaul which conversion from ASP to ASP.NET.
- Provided mentoring to development staff on ASP.NET, C#, and T-SQL programming techniques.
Binney & Smith, Easton, PA - 1/02 to 2/03
SQL Server Application DBA & Developer -
SQL Server, ColdFusion, JavaScript
Was responsible for upgrades, optimization, security, and performance tuning on numerous SQL Server
databases used for the site
www.crayola.com.
Was lead developer on numerous web applications using ColdFusion and JavaScript.
Responsibilities and accomplishments:
- Optimized all web site databases, which resulted in substantial performance gains.
Optimizations included table redesign, indexing, query rewrites, and stored procedure rewrites.
Used SQL Profiler to identify bottlenecks.
- Designed several new databases for online contests and marketing efforts and wrote extensive stored Procedures for access to these databases.
- Created numerous stored procedures to handle business rule processing.
- Uncovered and closed security holes that existed in the site’s database access protocols.
- Mentored development staff on T-SQL programming, query optimization, and database design.
- Provided recommendations on best-practices and spearheaded an effort to bring about coding standards.
- Responsible for upgrades, patches, and security for numerous SQL Server databases.
- Developed DTS packages for transferring of data between disparate platforms.
- Upgraded SQL Server databases from 7.0 to 2000.
- Transferred SQL Server databases from an external host to an internal hosting environment.
- Developed web applications using ColdFusion and JavaScript.
- Built a CF Studio and web interface to Visual Source Safe to provide access to source code for remote and Mac-based users.
- Was responsible for administration on WebTrends and MediaBin servers.
Merrill Lynch, New York, NY - 9/00 to 12/01
Web Developer (Consultant) -
ColdFusion, Oracle, JavaScript
Converted Investment Banking client, deal management, and contact reporting applications from
client/server to an intranet.
Responsibilities and accomplishments:
- Performed complete system code review and recommended extensive changes to conform to standards and
to ease future development. All recommendations were implemented.
- Built banker add/maintain screens, audit review screens, support table maintenance screens, banking
deal entry screens, client edit screens, and security assignment screens.
- Oracle 8i development included optimizing and normalizin table structures, developed stored procedures, and created DDL scripts for quarterly releases of new database structures.
- Designed and implemented complete CSS rewrite.
- Created complete cfObjects interface to the HeirMenu JavaScript menuing system from webreference.com.
- Built extensive library of JavaScript validation routines.
Wachtell, Lipton, Rosen & Katz, New York, NY - 2/96 to 9/00
Application Development Manager -
SQL Server, ColdFusion, ASP, JavaScript, Crystal Reports
Led group of six developers in the design, development, and maintenance of the firm’s intranet,
which was written in ColdFusion and SQL Server with extensive client-side JavaScript.
Responsibilities and accomplishments:
- Developed numerous applications using ColdFusion and SQL Server with extensive IE JavaScript
client-side functionality for form automation, validation, WDDX packet processing, and
DHTML manipulation.
- Applications include attorney tracking and recruiting, fax system integration, customizable homepage,
secretarial desk instructions, firm directory, and training calendar.
- Architected intranet and database structure.
- Developed modular ColdFusion structure to facilitate a common look-and-feel among all web pages,
simplifying the process of global changes to colors, button images, and basic page layout.
- Wrote extensive library of custom tags and JavaScript functions.
- Built extensive SQL Server based systems, which made heavy use of stored procedures.
- Mentored development staff on ColdFusion development and T-SQL programming, query optimization, and database design.
- Responsible for all database administration duties, including security, patching, and optimization.
- Converted first-generation intranet from ASP to ColdFusion.
- Upgraded SQL Server databases from 6.5 to 7.0.
Austin Powder Company, Cleveland, OH - 5/93 to 9/95
Application Developer (Consultant) -
SQL Server, Access
Lead developer on Access and AS/400 distributed inventory and billing system project.
Responsibilities and accomplishments:
- Developed user interface code for numerous inventory control screens.
- Wrote most of the application’s select and action queries.
- Developed an Access object repository and version control system.
- Created an Access Basic function library.
- Wrote a programming standards manual.
- In seperate projects, developed a vehicle maintenance scheduling system, a property lease system, a BATF licensing
system, and a magazine site management system. All were SQL Server based systems using Microsoft Access clients.
Progressive Corporation, Cleveland, OH - 11/92 to 5/93
Application Developer (Consultant) -
SQL Server, C, SQR
Performed SQL, C, and SQR maintenance on auto insurance processing system.
Responsibilities and accomplishments:
- Extensive modifications to SQL Server queries.
- Implemented schema changes for periodic system upgrades.
- Wrote and maintained SQR reports.
- Performed database administration duties, including security, patching, and optimization.
- Provided technical guidance to the rest of the programming staff with on-going maintenance requirements.
National City Bank, Cleveland, OH - 4/92 to 11/92
Application Developer (Consultant) -
Clipper
Optimized and enhanced a profit reporting application written in Clipper.
Progressive Corporation, Cleveland, OH - 3/89 to 4/92
Lead Developer -
SQL Server, C, SQR
Lead developer on the creation of a two-tier, client/server-based automobile insurance processing system built using SQL Server, C, and SQR.
Responsibilities and accomplishments:
- Designed and built system using SQL Server on OS/2 with a C-based DOS client.
- Wrote numerous SQR reports against SQL Server databases.
- Responsible for all database administration duties, including security, patching, and optimization.
- Recovered database after devastating hardware and backup failure.
Austin Powder Company, Cleveland, OH, 4/87 to 3/89
Lead Programmer - AS/400, RPG, SQL
J.B. Robinson Jewelers, Cleveland, OH - 5/86 to 4/87
Programmer - System 38, RPG
Marathon Oil Company, Findlay, OH - 5/85 to 5/86
Systems Analyst
EDUCATION
BSBA - MIS from Bowling Green State University, Bowling Green, OH, May, 1985.