James Thomason, Jr

James Thomason, Jr

Full Stack Software Engineer

profile-pic

Summary

I am a Full-Stack Software Engineer who is passionate about engineering, architecture, and tooling. I am looking to fill a T-Shaped position in a team that solves interesting and challenging problems with innovative technology.

Experience

ActiveCampaign

12/2021 - Present

Senior Software Engineer

Improved reliability of customer experience automation functionality

  • Wrote command line application for seeding data to local development in order to facilitate bug reproduction
  • Paired with junior developers to introduce them to coding basics and best practices

Vanguard

03/2020 - 12/2021

Cloud Engineering Chapter Lead

Migrating enterprise security gates and CI/CD workflows from BitBucket and Bamboo to GitHub

  • Maintaining existing CI/CD pipeline to improve developer experience during transition
  • Participating in rework of team structure and introduction of development chapters
  • Holding weekly one on ones with reports to build a rapport with them and continually support their growth
  • Discussing best practices and upcoming programming trends with chapter to foster a learning environment

Quicken Loans

09/2017 - 03/2020

Software Engineer

Developed internal deployment orchestration tool using PHP and maintained enterprise CI solution

  • Created and maintained repository of development tools and scripts to improve developer experience
  • Participated in RFCs and audits to determine viability of various enterprise tools
  • Mentored junior engineers on PHP best practices, object oriented code, agile methodologies, and pair programming

magicJack

08/2016 - 09/2017

Senior Full Stack Software Engineer

Developed customer portal and order processing engine using AngularJS, Spring, and MuleSoft Anypoint Platform

  • Designed and implemented new API architecture to modernize internal services
  • Engineered a custom library to facilitate migration from monolith to microservices

Bank of America

08/2015 - 08/2016

Software Engineer

Developed responsive web application for enterprise compliance testing, reporting, and monitoring using AngularJS and Spring

  • Maintained blog posts to share knowledge and foster open communication and technology discussions
  • Developed widely-adopted internal libraries for data grids, state history, and loading animations

Quicken Loans

05/2014 - 08/2015

Software Developer

Developed responsive mortgage services platform built with AngularJS, Silex, ASP.NET, SQL, and Redis, while maintaining legacy application

  • Created and maintained a Vagrant box to provide a reproducible development environment and streamline onboarding
  • Mentored an engineering intern on PHP best practices, object oriented code, agile methodologies, and pair programming