John Marsh

John Marsh

Senior Java Programmer and Team Lead with Management Experience

Raleigh-Durham, North Carolina Area

Current
  • Manager of Software Development at Rho, Inc.
  • Owner at John Marsh Photography (Sole Proprietorship)
  • Owner at ThreeLeaf.com
Past
Education
  • North Carolina State University
  • North Carolina State University
  • University of Wyoming
  • University of Wyoming
  • University of Wyoming
  • Natrona County High School
Connections
76 connections
Industry
Information Technology and Services
Websites

John Marsh’s Summary

I am a web professional experienced in web design, web programming, web management, usability, and standards compliance. I have been developing web pages since the Web's infancy in 1993 and have been involved in gathering requirements from customers, developing technical and graphical solutions, and implementing web sites large and small. I program web-based applications in Java/JSP, PHP, and ColdFusion, using validators to ensure that the XHTML and CSS delivered meets W3C and 508 compliance standards. I have designed and modified relational databases and SQL queries in MSSQL, Oracle, UDB (DB2), MySQL, and MS Access. I often write automated scripts for applications to verify correct application functionality and test boundary conditions. My server administration duties have included direct management of a corporate Windows-based ColdFusion web site, a corporate MSSQL database, and indirect management of hosted LAMP web sites. My management experience includes directing teams of up to eight people on several applications. I have successfully introduced process improvements, negotiated requirements, and overseen the release of software in a validated environment.

John Marsh’s Specialties:

Languages: Microsoft SQL, MySQL, MS Access, UDB, Oracle, ADO, ColdFusion, Visual BASIC 5, 6, HTML & XHTML, CSS, JavaScript, FrontPage, PHP, SSI, Java, Struts, XML, XSLT, JSP, WinBatch 99
Software: WordPerfect 4.2-7.0, Microsoft Office 4.0-2000, Lotus 123 2.2, 5, and 97, Paradox 5 and 7, dBase III, Corel Draw 3-8, Adobe Photoshop 6 - CS, and others.


John Marsh’s Experience

  • Manager of Software Development

    Rho, Inc.

    (Privately Held; Pharmaceuticals industry)

    November 2008Present (9 months)

    • Overseeing the development of eight software products
    • Work with internal and external clients to gather requirements for products to be developed
    • Interviewed and Hired developers to fill vacancies on the team
    • Research and implement improvements to the software development process
    • Continue as the team lead and a developer for the RhoEDC application
    • Allocated resources to best meet timelines
    • Set development standards

  • Owner

    John Marsh Photography (Sole Proprietorship)

    (Sole Proprietorship; Myself Only; Photography industry)

    January 2004Present (5 years 7 months)

    Providing on location photography and video services. http://www.johnmarshphotography.com/

  • Owner

    ThreeLeaf.com

    (Internet industry)

    September 1999Present (9 years 11 months)

    • TC4.us (04/2009) - Facebook application

    • Eliza (03/2009) - Facebook application

    • TunisLandingBaitShop.com (08/2008) - Web site built from scratch using Drupal, Gallery2, and Zen Cart. Developed all graphical content and layout.

    • MissNC.org (06/2004 - 05/2005) - Complete redesign of site including graphics, layout, and navigation. Developed a process with the Business Manager so he could easily post pictures and announcements using Macromedia Contribute and PHP.

    • MovieAdvisor.com (09/2004 - 04/2005) - Developed several major pieces of functionality, including a new rating service, review mechanism, and administrative features, and implemented redesign of the site in ColdFusion and Access based on the owner's requests. Developed assets and tracking for e-mail campaigns. Implemented PayPal payment process.

    • AISurvival.org (08/2004 to present) - Originally brought all code up to current standards, and have performed annual maintenance since then.

    • IronCoach.com (11/2000-11/2003) - Worked with the owner to design solutions for the site, which included a complete exercise recording and reporting system and an administrative panel. Developed all code and database structures in ColdFusion and MS SQL 2000. The keystone of this application is the coding for a customer-specific pivot table module in SQL.

    • Several other small projects, too numerous to list.

  • Senior Software Engineer / Team Lead

    Rho, Inc.

    (Privately Held; Pharmaceuticals industry)

    January 2007November 2008 (1 year 11 months)

    • Independently research and implement software solutions to satisfy large features or development goals.

    • Advises and aides other Engineers in finding technical solutions or predicting task timeframes.

    • Advises management on complexity and effort required for software development projects.

    • Works with users to determine software application requirements.

    • Participates in designing, coding, testing, debugging, configuring, and documenting new and existing software applications.

    • Applies generally accepted programming standards and techniques to assure efficient program logic and data manipulation.

    • Modifies software applications in response to changing requirements.

    • Analyzes the performance of software applications and identifies alternatives for optimizing the usage of computer resources.

    • Troubleshoots and debugs production software applications in a networked environment.

    • Provides maintenance and support for database systems.

    • Provides assistance and routine consultation to users of software applications.

    • Assists users in obtaining access to application-generated data.

    • Assists in selecting vendor-supplied software products.

    • Acts as liaison with manufacturers and vendors of software products, especially with regard to problem diagnosis and resolution.

    • Recommends selection, approval, and acquisition of hardware, networking components, and services.

    • Installs, configures, and tests workstations with supporting hardware, software, and networking components.

  • Web Developer

    Blue Cross Blue Shield of North Carolina

    (Non-Profit; Insurance industry)

    September 2000March 2008 (7 years 7 months)

    • Responsible for overseeing the work of full time employees and contractors.

    • Managed the work queue and facilitating the conversation between developers and business owners.

    • Established HTML and CSS standards.

    • Provided technical expertise for the implementation of the Interwoven content management system.

    • Provided technical XHTML and CSS design for the web content management project, along with supporting JavaScript programming.

    • Responsible for interviewing and hiring new team members.

    • Provided an extended period of consultation and knowledge transfer after leaving the company.

  • Web Developer

    BCBSNC

    (Non-Profit; Insurance industry)

    September 2000March 2008 (7 years 7 months)

    • Responsible for overseeing the work of full time employees and contractors.

    • Managed the work queue and facilitating the conversation between developers and business owners.

    • Established HTML and CSS standards.

    • Provided technical expertise for the implementation of the Interwoven content management system.

    • Provided technical XHTML and CSS design for the web content management project, along with supporting JavaScript programming.

    • Responsible for interviewing and hiring new team members.

    • Provided an extended period of consultation and knowledge transfer after leaving the company.

  • Web Design Manager

    Blue Cross Blue Shield NC

    (Non-Profit; 1001-5000 employees; Insurance industry)

    July 2007November 2007 (5 months)

    Leads the eMarketing web design team that is responsible for designing and maintaining the external BCBSNC web sites currently implemented using JSP/Java, ColdFusion, and XHTML technologies. The team's responsibilities include participating in projects to design new content, redesign existing content sections, and design and implement new functionality for the websites (web graphics, HTML prototypes, wire frames, and visual interfaces and integration of web-based applications), designing and delivering high quality user-centric web interfaces that meet business objectives as well as usability and corporate standards, providing expertise for department and company on web technologies, strategies, and design standards, and participating in regular content and functionality pushes to the web, including testing and validation, troubleshooting any issues, and following the change management processes.

  • Web Developer

    Blue Cross Blue Shield NC

    (Non-Profit; 1001-5000 employees; Insurance industry)

    September 2000July 2007 (6 years 11 months)

    Technical lead on the content management system selection team, and programmed sections of the site in Stellent.
    Fixed and improved applications that were already on the site, including the rewrite of Fusebox applications.
    Developed several new applications in ColdFusion and Oracle 8i.
    Assisted in porting databases from Access and Oracle to UDB.
    Developed error handling systems to immediately notify web developers of problems on the site.
    Introduced concepts of usability and accessibility to the Marketing team, eventually resulting in the creation of a separate team that provides user testing and interface design support.
    Member of review panels for new software, usability testing, member services, and e-architecture initiative.

  • Web Master

    Research Triangle Institute

    (Non-Profit; 1001-5000 employees; Biotechnology industry)

    January 2000September 2000 (9 months)

    http://www.rti.org/
    Researching, documenting, and implementing standards for the marketing Web site, specifically W3C XHTML, CSS, and ADA accessibility standards.
    Working with over a dozen Web developers to ensure technical quality of Web pages
    General administration of Intranet and Internet servers including indexing and directory structure
    Developing help pages for time reporting, accounting reports, and Web guidelines

  • Programmer Analyst

    RTI International

    (Internet industry)

    August 1998December 1999 (1 year 5 months)

    Developing Web applications for internal, local, and international web sites.
    Developing stand-alone Visual Basic 6 / ADO / SQL applications for internal use.
    Developing Access database application for use in school system survey.
    Developing Intranet connectivity to SQL database and Verity search engine using Visual Basic and Cold Fusion.
    Translating HAHT Basic code into Visual Basic to add new features and make it year 2000 (Y2K) compliant.

  • PC Systems Specialist

    RTI

    (Internet industry)

    July 1995August 1998 (3 years 2 months)

    Writing and updating corporate programs using WinBatch. These programs were designed to manage network connections while running network software. Many of these also served to install or upgrade software on a corporate-wide basis.
    Developing an Access database to keep track of computer hardware.
    Diagnosing and solving software and network problems with Windows95 clients connected to an NT domain and VMS.
    Diagnosing hardware problems, upgrading hardware, and building new systems.


John Marsh’s Education

  • North Carolina State University

    Biochemical Engineering, Chemical Engineering 19931995

    Activities and Societies:
    InterVarsity Christian Fellowship
  • North Carolina State University

    19931995

  • University of Wyoming

    MS , Chemical Engineering , 19921993

    GPA: 3.6

    Activities and Societies:
    InterVarsity Christian Fellowship
  • University of Wyoming

    BS , Chemical Engineering , 19911992

    GPA: 3.6

    Activities and Societies:
    Campus Ventures
    Tau Beta Pi
    Professional Engineer
  • University of Wyoming

    BS , Molecular Biology , 19861990

    GPA: 3.6

    Activities and Societies:
    Alpha Gamma Rho fraternity
    Baptist Student Union
  • Natrona County High School

    19831986

    GPA: 4.055

    Activities and Societies:
    Honor Society
    Forensics (Debate Team)
    Band
    Orchestra
    Student Council

Additional Information

John Marsh’s Websites:

John Marsh’s Interests:

Cooking, Gardening, Music

John Marsh’s Honors:

Publications:
Sanjay Saraf, John A. Marsh, Frank D. Guffey, "Reactive Coprocessing of Scrap Tires and Heavy Oil," Resources, Conservation, and Recycling, vol. 13, no. 1 (April 1, 1995), 1.

John A. Marsh, Chang Y. Cha, Frank D. Guffey, "Pyrolysis of Waste Polystyrene in Heavy Oil", Chemical Engineering Communications, vol. 129 (1994), 69.

John A. Marsh, Michael A. Matthews, "A Unit on Acid Rain in a High School Outreach Program," Chemical Engineering Education, vol. 27, no. 3 (Summer 1993), 210.
John A. Marsh, Thermal Processing of Waste Polystyrene in Waste Motor Oil, Masters Thesis, University of Wyoming (1993).

Earned six "Blue All Stars" for customer service at BCBSNC between 2000 and 2007.

Shared the Team Presidential Award at Rho, Inc. (August 2008)


John Marsh’s Contact Settings

Interested In:

  • consulting offers
  • new ventures
  • expertise requests
  • reference requests
  • getting back in touch

Public profile powered by: LinkedIn

Create a public profile: Sign In or Join Now

View John Marsh’s full profile:

  • See who you and John Marsh know in common
  • Get introduced to John Marsh
  • Contact John Marsh directly

View Full Profile