James Thomason, Jr
Full Stack Software Engineer
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