Resume

Updated 1-18-2025

Professional Summary

Innovative and results-driven software engineer with 17+ years in front-end and back-end development. Adept at building scalable, high-performance applications and driving product innovation in fast-paced, dynamic environments. Proven track record of mentoring junior engineers and delivering impactful solutions that enhance user experiences and optimize business outcomes

Technical Skills

  • Languages: TypeScript
  • Frameworks/Libraries: Next.js, React, Node.js
  • Tools/Platforms: AWS, Firebase
  • Databases: PostgreSQL

Professional Experience

  • Otto (formerly TeleVet, acquired Pawru) | 2022 - Present
    Senior Software Engineer II (December 2023 - Present)
    • Updated the login process to incorporate one-time password (OTP) authentication, improving security and user experience.
    • Mentoring junior developers, fostering technical growth and ensuring code quality across the team.
    • Driving architectural improvements to ensure scalability and performance.
    • Collaborating with cross-functional teams to align product goals with engineering priorities.
  • Senior Software Engineer I (April 2022 - December 2023)
    • Built Otto's flagship mobile app from the ground up using React Native and Expo for iOS and Android.
    • Gained experience in full-stack development by contributing to multiple backend and frontend repositories, ensuring seamless integration and consistent functionality.
    • Implemented push notification functionality, enhancing user engagement and retention.
  • Senior Software Engineer (Pawru) (November 2020 - April 2022)
    • Architected a React Native front-end for iOS, Android, and web, improving development efficiency.
    • Optimized image download times through refactoring NodeJS and Express-based file services.
    • Streamlined the onboarding process, boosting customer retention.
    • Increased user engagement with targeted email campaigns.
  • Genesys (Acquired Interactive Intelligence) | 2014 - 2020
    Senior Software Engineer (April 2020 – November 2020)
    • Leveraged cloud services for Journey Mapping and Interaction Routing.
    • Improved accessibility compliance, expanding the platform’s user base and usability scores.
  • Software Engineer (December 2016 – April 2020)
    • Contributed to building foundational front-end features such as Response Management, Agent Statistics, Client Memos and more, enhancing client-facing capabilities.
  • Software Engineer in Test (Interactive Intelligence) (February 2016 - December 2016)
    • Streamlined virtual machine deployment for test frameworks using Selenium Grid, improving scalability and reliability.
    • Maintained and optimized the Jenkins CI server, ensuring reliable execution of automated test suites and minimizing downtime.
  • Associate Software Engineer in Test (Interactive Intelligence) (June 2014 - February 2016)
    • Automated test suites using Selenium and the Page OBject Model, increasing confidence in software quality while improving test stability.
  • Paragon Medical | 2013 - 2014
    IT Support Engineer (Internship) (May 2013 - May 2014)
    • Developed a new CRM web application, streamlining customer relationship management and improving operational efficiency.
    • Collaborated with the IT team to gather requirements and deliver a user-friendly solution on time.
    • Gained hands-on experience in full-stack development and enhanced knowledge of database management.
  • Software Research Center, Anderson University (2010)
    Web Developer (September 2010 - December 2010)
    • Developed and maintained client websites, ensuring functionality and responsiveness using MODX for content management.
    • Collaborated with clients to gather requirements and deliver customized web solutions.
    • Gained expertise in modern web technologies while balancing multiple client projects.
  • MicroByte Technologies (2007 - 2010)
    Web Developer and Technician (February 2007 - August 2010)
    • Designed and developed custom websites for clients, focusing on user experience and functionality.
    • Repaired and maintained client computers, resolving hardware and software issues efficiently.
    • Provided technical support and troubleshooting, ensuring client satisfaction and minimizing downtime.

Education

Bachelor of Science in Computer Science

Anderson University, Anderson Indiana | Graduated 2014