Joseph Yarnott
Minneapolis, MN +1-763-***-****
********@*****.*** https://www.linkedin.com/in/josephyarnott/
Software Engineer
Lead agile teams to define, design, and build the right customer solutions. Collaborate with non-technical partners to deliver the vision. Expert in software engineering from ideation to delivery. Passionate about continuous learning and knowledge sharing.
Software Design
Data Modelling
Design Patterns
Project Management
Mentoring
Technical Skills
Languages: C#, SQL, Delphi, HTML, JavaScript, CSS, XAML
Frameworks: .Net, Entity Framework, MVC, Blazor, Xamarin Forms, JQuery
Tools: Github Copilot, Version Control (Git, Subversion), Visual Studio, VS Code, Jira, Confluence
Other: Application Design, Database Management, Object-Oriented Analysis & Design, Object-Oriented Programming, API Integration, Agile Methodologies, Design Patterns
Work Experience
RESOLUTION LIFE US, Minneapolis, MN
Senior Software Developer, Product Owner 2020 - Present
Act as voice of the customer to help team build solutions based on customer needs. Meet with key stakeholders, prioritize work, and plan incremental releases to deliver continuous value to users.
Worked with business partners to maintain and update illustration system for a closed block of business, keeping up-to-date and legally compliant.
Led team building APIs that made data available securely across customer, customer service, agent, and claims portals.
Directed team that built external-facing customer, agent, and claims portals, allowing direct access to around 750K insurance policies, saving phone queue time.
Led team of product developers, business analysts, and AI vendor partners to determine cost and feasibility of illustration system rewrite, avoiding execution of a project with low ROI.
EATON, Plymouth, MN
Lead Engineer 2019 - 2020
Acted as bridge between marketing team, hardware engineers, and development team to identify and deliver key features for current and upcoming power management platforms.
Led scrum team of developers building and enhancing an application for configuring and interfacing with edge devices used in power grid management, allowing customers access to their fleet of devices.
Worked with business partners to design interface for configuration and reporting for next generation of devices.
VOYA FINANCIAL, Minneapolis, MN
Senior Software Developer, Scrum Master 2006 - 2019
Worked with business partners to identify features and enhancements to life insurance illustration system. Helped design and build desktop system, web sites, and mobile platform. Coordinated incoming requirements and helped define and prioritize delivery of features for a scrum team. Worked as a mentor to other scrum teams in the organization.
Developed Homeguard product, providing protection to customers to pay off mortgage in the event of death of insured.
Created and maintained popular Speed Quote website, allowing agents to quickly obtain multiple quote options to present to clients.
Worked with partners in business, marketing, and sales team, developing insurance illustration software and websites.
Conceived and developed Term Fit mobile application, allowing agents to match clients with coverage based on budget.
Led and mentored cross-functional team of BAs, Marketing Specialists, Graphic Artists, and Developers through transition to Agile for greater efficiency, collaboration, and transparency.
Collaborated with business partners and led design and implementation of rebuilt illustrations platform, including a Silverlight web version, which yielded greater accessibility, productivity, and satisfaction by incorporating direct input and feedback from customers.
Directed effort to transfer users from old to new system with 100% data conversion / retention, allowing users to access all client and case data in the new system on day one.
Led design and development of Voya Life Journey iPad application, enabling sales and submission of application by banking partners, supporting a new sales channel.
Delivered regular and ad hoc data reporting to sales teams, which permitted targeted marketing and performance metrics for past marketing efforts.
THRIVENT FINANCIAL, Minneapolis, MN
Application Developer
Worked on a development team within the marketing organization to develop tools to support field agents in the sales and maintenance of life insurance contracts.
Developed process for and led deployment teams during platform upgrade to deliver significant enhancements to field agents.
Primary developer on e-signature initiative to enable direct submission of business online.
Led design and development of solution to support networking of larger sales offices, enabling field agents to work remotely and sync data easily when returning.
Worked with business partners to develop websites to allow agents to manage marketing campaign participation, granting agents to reach applicable customers.
Education / Certifications
Master of Science (MS), Software Engineering, University of Minnesota - Twin Cities
Bachelor of Arts (BA), Computer Science, University of Minnesota – Morris
Scrum Master Certification, expired