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