Senior Operations Research Analytics Developer
CurrentFocus: Developing algorithms, web applications and data science projects to identify cost savings in the UPS feeder networkAlgorithm Development- Created from scratch a Java 11 library that combines multiple different company internal data sources and then runs multiple algorithms on the data. The logic encapsulates complex business rules and aims to find opportunities for cutting feeder movements in the upcoming days. The library finds hundreds of opportunities daily and results are currently available in alpha test.- Successfully integrated library with a diverse set of databases, including Oracle, SQLServer and Couchbase- Wrote interface code for retrieving data from multiple RESTful web services using different authorization types, including JWT authorization- Achieved significant algorithm performance improvement decreasing run time from 13 hours to three hours due to pre-processing input data with dynamic programming algorithmFull Stack Development- Single-handedly created single page web app used for searching and visualizing opportunities for cutting cost in the feeder network. Used daily by alpha testers for validating the business logic used to identify the cuts.- Architected the system design, application design and technology stack. App consists of an Angular 15 frontend (Angular Material UI components) connected to a Spring Boot REST backend. - Successfully set up the app to adhere to UPS software standards: SSL configuration, oauth2 authorization with proprietary authentication server and Spring Security framework- Added comprehensive set of unit tests to the project: tests for controller functionality, Jasmine tests for Angular components and servicesData Science- Created two separate Python projects that aggregate the results of an algorithmic run into a dashboard type spreadsheet sent out daily to management (projects heavily utilize pandas and xlsxwriter libraries)