Summary
Overview
Work History
Education
Skills
Timeline
Generic
Ryan Bartholomew

Ryan Bartholomew

Payson,UT

Summary

Full-Stack software developer with a proven track record in managing end-to-end project lifecycles. Expertise in collaborating across departments and mentoring junior developers, contributing to high-quality code and robust user management systems.

Overview

9
9
years of professional experience

Work History

Software Developer

Helpside
Lindon, Utah
06.2018 - Current
  • Designed modern client and staff tools, enabling shift from legacy third-party software and increasing overall efficiency.
  • Independently managed the end-to-end project lifecycle from conception to deployment, developing frontend, backend, and database components as needed.
  • Developed code using Visual Studio IDE and utilizing HTML, JavaScript, C#, and SQL.
  • Utilized various versions of .Net, commencing with .Net Core 3 and advancing to current .Net 9
  • I worked on a very small dev team, allowing me to play many roles and gain experience.
  • Collaborated with multiple departments and clients to determine project requirements and design.
  • Mentored junior developers to enhance their coding skills and project understanding.
  • Conducted code reviews to ensure best practices and maintain code quality.
  • Built a robust user management system, allowing clients to grant or restrict permissions while maintaining data safety.
  • Designed database structures to store data securely and efficiently.
  • Migrated and cleaned up data from an external database to our own.
  • Investigated, debugged, and resolved errors and bugs submitted by users.
  • Participated in Agile ceremonies to promote effective team communication and collaboration.
  • Maintained source control and deployed web applications using Azure DevOps TFVC.
  • Conducted QA testing, and coordinated beta testing of new features and changes.

Client Success Manager

Helpside
Lindon, UT
10.2016 - 05.2018
  • Developed and maintained relationships with clients to ensure customer satisfaction.
  • Communicated well with clients through phone calls and online meetings to maintain satisfaction and keep parties current with changing environment.
  • Managed client onboarding processes to ensure seamless integration with services.
  • Conducted regular check-ins to assess client satisfaction and address concerns.
  • Assisted clients and their employees when they had questions or issues.

Education

Certificate of Javascript Web Development -

DevMountain
Provo
06-2018

Bachelors Or Software Development - Information Technology

Western Governors University
Salt Lake City, UT

Skills

  • Full stack development
  • Net framework
  • Project lifecycle management
  • Database management
  • Responsive design
  • Software best practices
  • Web security practices

Timeline

Software Developer

Helpside
06.2018 - Current

Client Success Manager

Helpside
10.2016 - 05.2018

Certificate of Javascript Web Development -

DevMountain

Bachelors Or Software Development - Information Technology

Western Governors University
Ryan Bartholomew