Robert Worley
Husband, Father, Mentor, Software Engineer
Robert Worley
Husband, Father, Mentor, Software Engineer
2021 - Present
/
System Engineering Lead
/
Shaw Industries

Lead across multiple applications directing & mentoring 3 junior/senior developers. The team supports legacy monolithic applications to distributed applications utilizing Quarkus web services with an Angular frontend.

Directed and lead major initiatives to migrate legacy JavaScript code which only support Internet Explorer to modern JavaScript increasing the longevity of the applications making them browser agnostic.

Created strategy to migrate the teams distributed application from OpenShift to Azure Kubernetes Service (AKS). The application consists of over 20 webservices with an Angular Frontend.

Helped introduce an improved Agile development process to formulate a backlog of work and increase communication across the team.

Leadership
Mentorship
Java 11+
Struts
Quarkus 3
SpringBoot
Angular
Docker
Azure
Git
VSCode Copilot
Github Actions
2019 - 2021
/
Senior Software Engineer
/
USXpress

Lead developer for the company's logistics batch application (optimizer) which optimizes load planning. In addition to design and development, identified bottlenecks in the development process which lead to increased developer confidence and speed. These improvements included using Git branching strategy, increased unit testing, formal code review process, maintaining release changelog, confluence documentation, and coaching sessions.

Leadership
Java 8+
AWS
Python
Spring Batch
Spring Boot
Docker
Azure
2015 - 2019
/
Senior Technical Lead (AVP)
/
Barclays

Technial Lead on numerous projects enhancing the primary customer facing website which included both local and offshore teams. Primary lead for two offshore teams comprised of 4-5 developers per team guiding senior developers and ensuring best practices were followed.

Owned the responsibilty for development and design for 70% of new features released into the customer facing website. Worked closely with multiple teams to define restful API contracts for multiple clients. Continually advocated for technical stack modernization that produced RESTful web services and React components.

Mentorship
Java 8+
AWS
Stripes
JWT
RESTFul
Leadership
AWS
Git
2012 - 2015
/
Senior Application Developer
/
Barclays

Senior Application Developer on the Apply Rewrite and UI Refresh projects assisting with the transition of legacy code environment to a new technology stack.

Wrote a proof of concept that implemented Spring @Async annotations to improve login time during data prefetch operations. Login times improved ~50% which allowed for expansion of data prefetch abilities which the business team took advantage of to provide additional information to customer upon login. The performance improvements for login allowed the team increase the amount of data obtained during prefetch from 8 data points to 28 data points.

Created 3DES encryption library by implementing Java Crypto libraries for SSO functionality between Customer Website and external vendors. Built feature toggle framework utilizing mbeans to allow specific functionality to be enabled and disabled on demand.

Stripes
Java 8+
Spring
String-WS
Hibernate
Oracle
3DES Encryption
SSO
Mockito
2008 - 2011
/
Java Developer | Senior Systems Developer
/
SESC

Application Developer / Senior Application Developer on Website Enhancement project Directed/assisted operations of up to eight developers to meet project timelines. Developed numerous new features enabling customers to complete tasks online, resulting in 30% drop in customer service calls.

Team leader guiding two developers on the Barclaycard Boost Rewards project to increase customer loyalty. Translated/defined business requirements to ensure features met expectations. Created technical guidance/specifications for developer to initiate an Identity Provider Process (IDP) flow using SAML 2 to provide Single Sign on functionality.

Struts
Java
Oracle
SVN
SAML 2
Oracle
StrutsTestCase
JMock
Check out my full resume