Jul 2020 - Present
• 2 yrs 2 mosLead Software Engineer
Glassdoor
2 yrs 10 mos
• 2 yrs 10 mosSenior Developer/Consultant
CapTech Ventures, Inc
Jul 2014 - Sep 2017
• 3 yrs 3 mosSoftware Engineer and Consultant for CapTech, a national technology consulting firm specializing in systems integration, management consulting, and data management and business intelligence.
Enterprise-Scale Banking Services | Major Bank
- Member of development team for an enterprise-scale Java JAX-WS service that utilizes the IFX banking standard
- Develop critical functions that serve over 6 million customers across the client’s website, automated phone system, mobile platforms, and user support specialists
- Resolve defects, implement new features, refactor operations
- Conduct high volume log analysis and support code deployments
Microservices Proof of Concept | Major Bank
- Played a primary role in standing up a microservices environment for the client
- Worked extensively with the Docker container platform specifically Docker Swarm (multi-node clustering for Docker)
- Developed a custom web application to monitor metrics of services running in Docker Swarm
- Worked extensively with tools such as Spring Boot, Eureka, Zuul, Consul, the ELK stack, Artifactory, Jenkins, and more
- Gained valuable hands on experience with microservices architecture and design
Personalized Messaging Service | Major Bank
- Worked directly with a software architect to develop a RESTful messaging service consumed by the client’s primary mobile applications
- Wrote a JavaScript rules engine to implement decisioning logic and templating data
- Wrote a utility to manage historical configuration changes in MongoDb
- Served as a software tester conducting integration and unit testing
- Owned development of an API management web interface used to configure the API’s settings and rules in real time
- Frequently interfaced with the client to facilitate requirements, prioritize tasks, and advise future direction for the project
- Added significant value to our client by delivering a full scale, flexible, and extensible service that decreases the client’s time to market
May 2013 - Aug 2013
• 4 mosWorked with a small team to create a web-based business management application. Interfaced directly with stakeholders to define the problem, gather requirements, prototype and deliver a solution. Developed back end services in Java that applied a RESTful JSON interface to communicate with front end JavaScript structured with backbone.js. Also gained experience with Agile SCRUM throughout this project.
Business Manager / VP
Hullabahoos
Apr 2012 - May 2013
• 1 yr 2 mosManage college a-cappella group finances, organize gigs, trips and events. Maintain the group website, manage electronic and physical CD sales, and oversee new member recruiting. Under my leadership, the group performed at the White House, sang at the Chinese Embassy, appeared in NBC’s “The Office”, and held 5 sold-out concerts. Recently, the group also performed for president Obama and appeared in the Hollywood film “Pitch Perfect”.