Andrew Pierce ~ andrunix

I build software. I love open source. I play the guitar.

I live in the beautiful city of Chattanooga, Tennessee with my amazing wife, Bonnie. While we love our town, we enjoy travel as much as possible.

Most of my time is spent in front a computer but I also love music and have a stable of amazing guitars including a Taylor 816 CE, a Gibson Les Paul Standard, a Fender Stratocaster, and others.

My Experience

Senior Developer

BlueCross BlueShield of Tennessee

August 2016 - present

BlueCross BlueShield of Tennesse is a large medical insurance company providing benefits to groups as well as individuals through the ACA marketplace.

As a senior developer at BCBST, I work with the team providing the Member, Employer, and Broker portals. We use IBM WebSphere Portal for the backend and utilize Vue.js and React for frontend development. We also develop REST services using JAX-RS which are deployed in WebSphere Application Server.

As part of my role here, I mentor junior developers and provide leadership on technology choices and implementation. I work with other departments for security implementation, enterprise SOA, database support, and infrastructure.

Senior Developer

CodeScience

February 2014 - July 2016

CodeScience is the first and best Product Develpment Oursourcer for Salesforce. As a developer here, I worked with several clients to build custom applications for the AppExchange using Apex, VisualForce, AngularJS, and Twitter Bootstrap.

I also was the in-house Ruby on Rails expert providing consulting services to clients using that platform. These applications were stand alone as well as integrated with the Salesforce platform using the Force.com REST API.

Senior Software Developer

ShoreGroup

April 2012 - February 2014

At ShoreGroup I worked with PHP, Java, and C++ to develop features for the CaseSentry product. All development and implementation was done on Slackware and Ubuntu Linux distributions. Very large datasets were managed with sharded MariaDB databases.

Systems Consultant III

Unum

August 1997 - March 2012

Unum is a large disability insurance provider based in Chattanooga, Tennessee. Over my career at Unum I worked in various roles and technologies. I spent some time as a manager and team lead but predominantly I was a developer.

Technologies I worked with included Java, C++, Visual Basic, AIX, SQL Server, and DB2. I worked with business areas such as corporate accounting, human resources, and legal providing custom software solutions and integrations into other systems.

My Expertise

Over the years technology changes. You can learn and adapt or you can become a dinosaur. I relish learning and love keeping my toolbox full of the latest and greatest. Here is a summary of technologies I use and am proficient with.

JavaScript

  • Vue.js
  • React
  • Redux
  • Babel
  • Ramda
  • lodash

Databases

  • PostgreSQL
  • MySQL
  • MS SQL
  • DB2
  • MongoDB

Testing

  • Jest
  • Mocha
  • Chai
  • Selenium Webdriver
  • JUnit
  • RSpec
  • ESLint

UI / UX

  • Twitter Bootstrap
  • Foundation
  • Accessibility/508 Compliance
  • Responsive Design

Server Side

  • Node.js
  • Express
  • HapiJS
  • Sequelize
  • Knex
  • Ruby on Rails
  • PHP
  • Java/JEE

Other Tools

  • Webpack
  • Gulp
  • Maven
  • Axios
  • Git
  • Semaphore CI
  • Circle CI
  • Heroku
  • AWS
  • Digital Ocean

Get in touch