Principal Software Engineer
Hired as the first engineer on the “Portal Team”. I was tasked with building internal and external user web applications.
Without any hard requirements from the business, the applications, features, and domain were inferred by observing the business until the applications eventually became central to daily operations.
Senior Software Engineer
Member of a small team of engineers tasked with using the latest tools from Microsoft and Azure to bring upcoming artists and brands together.
In my time at FMM I helped to reduce costs, streamline software releases and pull request validation through automation and use of native Azure services.
Director, Site Reliability
Affinitiv purchased many software solutions in the years prior to the purchase of AutoLoop. We are in the process of migrating all the users from these platforms to our primary solution (AutoLoop).
While this proceeds, I continue to lead the team in charge of improving reliability and scalability and continue to manage vendors and finance.
We have replaced our aged software logging and systems monitoring with Datadog. This has increased the performance of our internal QA teams and decreased response time to platform and software issues. We have begun to cost and platform optimize our South Pacific AWS data center in preparation for what comes next.
We are in the planning stages of consolidating all our solutions into a single cloud provider.
Principle Software Engineer · Engineering Manager · Director, Special Projects
AutoLoop had a great reputation in the Tampa Bay area which motivated me to try and work for them. I learned the CTO was looking to fill an open engineer slot on their reporting team. I used this as opportunity to get an interview. He hired me knowing I was overqualified for the position with the intent of moving me at the first opportunity. Soon they needed a relatively large integration project completed and I took the lead. After completion I was put in charge of a the new CRM team and project. This eventually transitioned into being an Engineering Manager in charge of multiple engineering teams.
After some time I chose to become an individual contributor and began making high level architectural changes to the company SAAS. This lead me to the largest project I had ever taken on.
The company was outgrowing its current data center. We spent many months planning and budgeting a move to a new modern data center. I coordinated vendors, engineering, and accounting. Together we constructed a new cage and began transferring our systems. While the transfer was in progress we modernized the infrastructure with a goal of creating highly salable and available systems by heavily utilizing virtualization and cloud providers. We did this on time and on budget with no unexpected downtime.
Software Architect
I was hired to convert a recently acquired PHP based CRM into a larger scale .Net based CRM. Soon after starting the CTO that hired me left the company and the project was cancelled. I used my relatively short time in service to support other software engineers at the company.
Software Engineer · Lead Software Engineer
When I started at GSP they were recovering from the loss of all the software engineers working on their SAAS product. Upon starting I had to immediately help them recover from fragmented source control and takeover coordination of web service creation to support an offshore mobile engineering team. I then began formalizing coding standards and processes. After promotion to the Lead Software Engineer, I interviewed, hired, and mentored the new engineering team. From there we began to combine multiple related but non-contiguous software systems into a single platform with consolidated data repositories.
IT Manager
Despite being a change in direction I chose to work at PFP because I liked the people and company. During my time there I worked to consolidate and secure online and onsite systems and software. We began to migrate from onsite exchange and file servers to Office 365 with SharePoint. I also provided IT support to the corporate office and remote stores.
Field Technician · Software Engineer
Hired as a field technician I spent my first year or so doing onsite installs of systems and software with phone support in between. Sometime after I became interested in software development. From there the Vice President of Engineering began training me as a software engineer. Within 6 months I was coding on the companies SAAS ERP. This began my career as a software engineer.
Field Technician
As my first full time job after leaving the Navy, I was hired as temp to install automated self-checkout machines in grocery stores up and down the east coast. As a native of New England, I was offered a full-time position as a field technician in Massachusetts. Here I worked around the greater Boston area aiding with new installs while maintaining and updating existing machines.