I have 6+ years of software engineering experience specializing heavily in object-oriented design in a Java-like language and experience in front-end web development in JavaScript and React.
Pleasanton, California, United States
* Knowledge Base Accessibility Enhancements
* More portions of the Workday Help Knowledge Management front-end made accessible to screenreader users.
* Case Administration REST API Design
* Designed public REST endpoints for the Help Case Administration feature
* Generate Article Task
* Worked on an internal task to allow creation and generation of Knowledge Base articles from contexts outside the Help Article Workspace. Specifically designed an object model to keep track of internal metrics and record the usage context.
* Eligible Earnings Override for Stock
* Bonus awards have functionality to allow someone's Eligible Earnings to be manually overridden to specific numbers. This project was to allow the same for Stock awards.
* OX 2.0 for Compensation Review Custom Validations
* Following on from the Expanded Implementation Types project mentioned earlier, there was a lot of difficulty with getting Compensation Review Custom Validations to work properly with Workday's Object Transporter 2.0 due to various framework issues. This took much research and collaboration with other teams to fix.
* Enhance Skills in Compensation Review
* More functionality related to skills. Marked skills considered critical, and also allowed critical skills as a facet in faceted search reports. Same with skills marked required on a job profile. Can now also view feedback given to employee during process period.
* New Filters for Browse Jobs
* Effort to add some new filters to the Browse Jobs report leveraging React. I specifically added a filter for Country
* Long-term Production Support
* Compensation Review is experimenting with forming longer-term dev teams to focus solely on production support. I was on the first of these teams, and worked through a busy season. In addition to triaging and fixing bugs, we also have been codifying a lot of processes that will be useful in the future.
Pleasanton, California, United States
* Continuing earlier refactor of Coordination of Events
* Changed processing to use parameter package model in order to more easily retain all data throughout the processing, and generally improved performance
* Began refactor of Compensation Review Bonus Calc
* Used a builder pattern to more succinctly bring data together and build out calc.
* This was a longer project that I was only part of for some of the time.
* Do Not Use Benefit Plans
* Worked with Benefits team to add functionality to Benefits plans to allow customers to mark them as "Do Not Use" and remove their appearances from lists and prompts while still retaining their presence in the system
* Expanded Implementation Types
* Added more web service and migration functionality for more types of objects within Compensation Review's data model, including Participation Rule Sets, Custom Validations, and Process Templates
* Skills in Compensation Review
* Added basic Skill-related fields to the Compensation Review grid to give managers more info while proposing awards
Pleasanton, CA
* Added a high-level approval step to Workday's Compensation Review processes leveraging pared-down versions of existing data structures
* Specifically added the necessary support for multiple organization types within the Compensation Review configuration and drove the conversion of existing customer data to the new paradigm
* Large refactor of Compensation Review's Coordination of Events feature
* Improved user experience and interface in creation/modification of Coordination of Events rules/rule sets
Alpharetta, GA
San Ramon, CA
Prepared test scenarios and test cases for a web-based interface providing customers tips on saving energy and other beneficial action; facilitated the execution of test cases and interface debugging; product released July 2016
Education
2014 — 2018
Emory University
Bachelor of Science - BS
2014 — 2018