Summary
Overview
Work History
Education
Skills
Certification
Interests
Timeline
Generic

Sandi Ritter

Sr Software Engineer

Summary

Dynamic Sr Software Engineer with a proven track record at Proctor & Gamble, excelling in Swift and AWS. Spearheaded the development of innovative features for the Oral-B app, enhancing user experience and app stability. Adept at mentoring teams, fostering collaboration, and driving impactful solutions in fast-paced environments.

Overview

23
23
years of professional experience
4
4
Certifications

Work History

Sr Software Engineer

Proctor & Gamble
11.2019 - 03.2021

iOS Oral-B Mobile App Team Mar 2021 – PRESENT

  • Implementation of New App Features: Develop and integrate features aimed at enhancing the consumer experience, such as survey functionality, accessibility support, and improved refill reminders.
  • Enhancement of Existing App Experience: Identify and resolve complex technical issues to elevate the overall app performance and user satisfaction.
  • App Store Connect Management: Oversee the App Store Connect account for the Oral Care app, ensuring compliance and optimal performance.
  • Monitoring and Stability: Utilize the observability platform to track app stability, analyze crash reports, and address errors promptly.
  • Collaboration with UX/UI Designers: Work closely with UX/UI designers to create visually appealing interfaces that prioritize usability while maintaining functionality.
  • Mentorship of Junior Engineers: Provide mentorship to junior engineers by sharing best practices, technical knowledge, and fostering effective team collaboration techniques.

DE IoT Platform Team Nov 2019 – Mar 2021

  • IoT Platform Team: Brought on board as an experienced hire to develop a world-class IoT platform utilizing AWS technologies.
  • API Development: Created APIs to facilitate interactions between the mobile app and the IoT platform.
  • Data Processing and Order Fulfillment: Implemented AWS Lambda functions to process consumer data and manage replenishment orders efficiently.
  • Infrastructure Management: Managed and provisioned infrastructure using Terraform, ensuring scalability and reliability.
  • AWS Certifications: Achieved three AWS certifications: AWS Cloud Practitioner, AWS Certified Developer – Associate, and AWS Certified Solutions Architect – Associate.

Managing Consultant

Ingage Partners
05.2014 - 11.2019

Consultant at Earnin Aug 2019 – Nov 2019

  • Tech Debt: Collaborated with the money movement team to help reduce the product backlog.
  • Unit Test Conversion: Converted existing unit tests to xUnit to improve testing efficiency and maintainability.
  • Code Refactoring: Refactored code to enhance performance, readability, and overall quality.
  • Bug Fixing: Addressed a variety of bugs to improve the stability and functionality of the product.
  • Feature Development Assistance: Contributed to feature development within a .NET Core environment, supporting the team in delivering new functionalities effectively. Also converted unit tests to xUnit, refactored code, fixed a variety of bugs.

Consultant at Kroger Sept 2018 – Aug 2019

  • Kroger Digital API Platform: Collaborated on the implementation of a new commerce platform through API creation and integration.
  • API Development: Developed and supported various APIs that enable Kroger to expose existing services to external customers, enhancing accessibility and functionality.
  • API Style Guide Implementation: Assisted in the creation of an API style guide and participated in the review process to ensure that new APIs adhered to established standards.
  • API Linter Development: Contributed to the development of an API linter used to validate OpenAPI Specification (OAS) 3.0 files, ensuring compliance with the style guide standard


Consultant at Crossroads Church Jan 2018 – Sept 2018

  • Website Initiatives: Joined a Scrum feature team focused on two major initiatives, working diligently to meet tight deadlines and deliver impactful solutions.
  • Angular Front-End Development: Contributed to the development of an Angular front end that facilitated community signups and internal reporting for specific church-related functions.
  • Form Builder Implementation: Assisted in the implementation of a form builder for internal staff, enhancing its user-friendliness and client-focused features.
  • Team Development: Helped the team identify dependencies and knowledge gaps, providing guidance on how to address these impediments effectively.
  • Transparency and Accuracy: Ensured the accuracy and transparency of team artifacts, fostering clear communication and collaboration within the team.

Consultant at Burke Marketing Mar 2017 – Oct 2017

  • System Improvements: Focused on rewriting Burke's homegrown report designer using Angular 2 and .NET Core.
  • Modular and User-Friendly Design: Concentrated on developing a system that was modular, fast, user-friendly, and easily customizable to meet diverse client needs.
  • Support for Existing System: Provided ongoing support for Burke's existing report designer, which included creating new reports for current clients using Angular and C#.NET.

Consultant at Crossroads Church Dec 2014 – Mar 2017

  • Website Improvements: Collaborated with a large Scrum team focused on replacing the public-facing website and back-office applications.
  • Third-Party Application Implementation: Facilitated the integration of a third-party application that served as the new data repository and administrative tool.
  • Web API Development: Assisted in building a series of Web APIs to interface with the third-party data repository, along with developing AngularJS components for the client side of the new website.
  • Payment Processor Implementation: Dedicated significant effort to implementing a new payment processor, which involved converting all existing monetary transactions to the new system.
  • Co-Leadership of DevOps/Prod Support Team: Co-led the formation of a DevOps/Production Support team, collaborating with IT team members and Crossroads staff to determine effective strategies for deployment processes, on-call support, and infrastructure needs to ensure consistent releases.
  • Tier 3 Technical Support: Provided tier 3 technical support for the website and backend systems, working to equip the development team with more stable environments, improved error logging, and strategies for reducing technical debt.

Consultant at Herrmann International May 2014 – Nov 2017

  • Joined a Small Scrum Team: Contributed to the development of a modular psychometric assessment tool that defines and describes individual thinking and information processing styles.
  • Application Development: Contributed to the development of a modular psychometric assessment tool that defines and describes individual thinking and information processing styles. Utilized Ruby on Rails and AngularJS with a highly customizable approach. The modular design enabled the client to easily tailor the assessment to different audiences.
  • Scrum Event Execution: Rotated responsibilities for executing various Scrum events, ensuring effective team collaboration and communication.
  • Focus on Continuous Improvement: Emphasized continuous improvement, cross-functionality, risk identification, and dependency management to enhance the team's overall performance and project outcomes.

Sr Programmer/Analyst

Western-Southern Life Ins Co
05.1998 - 05.2014
  • Diverse Roles and Projects: Engaged in various roles and projects, consistently applying a results-driven approach that positively impacted the company.
  • Collaboration with Internal Clients: Worked closely with internal clients to establish clear specifications and system designs that met their needs.
  • Data Entry System Development: Assisted in the creation and maintenance of a data entry system for annuity applications, developed using PHP, JavaScript, HTML, and VB.NET. This new system featured a low barrier to entry, enabling faster data entry while seamlessly interacting with a homegrown mainframe legacy system that stored all master data.

Education

Bachelor of Arts - Finance

Northern Kentucky University
Highland Heights, KY
12.1998 - 12.1998

Skills

Proficient in Swift, Go, C#, JavaScript, and Ruby

Database management: SQL Server, Oracle, MySQL

Graphql, AWS, Terraform

Source Management: Git, Gitlab, VS Team Services,

Amazon web services

Certification

Professional Scrum Master I

Interests

Timeline

AWS Certified Solutions Architect - Associate

11-2020

AWS Certified Developer - Associate

02-2020

AWS Certified Cloud Practitioner

12-2019

Sr Software Engineer

Proctor & Gamble
11.2019 - 03.2021

Professional Scrum Master I

03-2019

Managing Consultant

Ingage Partners
05.2014 - 11.2019

Bachelor of Arts - Finance

Northern Kentucky University
12.1998 - 12.1998

Sr Programmer/Analyst

Western-Southern Life Ins Co
05.1998 - 05.2014
Sandi RitterSr Software Engineer