I am a software engineer with more than 20 years of experience building web, mobile, enterprise, and database-driven applications. In my current work, I design and maintain Salesforce solutions, develop full-stack features with Node.js, Vue.js, GraphQL, and modern databases, and create cross-platform mobile experiences with React Native. I enjoy turning complex technical challenges into reliable, polished, and user-friendly products. I am also passionate about mentoring engineers, leading modernization initiatives, and continuously improving development practices. I have helped transition Salesforce environments from Classic to Lightning, supported large SharePoint ecosystems, built solutions for clients through my own business, and used tools such as GitHub Copilot and Claude to accelerate testing, refactoring, and delivery. I bring a practical, collaborative mindset and a strong commitment to craftsmanship and performance.…

Joseph VanWagoner

I am a software engineer with more than 20 years of experience building web, mobile, enterprise, and database-driven applications. In my current work, I design and maintain Salesforce solutions, develop full-stack features with Node.js, Vue.js, GraphQL, and modern databases, and create cross-platform mobile experiences with React Native. I enjoy turning complex technical challenges into reliable, polished, and user-friendly products. I am also passionate about mentoring engineers, leading modernization initiatives, and continuously improving development practices. I have helped transition Salesforce environments from Classic to Lightning, supported large SharePoint ecosystems, built solutions for clients through my own business, and used tools such as GitHub Copilot and Claude to accelerate testing, refactoring, and delivery. I bring a practical, collaborative mindset and a strong commitment to craftsmanship and performance.…

Available to hire

I am a software engineer with more than 20 years of experience building web, mobile, enterprise, and database-driven applications. In my current work, I design and maintain Salesforce solutions, develop full-stack features with Node.js, Vue.js, GraphQL, and modern databases, and create cross-platform mobile experiences with React Native. I enjoy turning complex technical challenges into reliable, polished, and user-friendly products.

I am also passionate about mentoring engineers, leading modernization initiatives, and continuously improving development practices. I have helped transition Salesforce environments from Classic to Lightning, supported large SharePoint ecosystems, built solutions for clients through my own business, and used tools such as GitHub Copilot and Claude to accelerate testing, refactoring, and delivery. I bring a practical, collaborative mindset and a strong commitment to craftsmanship and performance.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
Intermediate
See more

Language

English
Fluent

Work Experience

Software Engineer at Simple Endings
September 1, 2020 - Present
Develop and maintain software solutions using Vue, Vuex, Vuetify, Google Cloud, PHP, MySQL, Node.js, and WordPress. Perform side projects to enhance skills in modern web technologies and cloud platforms.
Software Engineer / Owner at Code Lifter
September 1, 2017 - Present
Builds and maintains custom websites and applications for multiple clients using WordPress, Vue, Node.js, MySQL, Firestore, jQuery, and CSS. Delivered end-to-end solutions for Caputos.com, AprioriDistribution.com, App.SimpleEnding.com, SourceTooMachine.com, and GilletteFamilyFarms.com. Provides ongoing technical support, performance tuning, and feature enhancements.
SharePoint Developer at University of Utah
September 1, 2017 - September 18, 2025
Built and maintained multiple site collections for the hospital intranet using jQuery, HTML, D3js, CSS, C#, XML, AngularJS 1 & 2, REST, Responsive Design, SharePoint 2013 and SharePoint Designer 2013.
Software Engineer/Owner at Code Lifter
September 1, 2017 - Present
Built and maintained client websites using WordPress, CSS, HTML, jQuery, Vue, Node, MySQL, and Firestore for Caputos.com, AprioriDistribution.com, App.SimpleEnding.com, SourceTooMachine.com, GilletteFamilyFarms.com.
Software Engineer at CHG Healthcare
September 1, 2017 - Present
Build and maintain Salesforce apps using React Native, Lightning, Apex, SOQL, Visualforce; VueJS, JavaScript, Node.js, Vuex, GraphQL, DynamoDB, Postgres, and Kafka. Led initiative to migrate Salesforce from Classic to Lightning. Mentored on Housing project. Started a user group 'Vuetah'. Developed a mobile React Native app for doctors to view travel itineraries and upcoming jobs.
SharePoint Developer at University of Utah
September 1, 2017 - August 24, 2025
Built and maintained multiple SharePoint site collections for the hospital intranet. Utilized jQuery, HTML, D3.js, CSS, C#, XML, AngularJS 1 & 2, REST, Responsive Design, SharePoint 2013 and Designer 2013 to develop and customize intranet solutions.
Software Engineer at CHG Healthcare
September 1, 2017 - Present
Build and maintain Salesforce apps using React Native, Lightning, Apex, SOQL, Visualforce, VueJS, JavaScript, Node.js, Vuex, React Native, GraphQL, DynamoDB, Postgres, and Kafka. Led the initiative to rebuild the Salesforce environment from Classic to Lightning. Mentor team members on the Housing project. Co-founded the ‘Vuetah’ users’ group and developed a React Native mobile app for doctors to manage travel itineraries and jobs.
Software Engineer at Caputos
September 1, 2015 - Present
Develop software focusing on PHP, MySQL, JavaScript, CSS, and WordPress. Consistently work on side projects to refine expertise in web development technologies.
SharePoint Developer at University of Utah
February 1, 2013 - September 1, 2017
Built and maintained hospital intranet site collections using jQuery, HTML, D3.js, CSS, C#, XML, AngularJS, REST, and SharePoint Designer. Delivered responsive, data-driven dashboards and internal tools supporting thousands of employees.
SharePoint Developer at L3 Communications
February 1, 2013 - September 18, 2025
Built web parts for multiple site collections. Maintained over 200 custom-built web parts for over 1,000 site collections in a military contracted environment.
SharePoint Developer at L3 Communications
February 1, 2013 - August 24, 2025
Developed and maintained over 200 custom-built web parts for more than 1,000 SharePoint site collections for a military contracted company. Ensured high availability and functionality of SharePoint assets.
SharePoint Developer at L3 Communications
June 1, 2007 - February 1, 2013
Maintained more than 200 custom web parts across over 1,000 SharePoint site collections for a military contractor. Built secure and reliable internal tools supporting mission-critical operations.
Web Programmer at i4 Solutions
June 1, 2007 - September 18, 2025
Built and maintained websites for small businesses across the United States and Canada, primarily ecommerce. Skills included ASP.NET, HTML, JavaScript, ASP, SQL, VB.NET, CSS, ASP.NET-VB.NET, SQL Server and Classic ASP.
Web Programmer at i4 Solutions
June 1, 2007 - August 24, 2025
Built and maintained e-commerce websites for small businesses across the US and Canada. Used ASP.NET, VB.NET, Classic ASP, SQL Server, HTML, JavaScript, and CSS to deliver robust web applications.
Web Programmer at i4 Solutions
March 1, 2005 - June 1, 2007
Built ecommerce websites for clients across the United States and Canada using ASP.NET, VB.NET, SQL Server, JavaScript, and Classic ASP.
Web Programmer at Galileo Processing
March 1, 2005 - September 18, 2025
Maintained and built sites that handled MasterCard and Visa transactions for casino union employees. Skills included PHP, ASP, HTML, JavaScript, CSS, SQL and Classic ASP.
Web Programmer at Galileo Processing
March 1, 2005 - August 24, 2025
Maintained and built sites handling MasterCard and Visa transactions for casino union employees. Utilized PHP, ASP, Classic ASP, HTML, JavaScript, CSS, and SQL.
Web Programmer at Galileo Processing
August 1, 2004 - March 1, 2005
Developed and maintained financial transaction websites supporting MasterCard and Visa processing using PHP, ASP, SQL, JavaScript, and Classic ASP.
Database Specialist at Discover Financial Services
August 1, 2004 - September 18, 2025
Built and maintained websites for the facilities department; handled work order requests for engineers, electricians, janitors, and maintenance staff. Skills included ASP, HTML, JavaScript, SQL, CSS and Classic ASP.
Database Specialist at Discover Financial Services
August 1, 2004 - August 24, 2025
Built and maintained websites for the facilities department, managing work order requests for engineers, electricians, janitors, and maintenance staff. Used ASP, Classic ASP, HTML, JavaScript, SQL, and CSS.
Database Specialist at Discover Financial Services
January 1, 1999 - August 1, 2004
Built and maintained internal facilities department applications using ASP, SQL, JavaScript, and Classic ASP. Supported work-order systems used by engineers, electricians, and maintenance teams.

Education

Bachelor's degree at Weber State University, Ogden, UT
June 1, 2005 - June 1, 2007
Associate degree at Salt Lake Community College, West Valley City, UT
January 1, 2000 - June 1, 2005
Bachelor's Degree at Weber State University
June 1, 2005 - June 1, 2007
Associate Degree at Salt Lake Community College
January 1, 2000 - June 1, 2005
Bachelor's Degree in Web Development, Database Programming, and Application Programming at Weber State University
January 11, 2030 - June 1, 2007
Associate Degree in Web Development, Network Administration, and Database Programming at Salt Lake Community College
January 11, 2030 - June 1, 2005
Bachelor's Degree at Weber State University
June 1, 2005 - June 1, 2007
Associate Degree at Salt Lake Community College
January 1, 2000 - June 1, 2005

Qualifications

Claude Code Masterclass - Udemy
August 1, 2026 - September 15, 2026
Claude Code Beginner to Pro: Agentic Coding for Developers - Udemy
August 1, 2026 - September 15, 2026
Hands-On AI: Build Your Own GPTs
April 1, 2026 - September 15, 2026

Industry Experience

Software & Internet, Healthcare, Government, Financial Services, Education, Professional Services, Retail, Wholesale & Distribution, Agriculture & Mining