Senior Software Engineer
CurrentLed team that maintained apps supporting paper side of business, deepening integrations with digital side. Worked to increase software stability and assist in new client onboarding, whilst also pushing clients to move towards fully digital offerings and trim down paper business.• Improved pipeline efficiencies and stayed on top of cutting-edge technologies and releases by rewriting large complex legacy C++ apps as multiple .NET C# microservices, deployed to both on-prem and AWS.• Reduced engineer time and effort required to onboard new clients via automating and simplifying major sections of process.• Improved resilience and stability of communication between paper and digital workflows through leveraging AWS technologies to replace outdated on-prem messaging systems.• Increased accessibility and management via championing best practices in coding and documentation, creating fully searchable repository of diagrams and documentation which can be easily maintained and built upon.• Curtail costs year over year by taking ownership of automated OCR solution as it went into maintenance mode, creating monitoring and alerting, and making updates as needed.• Designed solutions for improving workflows and unstable applications by gathering knowledge from legacy code owners about existing functionality and brainstorming on newest technologies that could be applied.• Enriched understanding and adoption via clearly explaining technical achievements to business stakeholders through recorded and live demos to gather feedback and demonstrate value delivered.