Welcome to my resume

I'm Steve McDonald, and thank you for checking out my digital resume.

Below, you are going to find samples of my work, explanations of skills, tools and techniques that I have had the opportunity to master over the course of my career, and different thoughts on where my career is headed. I've come a long way, but I am not done yet.

Please, select a section above to read about my career, education and experience, or just scroll down to start reading.

Thank you, again, for taking the time to check out my resume. I am looking forward to speaking with you soon.

Steve McDonald

Recent work:

Career summary

Creative leadership

With fifteen years of experience spanning web design and development as an analyst, programmer, designer, developer, mentor, supervisor, manager and director, my career is the personification of an intuitive progression from being a technically proficient production resource to a creative team ideator.

Whether I am working with Tribal DDB in Dallas as a Flash production resource on a Pepsi product campaign, or establishing project management templates and processes for creative print and web production projects for the Office of Communications at Princeton University (either waterfall or Agile Scrum) in New Jersey, my creative leadership always brings growth to teams.

Living Right-Left-Brained means not only understanding how work gets accomplished efficiently, but what it takes to ensure communications goals are being achieved effectively. Some may bring a fish to their clients (i.e. Execute exactly what they requested), but I prefer to help clients plan a fishing expedition (i.e. Look into their request to find messaging objectives, branding and brand positioning, target audience identification, goal alignment and help them pick the right tools from social to mobile to assist in get the right fish into their boat.)

Acquired skills

Having good ideas is where it all starts. But making ideas happen separates dreamers from doers. In short: I make it happen. I started off my career as an analyst / programmer for a fortune 500 electronics manufacturing company in their web metric reporting team where I analyzed business requirements, designed databases in MS SQL Server, and designed and wrote production applications in Visual Basic.

Today I spend a considerable amount of time mocking up user experiences while applying grid systems and frameworks like 960 or Bootstrap, implementing those designs and writing modules for Drupal websites.

I have completely maintained my development street cred while continuing to refine my eye for web design. I am also a photographer and do videography and video editing. The very important point here is that with fifteen years of experience, my experience can go wide, but in many cases, fifteen years of experience also lets me go deep.

I continue to invest in my ability to build out interesting solutions using technology mashups.

Business acumen

Education makes better learners of all of us. My entire professional career has been about continuing to educate myself and this started upon graduation from the University of Wisconsin, at Oshkosh in 1997.

I have a Bachelor of Business Administration degree in Management Information Systems. Starting with an education in business has given me the ability to focus in on critical decision making criteria, help me find key performance criteria when setting goals on initiatives, understand client and partner relationships, learn critical negotiating and communication skills and not lose track of finding a balance between a well executed solution and an on-budget solution.

Over the course of my career, non-profits like EAA, Rawhide, the Green Beret Foundation all cared about getting the most value for each dollar they invested. Finding a balance between feature quantity and presentation quality was not always the most intuitively navigable waters. I like to believe that I can effectively work as a compass for helping teams find their way through that challenge.

Skills and tools

Creative skills

  • Collabortive ideation
  • Creative review process
  • Moodboard design
  • StyleTiles design
  • Style guide development
  • Brand analysis (positioning)
  • Messaging
  • Logo design

Technical & Analytical skills

  • Use-Case analysis
  • Persona identification
  • Workflow analysis/diagraming
  • E/R-diagramming
  • MySql (some MS SQL Server and Oracle)
  • VB, VB.NET, C#, Javascript, Actionscript
  • PHP and Drupal (to version 7), some SharePoint
  • Illustrator and Photoshop
  • inDesign
  • Adobe Premiere, Apple Final Cut and Sony Vegas
  • jQuery and jQuery Mobile
  • CSS3, HTML5
  • Ajax and DOM manipulation

Business skills

  • Key Performance Indicator identification
  • Metric analysis
  • Strategic alignment and goal management
  • Industry trend identification
  • Business communications
  • Team building
  • Professional mentoring


University of Wisconsin, Oshkosh

Bachelor of Business Administration,

Management Information Systems

1997 (3.4 GPA)

When I started my college education there were no Internet careers. In fact, my school had just installed the Mosaic Internet browser on the computers in the campus labs and we were allowed to request an email account accessible off-campus via dialup. It was a command-line based service where we could exchange emails with our professors, and anyone of three other people on the planet with an email address (OK, that is actually a joke, but I didn't know anyone with email yet outside of people on AOL.)

I was not one of the people who knew what I wanted to study going in. So, naturally, I began to study business. It seemed like a well-rounded educational focus, and it covered a lot of bases! After a few years I realized I was taking lots of elective computer classes (programming, systems analysis, etc.) and as a result I was contemplating rebooting my degree in computer science. At that time my college advisor told me about a new Business Administrative degree in Management Information Systems and recommended I pursue it.

The rest is history.


Web Product Manager

Navitus Health Solutions, Information Technology

August 2014 – Present

Appleton, WI

Hired as the first strategic web product manager for internal, client and member-facing web solutions. I worked with the business to establish the product management process by which we gather future user stories for sites and enhancements, work with website sponsors to groom product backlogs for approving and scheduling the priority of sites and site features, as well as project manage the daily agile production sprints, lead effort estimation and decomposition activities for the creation of websites and features to both internal and external schedules.

Responsibilities include the following:

  • Analyzing needs, developing product strategy, executing vision
  • Work with marketing to position products and features
  • Implementing sites using ASP.NET and CMS framesworks
  • Mentoring front and back-end efforts across project execution
  • Working with technology like SharePoint, ASP.NET, JQuery and content management frameworks
  • Work regularly with executives, business sponsors, designers and developers in a fun collaborative environment

Creative Web Development Manager

Princeton University, Office of Communications

April 2011 – May, 2014

Princeton, NJ

Hired as the first strategic web development manager in the Princeton University Office of Communications to support institutional messaging by designing and developing web real estate initiatives using PHP, MySQL, Drupal, JavaScript, JQuery, Ajax and a number of additional technologies. I went on to help establish project management best practices, implement project management software and craft office project templates along with mentor others in strategic web site design and development using various technology and techniques. I regularly participate in coaching staff in design process, formal critique evaluation, goal setting and aesthetic/functional alignment with goals, and project process execution.

Responsibilities include the following:

  • Analyzing needs, developing project and campaign strategy, executing vision
  • Architecting, designing and developing web based marketing solutions
  • Implementing sites using Drupal 7, contributed modules and authoring modules
  • Mentoring front and back-end efforts across project execution
  • Working with technology like SharePoint, JQuery and Drupal 7 content management
  • Built mosaic.princeton.edu and enews.princeton.edu

Senior Multimedia Developer

Oak Grove Technologies, Web Development Services

February 2009 – April 2011

Alexandria, VA

Hired to assist with e-learning interactive design and development on educational projects. Our customers consisted primarily of various government agencies. Upon being hired, there was a lull with available work and I was placed on various other web oriented work assignment to do with information sharing, blogging, building collaborative document libraries, etc.

Responsibilities include the following:

  • Analyzing needs
  • Architecting, designing and developing web based training and info-sharing solutions
  • Authoring solutions in ActionScript
  • Mentoring junior ActionScript programming efforts
  • Working with tools like SharePoint, Flash and Drupal

Senior Web Developer

NX Level Solutions, Web Development Services

November 2007 – February 2009

Hopewell, NJ

Hired to build new training framework solutions using Flash (ActionScript 2), XML with SCORM integration. The framework accommodated easy reskinning and adaptation for many uses that employed different looks and presented a variety of training material. The solution is a few thousand lines of object-oriented code that can integrated with custom SWF content.

Responsibilities include the following:

  • Analyzing needs
  • Architecting, designing and developing web based training frameworks and solutions
  • Authoring solutions in ActionScript
  • Mentoring junior ActionScript programming efforts

Web Portal Developer

Air Wisconsin Airlines Corporation, Web Development Services

October 2006 – November 2007

Appleton, WI

Hired to do the design and development of AWACs first intranet employee business portal using SharePoint 2007, C#, Flash, Web Service Creation, SQL Server, Ajax and Web Parts. After beginning the position it was reduced strictly to a web development position so I continue to freelance so that I can maintain my design skills.

Responsibilities include the following:

  • Analyzing needs
  • Architecting, designing and developing web based portal services, sites and applications
  • Managing web projects
  • Maintain relationship with Communications Department

Programming | Design | Project Leadership

Experimental Aircraft Association, Information Technology Team

Nov 2004 – October 2006

Oshkosh, WI

I decided to take a position with the EAA and move back to the Midwest after a short time in Dallas, Texas. I am currently working with a traditional programming department working on web and marketing related projects. On the side I continue to freelance with groups like http://www.sellmorecars.us and http://www.hexatrope.com to develop flash and e-commerce functionality.

Responsibilities include the following:

  • Creative Web Design
  • Project Management
  • Work Element Time Estimation
  • Project Rate Negotiation

Programming | Design | Project Leadership

Freelance, Web Design and Development

June 2004 – Present

WI and TX

In moving to Dallas, Texas, I decided to freelance using companies like The Creative Group to connect me to established accounts. It has been a fun time of technical web consulting, database design and code review (fixing projects by other vendors that fell short of client project requirements). I have worked with clients like Tribal DDB on a Pepsi Campaign as well as Hit Entertainment (www.barney.com)

Responsibilities include the following:

  • Creative Web Design
  • Project Management
  • Work Element Time Estimation
  • Project Rate Negotiation

Technology Lead / Management

Rawhide, Incorporated, Information Systems Team

September 2002 - June 2004

New London, WI

As the key technology lead I was responsible for working with end-users and project requestors to investigate needs, research solutions, architect solutions, develop project plans, build teams (4+ individuals), allocate track and report on work, work with vendors establishing relationships, motivate teams and personally develop solutions. Solution technology included but was not limited to: MS Project, VB, ASP, IIS, MS SQL Server, VB.NET, ASP.NET, Web Services, Client Web Controls, XML, HTML, XSLT, CSS, ADO (.NET), MS Office and some Crystal Reports.

Responsibilities include the following:

  • Rebuild and manage technical team
  • Prepare operational budgets and propose capital opportunities
  • Cast vision for technology initiatives
  • Determine the best architecture/approach for each solution
  • Promote service and support plan
  • Educate various departments on working with an IT department
  • Select the appropriate tools of technology
  • Established, analyzed and maintained "preferred vendor" relationships
  • Work with Director Committee to plan, report, administer corporate goals and objectives
  • Establish Information Services "help desk" support plan
  • Build Application Services department to provide project management and development
  • Manage Telecommunications: Cell Phones, Pagers, Video Conference, Landline phones

Senior Developer/New Office Development

iDynamics Incorporated, US Technology Department

Jan 2001 - Sept 2002

Oshkosh, WI

I was offered a management position but requested non-managerial employment until office standards were determined and additional employees were hired. I worked with the largest U.S. customer building web, client/server, back office and B2B related solutions. Solution technology included but was not limited to: VB, ASP, IIS, COM, DCOM, MS SQL Server, VB.NET, ASP.NET, Web Services, Client Web Controls, ActiveX Controls, HTML, XML, XSLT, CSS, JavaScript, DHTML, ADO (.NET) and MS Office.

Responsibilities include the following:

  • Application Development for Electronic Commerce solutions
  • E-Commerce Project Leadership
  • E-Training Development
  • Visual Basic Web Development
  • Project Management

Client Server Application Services Manager

Plexus Corporation, Client Server Development Team

Feb 1999 - Jan 2001

Neenah, WI

I began my career at Plexus as a developer, then became an analyst, then an IT Project Leader for Electronic Commerce, then inherited responsibility for MS SQL Server Database Administration / Administrators, which, along with my education, facilitated my promotion to manager of development. I worked with project sponsor/requestor teams to research requirements, develop project plans, and work with outsourced teams to meet department needs (3 developers + 2 contract seated programmers). Solution technology included but was not limited to: Visual SourceSafe, Allaire Homesite, VB, IIS, COM, COM+, MS Access, MS SQL Server, XML, Flash, ASP, HTML, ADO and MS Office.

Responsibilities include the following:

  • Application Development for Electronic Commerce solutions
  • MS SQL Server Database Administration and New DB Solution Development
  • Project Administration
  • Supervisor for VB developers/Analysts, MS SQL DBA, and systems/data Analyst staff

Business Systems Analyst/Programmer

CBN-Compass Technology Management, Tech Consulting Services

Sept 1998 - Feb 1999

Virginia Beach, VA

I was hired to work as both a business analyst as well as a developer. I spent all of my time working with the communications department on system Y2K issues. I performed some of the initial analysis on a new donation site coordination system for CBN-Operation Blessing as well as a warehouse inventory control and bar-coding solution.

Responsibilities include the following:

  • Development of Y2K solutions for retail and proprietary systems
  • Commercial Telephony Solution with Visual Basic custom system
  • Received outsource training on MS SQL Server 7.0