Experience

NICE Systems


Nexidia, Team Koala, Team Deploy - Atlanta, GA

R&D Senior Software Engineer
October, 2022-Present

R&D Software Engineer
June, 2019-October, 2022

  • * DEVELOPED ENTERPRISE SOFTWARE used by many of Forbes 100 companies and tracked changes over multiple distributed versions.
  • * REDUCED ESCALATIONS by introducing cache-busting techniques.
  • * ENABLED EXPEDIENT AND EFFECTIVE DEVELOPMENT by consolidating separate products (NIA and QC) using shared libraries.
  • * BETTER REPORTING CAPABILITIES by integrating an updated version of reporting software on the same domain via a Reverse Proxy.
  • * LOCALIZED HELP DOCUMENTATION by planning and implementing a new WebHelp solution.
  • * SEAMLESS DEVELOPMENT INTEGRATION with InterACT mock tool, for easier product integration with AI-powered Recording and QM platform.
  • * REDUCED ESCALATIONS DURING DEPLOYMENT ROLL-OUTS by improving the accuracy and clarity of PoC data.
  • * COMPLETED MULTIPLE PLANNED FEATURES INITIATIVES while acting as interim Team Lead.
  • * STRONGER TEST COVERAGE by introducing QA Automation Test Review meetings like code reviews, for collaborating with QA resources.
  • * INTEGRATED REAL-TIME ENLIGHTEN METRIC VISIBILITY through means of the Agent Observer Product.
  • * INCREASED RESILIENCE OF PRODUCT by demonstrating how we could stop using a linked server and instead use a MessageBus implementation.
  • * ENHANCED LISTENING EXPERIENCE by using client-side Audio Waveform Generator to show peaks and valleys in a remote-system audio file.
  • * INCREASED VISIBILITY OF KEY METRICS by integrating the Enlighten Application into the Quality Central (QC) Dashboards.
  • * SCALED OUT ENLIGHTEN OFFERINGS to present our users up to 10x the current offering of metrics by comprehensively re-architecting the product UI, API and Data retrieval.
  • * EXPANDED API OFFERINGS with multiple secure forms of authentication.
  • * AGGRESSIVELY SCALED AI QUERY COVERAGE by enhancing maximum potential from N (configured per customer) total queries to N per session.
  • * ACHIEVED INSTANTANEOUS FEEDBACK FOR PRODUCT IDEAS AND SUPPORT by building an automated CI Pipeline for new EnlightenXO Prototype.
  • * CONSOLIDATED TWO NEW MAJOR OFFERINGS: EnlightenXO and AutoFlow, for a seamless experience turning an interaction into an intelligent AI bot.
  • * ENSURED SUCCESS OF LARGE CLIENT MERGER by optimizing legacy applications to ensure the software efficiently operates with 35,000 users.
  • * INCREASED SECURITY FOR SHARED WORKSPACES by implementing SSO logout mechanism.
  • * AUTOMATED INTEGRATION ACROSS ALL VERSIONS of product for effortless localization improvements.
  • * SIMPLIFIED AND ENHANCED THE USER EXPERIENCE and greatly reduced code debt by consolidating navigation across multiple product offerings.
  • * IMPROVED VISIBILITY OF UPGRADE WINDOW to prevent escalations due to misconfiguration, by incorporating a sitewide 'Maintenance Mode' banner.
  • * DROVE MODERNIZATION AND INNOVATION to our legacy applications by incorporating Angular Elements into our Webforms Pages.
  • * REDUCED SPRINT CYCLE TIME DUE TO BUILD from 12 hours to minutes, by introducing new ways of thinking and breaking up our legacy monolithic build into Microservices.
  • * REDUCED COSTS OF HIGH-MEMORY ETL by developing a Task-Scheduling SDK to interact with our Background Job Coordination Service.
  • * IMPROVED DISTRIBUTION OF RESPONSIBILITIES by creating a well-tested comprehensive distributed model of dotnet tools, templates and package libraries.
  • * PIONEERED MODERNIZATION EFFORTS BY SERVING as the flagship developer to introduce and integrate GitHub Copilot, enhancing development efficiency and collaboration.
  • * TRAINED DEVELOPERS THROUGH COMPREHENSIVE DOCUMENTATION created by summarizing and adapting the architect's directives into clear, and actionable guidelines

Hal Leonard


SheetMusicDirect - Milwaukee, WI

Software Consultant
June, 2019-November, 2019

Software Engineer
February, 2018-June, 2019

  • * GREATLY REDUCED CODE REDUNDANCY AND ASSOCIATED BUGS by creating and publishing 4 fully tested internal SDKs.
  • * ENSURED A CONSISTENT PRODUCT by automating the deployment life cycle for 7 applications with 5 different environments each.
  • * INCREASED TRAFFIC AND UNIFIED ADVERTISEMENT COSTS by consolidating two sibling websites, with over a half-million user combined database.
  • * EXPANDED PAYMENT OPTIONS AND AUTOMATED REFUNDS by integrating with the PAYPAL REST API and upgrading legacy SOAP API.
  • * EXPEDITED DEVELOPMENT PROCESS by developing a fluent, performant, in-house Micro-ORM that focused primarily on utilizing Stored Procedures.
  • * EMPOWERED MARKETING TO CONFIGURE LOCALIZATION CHANGES by developing a reflection-based system for easy identification of marketing text data entry.

Robert Half


SheetMusicDirect - Milwaukee, WI

IT Consultant
June, 2017-February, 2018

  • * IMPROVED SCALABILITY AND PAYMENT TYPE OFFERINGS of client E-Commerce application by developing a Payments Micro-service.
  • * EXPANDED PRODUCT OPTIONS, SITE USAGE AND REVENUE by integrating a 3rd-party Subscription Management Platform API.
  • * INCREASED PRODUCTIVITY AND REDUCED RUNTIME ERRORS by integrating NuGet, an open-source package management and distribution service.
  • * MORE ACCURATE REWRITES AND REDIRECTS by consolidating 230+ ISAPI filters into ~70 RegEx rewrite rules with Integration tests.

Achieve Agency


RacePartner, TrustedPartner - West Palm Beach, FL

Software Developer
November, 2015-April, 2017

  • * DEVELOPED AN INTERNAL API MICRO-SERVICES for new responsive CMS platform, and as first Public API product offering to clients.
  • * CUSTOMIZED RACEPARTNER EVENT REGISTRATION SOFTWARE for major clients for events such as 5k, 10k, marathon, swim race and more.
  • * REDUCED IMPLEMENTATION TIME OF CLIENT SITES from 3 days to half a day (i.e., 87%) through script-able actions and script development.