Senior Database Engineer
Current• Job Processor Frameworko Service Broker and XML-based database system for executing jobs off the main DB server and returning only results to be applied asynchronously. Resulted in significant performance improvements and never having to ask the DB team to disable their jobs during the day again.o Worked with other developers to add their jobs into the framework.• Advice Engineo A rules-based engine that generates preventive care and other recommendations for our members to interact with in the portal and mobile apps. o Through integration, made the Advice available to our Agents for coaching opportunities when members are on the phone.• Member Searcho A search using Full-text indexing over more than 90 million members with an average execution of .25 seconds, which replaced a previous search tool that was loaded with timeouts.o Service Broker is used to sync the member records.• Data archiving system, Data Destruction and Duplicate Removalo These three notable and complex jobs run within the Job Processor Framework and deal with massive amounts of data spanning hundreds of tables.• Campaign Engineo As an extension to the Advice Engine, developed the tools for member selection, applying SMS consent, opt-out logic, case-creation and distribution to the delivery engine in AWS.o Taking the results from AWS such as delivery status, replies and unsubscribes and applying them to the database.