- Software DeveloperApptio, Inc2013 - PRESENT
Technologies: Java, Git, Mercurial, Gradle, TeamCity, MySQL, REST, LDAP
- Developed for and maintained an internal deployment tool written in Java.
- Created an internal Java application that collected availability metrics of customer instances and correlated this data with support tickets.
- Created an internal Java application to manage security (via LDAP) for customer instances.
- Software DeveloperInternational Trip Planning Services2010 - PRESENT
Technologies: Java, JBoss, MySQL, Seam, Hibernate, JSF, Git, Maven
- Implemented extensive data modeling around flights, trips, aircraft, passengers, etc.
- Used Java reflections to create an automated framework for stamping/filling PDF, Word, Excel, and plain text templates.
- Provided REST API endpoints for customers to upload trip data.
- Implemented REST and SOAP services for transmitting data to government agencies.
- Generated PDFs from scratch.