Andrew Wells CV

Download as docx, pdf, or txt
Download as docx, pdf, or txt
You are on page 1of 3

Andrew Wells CONTACT

INFORMATION

Full-stack Software Engineer Specializing in Java web development (615) 473 - 4052
[email protected]
460 River Bluff Dr
Franklin TN, 37064

EXPERIENCE SUMMARY

• Designing and developing batch and web based Java application solutions since 2012
• Strong team member and mentor in a variety of agile/scrum environments
• Very familiar with build tools like Maven and CI tools like Jenkins, Bamboo, and TeamCity
• Strong version control skills in Git and SVN (We all know Git is better…)
• Beginning to learn and manage AWS infrastructure as Idemia is migrating to it

WORK SUMMARY

Idemia : Franklin, TN — Senior Software Engineer


May 2018 - PRESENT
Working at idemia has been a great growing experience. My ability to communicate, mentor others in my team, and
manage multiple issues has improved greatly. This in conjunction with having to take the lead on finding,
designing, and developing solutions to real world issues our customers are experiencing online and at enrollment
centers. I have found much value in taking a measured approach to devise and test solutions properly. I have been a
part of our initial transition from on-prem to AWS servers to help understand cloud infrastructure / deployment
better.
PROJECTS
Production Support of state and federal systems:
A part of Production Support for our customers through Jira ticket system with the goal of reducing
touchrate of tickets through optimization and automation.
Feature Development highlights:
- Expose web service endpoints to more easily manage data we send to the FBI through our system
- Workflow based process modification to send applicant background check information to New York
agencies via SOAP web service endpoints.

UBS : Nashville, TN — Software Engineer


May 2015 - May 2018
I was hired at UBS to be a part of their Agile development initiative. Our team of 8 (along with 3 other agile dev
teams) is focused on developing for multiple projects across UBS America’s Wealth Management Division. We
move from project to project depending on where we are needed to work next. Within the past year, our team has
been able to work on a wide range of projects from Cobol-to-Java conversions, to
client facing web applications, to database intensive batch processing.

PROJECTS
Cobol to Java:
Our team designed and wrote a series of Java batch processes that replaced a portion of mainframe cobol
code UBS had for calculating Financial Advisors’ cash flow into and out of UBS. Optimization of the Java
code involved writing very efficient byte based data processing and manipulation.
AngularJS / Java Web Application:
We designed a content management system for collaboration and communication between UBS and other
banks. Each team member worked on a range of components from frontend to backend to get better
experience across the board.
Risk Asset Management:
Worked in a multi-team project to deliver asset risk management solutions for UBS’s Wealth
Management and Investment Banking arms.
Technologies involved: Java, Oracle, PL/SQL, Linux, Autosys based batch environment.
Trade Management Platform:
Currently working on UBS’s trade reconciliation platform to help correctly process stock market trades
executed by UBS.
Technologies involved: Java, Sybase, Spring, Hibernate, liquibase, Git, JBehave, Teamcity

Comdata/Fleetcor : Brentwood, TN — Software Engineer


June 2012 - May 2015
As a developer on a core Java team, we focused on creating web services to support Fleetcor’s web applications
used by their clients. These services involved card payment processing, IVR interaction, and fleet management.

PROJECTS
Web Service Support:
Our Spring based web services focused on several things:
- Maintaining best practice standards for all internal and external facing web services in Fleetcor.
- Developing a suite of web services that were up to the current day’s standards.
- We rewrote older SOAP web services to use a RESTful JSON based approach.
- Designed a multi-tiered service architecture for a more decoupled approach to how the services within
Fleetcor interacted. This allowed the most flexibility with how our clients wanted their
data.
- Designed contract first web services utilizing XSDs to generate dynamic WSDLs.
Centralized Logging system:
Our team worked to design and implement a logging system that spanned across all of our web services. The
ultimate goal was to utilize Elasticsearch’s technology to make the logs easily accessible to technical
analysts assisting clients to troubleshoot.
Web service SLA monitoring:
Used Spring’s IOC technology to retroactively apply SLA tracking on all web services. This allowed our
customers to better see if the services they were getting complied with the agreed upon SLAs.
Conversion of Ant to Maven:
We lead an initiative to convert old Ant built projects to utilize Maven’s build processes.

You might also like