Who's Who 2004
I have again been named to the 2004 Who's Who in Information Technology. This is an honor I am proud to have achieved again

   

 

Consulting

  • Enterprise Architect
  • Web Development/Portal Development
  • J2EE
  • .NET
  • IT Project Management and LifeCycle - Iterative Development and Rational Unified Process
  • Microsoft Project
  • Technical Documentation
  • And much more...
   

Web Development

   

Duke Nukem 3D Music Project
Earlier this year, I obtained permission from Lee Jackson and Bobby Prince to compose new musical arrangements of the still-popular and still-played Duke Nukem 3D PC game. With 3D Realms making the programmatic source code Open last year, we now have OpenGL support for greatly improved graphics, and now support for MP3 and OGG files in place of the original MIDI music. And now I have completed new arrangements for all three original Episodes, and for the Atomic Edition. Enjoy! Click Here to Check It Out!

   

Development
I continue to advance my programming skills by taking classes and pursuing certifications when appropriate and when time allows. My current focus of study is on Microsoft .NET, to include working with VisualStudio.NET, C# and SOAP, and I attended the VSLive! Conference in New York City last June. It was an outstanding conference. I also attended the Gartner Application Development Summit last September in Orlando, Florida and am looking to attend again this year in Los Angeles.

I completed the web site for the Louisville Rose Society this summer. This is an excellent group of rose lovers, and their site will continue to grow and provide a useful repository of rose-care information for the greater Louisville area.


Historical:
  • Anthem/AdminaStar Federal:
    • HTML, JAVASCRIPT, JAVA, ASP, JSP and COLDFUSION used in development of corporate Intranet, Internet and Extranet.
    • Visual Basic and SQL Server development for all traditional 32-bit Windows applications.
    • Thin-Client application feeds via a Citrix MetaFrame server farm using nFuse.
    • Quoted by Jacada in a press release for my work with Jacada Integrator and MapMaker, in a project to aggregate and make searchable mainframe data in a client-server environment. Read it here.
    • More to come...
  • Bank of Louisville:

    • HTML, DHTML, JAVASCRIPT, JAVA, ASP, JSP and COLDFUSION used in development of corporate BOLIntranet. Standardized on a COLDFUSION Enterprise server for serving of dynamic, database-driven web content, utilizing an Oracle 9i database platform.
    • The Bank also utilizes Visual Basic, Visual C++ and PowerBuilder for maintaining various applications, many of which were scheduled for conversion to browser-based application platforms.
    • Getronic's MOSAIC programming environment utilized for maintenance and enhancements to the Teller system.
  • ConstructionZone.com:

    • HTML, DHTML, JAVASCRIPT, JAVA, COLDFUSION and XML used in development of company E-Commerce site, created to aggregate construction information from partners and sold to a subscriber base of construction industry professionals in a normalized presentation. Developed the schema and data dictionary utilized to convert non-standard construction information into normalized c-z.com data sheets.
  • McWane Design Group:

    • HTML, DHTML, JAVASCRIPT, JAVA, ASP, JSP, COLDFUSION and XML used in development of many sites for mcwanedesigngroup.com, my own consulting company (mcwanedesigngroup.com now bounces to markmcwane.com). I continue to provide web development services to hand-picked non-profit organizations, such as Kentucky Organ Donor Affiliates, Alley Cat Advocates and Middletown Christian Church (constructed and now scheduled for internal updating), as well as other corporations and businesses.

Methodology:

I am a trained proponent of the Iterative Development Methodology, and its use within the Rational Unified Process. The iterative approach and versioned releases are closely related; in fact, versioned releases are one instance of the iterative approach. The approach, however, includes not only releases and release candidates, but all milestones and deliverables within the project. In this sense, you can think of the process milestones as "spirals within spirals" of successive refinement, as illustrated in the following diagram.

The iterative approach

Between each milestone, the team members build on the draft documents, negotiate the content, and prepare plans for their own teams. The teams work in parallel in this iterative manner.

The concept of versioned releases and "product mindset" are important elements throughout the systems development life cycle because they impact how expectations are set, how decisions are made, and how the entire project is planned and managed.

The IBM Rational Unified Process®, or RUP®, is a configurable software development process platform that delivers proven best practices and a configurable architecture. It has provided very successful returns in the implementations I have led through the development life cycle.

 
Development Management Multimedia Contact Mark

© 2004, MarkMcWane.com. All rights reserved.