Mark Gaither – Resumé

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

Summary of Qualifications

Software Code Analyst, United States District Court, Tyler TX – April 2019 – present

Performed code analysis for patent litigation matters for the following cases:

  • 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 codebase 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.

Chief Technologist, Co-founder, A Row Above Consulting LLC (dba Fortafy), Austin TX – Nov 2017 – Apr 2019

  • RAFT Colorado project (raftcolorado.org)
    • Created a Force.com package for an onsite check-in app used by teachers, guests and volunteers. The app was created with Visualforce, a set of custom Apex controllers, an Apex REST webservice API, Batch Apex and custom Affiliation and Membership objects.
    • Developed custom objects and processes supporting RAFT warehouse operations such as physical donations, donation pickups and palate storage.
    • Developed data import mappings and performed the data import from a legacy custom CRM (Postgres) into Salesforce using Jitterbit Data Loader.
    • Created custom reports and report types.
    • Educated internal staff on the use of Salesforce Lightning and custom processes.
    • Executed daily, weekly, monthly and annual administration tasks on client’s Salesforce NPSP instance.
  • Mobile Loaves and Fishes (mlf.org)
    • Created and executed a data migration plan importing data from an existing CRM to Salesforce NPSP using Jitterbit Data Loader.
    • Developed custom Apex controllers and Visualforce pages to support a custom Volunteer object model.
    • Designed and created Process builder jobs to support a custom Volunteer object model.
  • Shepherd Higher Education Consortium on Poverty (shepherdconsortium.org)
    • Created and executed a data migration plan importing data from an existing Salesforce instance to Salesforce NPSP using Jitterbit Data Loader.
    • Configured, tested and deployed to internal users the Lightning Sync for Microsoft Exchange integration.
    • Educated internals users on basic Salesforce Lightning use.
    • Created an Apex Trigger framework for core and custom objects.
    • Created custom reports and report types.
    • Executed daily, weekly, monthly and annual administration tasks on client’s Salesforce NPSP instance.
  • Austin Classical Guitar (austinclassicalguitar.org)
    • Designed, developed and deployed data import schema and mappings.
    • Created and executed a data migration plan importing data into Salesforce NPSP from Quickbooks, ThunderTix and a custom Subscription CRM using Jitterbit Data Loader.
    • Created a custom Subscription object model including and Apex trigger and Apex REST webservice API to manage Subscriptions.
    • Executed daily, weekly, monthly and annual administration tasks on client’s Salesforce NPSP instance.

Consultant/Developer, Civic Initiatives, Austin TX – Jan 2016 – present

Online Procurement Manual for the State of Hawaii:

  • https://spo.hawaii.gov/procurement-wizard/
  • Worked directly with the product owner to create the requirements and style of the manual
  • Deployed the solution using WordPress into the State of Hawaii’s IT infrastructure using custom post types, hooks, custom child style template and custom Javascript flyout Table of Contents

Civic Initiatives website:

  • www.civicinitiatives.com
  • Worked directly with the product owner to create the requirements and style of the website
  • Deployed the solution using WordPress using custom post types, hooks and custom child style template

Senior Software Engineer, LIVESTRONG, Austin TX – Oct 2015 – Feb 2018

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
  • Acted as Software Configuration Manager to the team
  • Designed, developed and deployed a Salesforce data archival system resulting in Salesforce storage savings of $150,000 annually using Python and MSSQL
  • 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

Lead Senior Software Engineer, LibreDigital Inc, Austin TX – Apr 2011 – Jul 2015

  • 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 million lines of code) to new OS, new JVM and new open-source application server (Railo) saving the company over $65,000 annually
  • 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
  • Provided engineering assistance for new customer onboarding
  • 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 Java Servlets

Senior Software Engineer, LibreDigital Inc., Austin TX – Dec 2008 – Apr 2011

  • 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 custom Content Management System using ColdFusion and Java
  • Led a distributed team responsible for 19 components for legacy book applications. Team comprised of co-located and overseas members. Team used Agile Scrum framework.
  • Served as a technical liaison between the Service and Operations groups and Engineering
  • Updated and maintained J2EE applications using Eclipse, maven, Hibernate, Quartz scheduler

Senior Software Engineer, McLaughlin Anderson Luxury Villas Ltd., St. Thomas US Virgin Islands – Aug 2008 – Nov 2008 and Mar 2002 – Mar 2006

  • www.mclaughlinanderson.com
  • Designed, developed and deployed a web-based back-office system using Coldfusion, HTML5, jQuery and MySQL including the following functions:
    • Real-time reservation booking system
    • Villa management portal for villa owners
    • Customized CRM for villa owners, agents, and vendors
    • Management of villa fractional ownerships and availability for the Ritz Carlton

Lead Senior Software Engineer, Co-founder, Bully Blue LLC. – Austin, Tx – Jun 2006 – Nov 2008

Designed, developed and maintained an online self-booking resource system mainly for community groups and non-profits using MySQL and Perl 5

Lead Senior Software Engineer, Co-founder, Rocksteady Networks – Austin, Tx – Dec 2000 – Oct 2003

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

Chief Technologist, Co-founder, Snapse Inc. – Austin, Tx – Dec 2000 – Oct 2003

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

Volunteer Work

Skills

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

Education

Texas A&M University – Bachelor of Science in Computer Science – May 1990

Certifications

  • Salesforce Certified Administrator – Sep 2018 – present
  • Salesforce Platform Developer I – Apr 2019 – present

Publications

  • Cocoon 2 Development: Web Publishing with XML and Java” Oct 2002 – Co-authored for Sybex.
  • Foundations of WWW Programming with HTML and CGI” Aug 1995– Co-authored for IDG Worldwide Books
  • A 60 Minute Guide to Java” Sep 1995– Co-authored for IDG Books.
  • Web Programming Secrets” Mar 1996– Co-authored for IDG books

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 – 20062008
  • 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