Summary
Overview
Work History
Education
Skills
Timeline
Generic

Andy McFarland

Moscow,TN

Summary

A software engineer with 15+ years of experience creating and leading teams through the planning and execution of the application development process. Broad range of experience from web developer to co-owner of a growing marketing company to Director of Application Development at a multi-national buying group. Skilled at teaching web development teams to better understand and interact with other teams. Has successfully guided teams through changes of both technology and personnel. Able to clearly define and communicate objectives/specifications in person, through email, and using a variety of project management systems. Experience leading teams using Agile methodologies tailored to fit the company and project. Problem solver who will quickly become an asset to any team.

Overview

23
23
years of professional experience
1
1
year of post-secondary education

Work History

Director of Application Development

Nationwide Marketing Group
Memphis, TN
09.2018 - Current
  • Defined project-wide performance metrics such as developmental milestones, timeline goals and required completion dates.
  • Supervised aspects of development and data teams such as hiring, training, salary administration and remedial assignments.
  • Analyzed network security and current infrastructure to assess areas in need of improvement and develop solutions.
  • Reviewed and assessed architecture design, implementation, testing and deployment needs to identify project requirements and costs.
  • Communicated regularly with customers concerning data exchange and technology integration.
  • Identified and acquired appropriate third-party solutions to integrate into development processes.
  • Applied DevOps practices to better integrate disparate efforts within multi-team projects.
  • Communicated directly with project stakeholders, providing timely updates on project advancement.
  • Modernized application architecture and infrastructure of two existing applications
  • Managed migration from old CRM and ERP systems to NetSuite
  • Automated processing on one application improving stability and lowering on-site team need from 10 to 3

VP, Marketing Technology

Marketing Direct, LLC DBA Wunderman St. Louis
Memphis, TN
01.2018 - 09.2018
  • Managed employees to maximize productivity while training staff on best practices and protocols.
  • Identified opportunities to improve business process flows and productivity.
  • Demonstrated proficient leadership skills to motivate employees and build competent teams.
  • Evaluated product development strategies and prepared alternative approaches to goal achievement.
  • Evaluated staff performance and provided coaching to address inefficiencies.
  • Oversaw business-wide changes to modernize procedures and organization.

Chief Technology Officer

RocketFuel
08.2010 - 10.2017
  • Lead and grow development team
  • Refine and implement vision for future of CMS application codebase and server infrastructure
  • Continually improve/modernize development processes and technologies
  • Worked directly with clients to define application requirements
  • Lead team to turn client requirements into specifications and user stories
  • Foster cooperation among different internal teams
  • Aid in organization of projects and finding/vetting new project management applications and processes
  • Work with business partners to define and promote vision for RocketFuel.
  • Grew development team up to 5 people and helped grow RocketFuel up to 20 employees
  • Worked with development team to modernize RocketFuel CMS codebase to support responsive/adaptive websites along with modern development practices (CSS Preprocessing, Automated build processes, integrated templating engine, integrating query-builder, using Babel to allow use of modern JS, learning and using React/Angular/Ember to improve user experience)
  • Designed and constructed new CMS server architecture using cloud infrastructure to improve response time handling issues with upgrades and allow rapid expansion and contraction based on need
  • Lead process of implementing Agile methodologies (Scrum/Kanban) over multiple projects involving many different teams
  • Mentor numerous developers to help them grow both personally and professionally
  • Grew in leadership through study and application of John Maxwell's methods as well as group mentoring by a John Maxwell coach.

Chief Programmer

RocketFuel
05.2009 - 07.2010
  • Work with CTO to figure out path forward for development team and CMS
  • Work with sales and other team leads to refine client vision into specifications and proposals
  • Maintain existing server infrastructure and work with CTO on designing and provisioning new server infrastructure
  • Used background in development to quickly learn Ruby and Rails framework
  • Saved over 6 months of work by helping team decide to iterate on current code base instead of rebuilding in Ruby from scratch.

Senior Programmer

RocketFuel
07.2007 - 04.2009
  • In charge of development of RocketFuel CMS.
  • Lead development team.
  • Work with sales and other team leads to refine client vision into specifications and proposals.
  • Design, provision, and maintain server infrastructure.
  • Turned new vision for expanding reach of Rocket Science Design (Custom website design and development) into large enough revenue stream to split off and form new company as one of three business partners.
  • Was architect and primary developer of custom CMS that replaced Wordpress for all client websites.
  • This improved ability to design/develop custom, easy to use websites for clients that were very profitable for us.
  • Directly involved in building and leading development team working on CMS application and custom CMS websites.

Web Programmer

Rocket Science Design
11.2006 - 07.2007
  • Turn custom designs from design team into websites
  • Work on improving way clients edit their website
  • Setup and maintain web server infrastructure
  • Turn internal CMS application requirements into technical specifications
  • Worked directly with President/Lead Designer to create new vision for managing sites through Wordpress
  • Was able to take vision from idea all way through process of starting to develop custom Content Management System.

Web Programmer

BlueLogic Design
09.2001 - 10.2002
  • Primary developer and software architect of print ad automation system as well as numerous websites built with custom content management systems
  • Started as sole developer and worked up to small team
  • Able to deliver over and above client expectations with aggressive timelines by using minimum viable product approach
  • Designed and developed print ad automation system from ground up that was used by numerous national companies
  • Built multiple custom content management systems as one off applications for client marketing websites
  • Worked with clients to develop specifications

Education

High School Diploma -

Fayette Academy
Somerville, TN
08.1999 - 05.2000

Skills

Developer Training Oversight

External Solution Integration

Development Framework Formulation

DevOps

Agile Development

Product development

Requirements analysis

Infrastructure development

Teambuilding

Planning and Coordination

Project lifecycle management

Timeline

Director of Application Development

Nationwide Marketing Group
09.2018 - Current

VP, Marketing Technology

Marketing Direct, LLC DBA Wunderman St. Louis
01.2018 - 09.2018

Chief Technology Officer

RocketFuel
08.2010 - 10.2017

Chief Programmer

RocketFuel
05.2009 - 07.2010

Senior Programmer

RocketFuel
07.2007 - 04.2009

Web Programmer

Rocket Science Design
11.2006 - 07.2007

Web Programmer

BlueLogic Design
09.2001 - 10.2002

High School Diploma -

Fayette Academy
08.1999 - 05.2000
Andy McFarland