Resume of Mark Gaither


(512) 751-2507 | mark@markgaither.com | www.linkedin.com/in/mark-gaither-austin-tx

Summary of Qualifications

Software Engineer with over 27 years of experience building complex web and software applications for public and private companies. A talent for analyzing problems, developing and simplifying procedures, and finding innovative solutions. A commitment to motivating core personnel to achieve excellence.

Professional Experience

Apr 2019 – present

Software Code Analyst, United States District Court Tyler TX

  • Performed code analysis for patent litigation matters
    • A technology company versus a travel services company involved analysis of three separate code bases: two in Perl and one in the C programming language. For each (relatively small) code based, provided annotations to explain the code line by line, and answered detailed questions about the code’s behavior, operation, and input/output requirements.
    • A patent portfolio manager against a printing company, and involved a code base that used HTML, CSS, and JSON notation to permit users to define, layout, and populate custom-designed business cards with their own data and images. This was a large, complex Web-based application, analyzed using the console.trace() facility in Google Chrome to document runtime behavior and characteristics to disprove infringement contentions.

Nov 2017 – Apr 2019

Chief Technologist, Co-founder, A Row Above Consulting LLC (dba Fortafy) Austin TX www.fortafy.us

  • Technology leader
  • Individual contributor responsible for the following:
    • Migrate clients from legacy CRM to Salesforce Non-profit Success Pack (NPSP)
    • Designed, developed and deployed data schema and mappings
    • Designed, developed and deployed RFM analysis of donor data
    • Provided Tableau RFM reports for clients
    • Designed, developed and deployed custom data hygiene application in Python using Django framework
    • Designed, developed and deployed custom Apex and Visualforce code
    • Created data migration plan from legacy CRM systems to Salesforce NPSP
    • Execution of data migration plan including data hygiene best practices
    • Communicating status to clients via a weekly status call
    • Performed data deduplication using Duplicate Check
    • Executed daily, weekly, monthly and annual administration tasks on client’s Salesforce NPSP instance

Oct 2015 to Feb 2018

Senior Software Engineer, LIVESTRONG – Austin, TX http://www.livestrong.org/ 

  • Team leader responsible for migration of digital publishing environment to Drupal including:
    • Research of current open-source Content Management Systems (Drupal, WordPress, Joomla)
    • Created and executed the migration strategy of digital assets
    • Created digital asset importers into Drupal
    • Assisted in build-out of Drupal digital presentation
    • Provided Software Configuration Management expertise to the team
    • Designed, developed and deployed a Salesforce data archival system resulting in Salesforce storage savings of $150,000 annually
    • Salesforce Administrator supporting 30 users
    • Designed, developed and deployed custom test data generation application in Python using Django framework
    • Designed, implemented and delivered Tableau reports for Board of Directors annual report
    • Apex and Visualforce development and deployment

Apr 2011 to Jul 2015

Lead Senior Software Engineer, LibreDigital Inc. – Austin, TX http://www.libredigital.com/ 

  • Lead Engineer of a team of 3 responsible for level 3 support for all legacy applications (front and back end) using expert level troubleshooting and analysis methods (Agile Scrum)
  • Ported legacy ColdFusion application (2.5 millions lines of code) to new OS, new JVM and new open-source application server (Railo) saving the company over $65,000
  • Researched, defined and constructed Apache mod_proxy configurations used by Apache to front new Railo application server
  • Provided IT with comprehensive VM instructions and scripts for multi-tier deployment of the new Railo and webapps
  • Provided engineering input for new software products to Product and Operations, and for new customer onboarding
  • Team’s Software Configuration Manager responsible for source code merging, branching and tagging use the stable trunk methodology
  • Designed and developed a Tomcat web application for Adobe Content Server billing and reporting using JSP and Servlets

Dec 2008 to Apr 2011

Senior Software Engineer, LibreDigital Inc. – Austin, TX http://www.libredigital.com/

  • Designed and developed supporting asynchronous applications using Java SE, Oracle PL/SQL and jets3t
  • Designed and developed web application to deliver an eBook using Adobe Content Server and/or  Amazon Simple Store Service using ColdFusion and Java
  • Designed and developed administrative web application to manage limited time offers for eBooks using ColdFusion and Java
  • Maintained and extended an existing content management system using ColdFusion and Java
  • Provided engineering input for new software products
  • Led a distributed team (6 members) responsible for 19 components for legacy book applications. Team comprised of co-located members and overseas members in Ukraine (Agile Scrum)
  • Served as a technical liaison between the Service and Operations groups and Engineering
  • Updated and maintained J2EE applications using Eclipse, maven, Hibernate, Quartz scheduler

Mar 2002 – Mar 2006 and Aug 2008 – Nov 2008

Senior Software Engineer and Consultant, McLaughlin Anderson Luxury Villas Ltd. – St. Thomas US Virgin Islands http://www.mclaughlinanderson.com/

  • Designed and developed web-based real-time reservation system, villa management portal, customized CRM for villa owners, agents, and vendors and management of villa fractional ownerships and availability (ColdFusion, MySQL)

Jun 2006– Nov 2008

Lead Senior Software Engineer and Co-founder, Bully Blue LLC. – Austin, TX 

  • Designed, developed and maintained a self-booking resource system mainly for community groups and non-profits.
  • MySQL and Perl 5.

Jan 2004 – Jun 2006

Chief Technologist, Co-founder, Snapse, INC. – Austin, TX 

  • Designed, developed and maintained a custom API (written in Perl) to an in-browser Real Player and a Real Player server.

Dec 2000 – Oct 2003

Lead Senior Software Engineer and Co-founder, Rocksteady Networks – Austin, TX 

  • Designed, developed and maintained a customer resource manager for a Linux-based edge media server.
  • MySQL and Perl 5.

Skills

Python (PyDev), Java SE & J2EE, jets3t (Amazon S3), Agile Scrum, Kanban, MySQL 5, Apache, Oracle 11g PL/SQL, PHP 5, ColdFusion 6-12, Railo, Perl 5, AJAX (Ext, YUI), XML (Onix, DublinCore), Drupal, Subversion, Eclipse, Amazon Web Services, Adobe Content Server, linux, Tomcat, JBoss, Heroku, WordPress, git, Apex, SOQL, Visualforce, Asana, Salesforce, Zapier, Jitterbit dataloader, Hibernate, Maven, Django

Publications

Cocoon 2 Development: Web Publishing with XML and JavaOct 2002 – Co-authored for Sybex.

Foundations of WWW Programming with HTML and CGIAug 1995 – Co-authored for IDG Worldwide Books

A 60 Minute Guide to JavaSep 1995 – Co-authored for IDG Books.

Web Programming SecretsMar 1996 – Co-authored for IDG books

Education

Texas A&M UniversityCollege Station, TX May 1990 – B.S. in Computer Science

Community Leadership

  • Men’s Golf Association President at Great Hills Country Club – 2014 – 2018
  • Member of the Austin Golf Association Board of Directors – 2004 – 2010
  • President of the Austin Golf Association – 2006, 2008
  • Member of the Board of Directors for the Austin Area Multimedia Alliance – Oct 1994 – Dec 1996
  • Co-founder of the Austin World Wide Web Users Group – 1994

Awards

  • LibreDigital Award of Excellence – 2014
  • Instant Ballpark Java applet won third place in the JavaWorld Java applet contest – 1995

Certifications

  • Salesforce Certified Administrator – Sep 6, 2018 to present


SetPageWidth