S

Scott McCarville

Customer Success Manager

Canada21 yrs 6 mos experience
Most Likely To SwitchHighly Stable

Key Highlights

  • 15+ years in software engineering and team leadership.
  • Led a remote team with virtually zero attrition.
  • Expert in web application technologies and engineering excellence.
Stackforce AI infers this person is a Fullstack Engineer specializing in web applications for enterprise-level clients.

Contact

Skills

Core Skills

ManagementClient RelationsWeb DevelopmentSoftware DevelopmentReact.jsJavascriptApplication DevelopmentUser Experience (ux)

Other Skills

APIAPIsASP.NETActionScriptApollo GraphQLArchitecturesAtlassian BambooBitbucketCSSCoaching & MentoringCollaborative Problem SolvingDatabase DesignFlexGitlabGoogle Maps

About

Scott is a seasoned technology professional with 15+ years of experience in software engineering, client development, and team leadership. Currently serving as the Customer Success Manager at Binary Star (Now Levio), Scott oversees and manages a team of ~50 engineers, geographically distributed, consisting of both full-time and contract team members deployed across fortune 100 enterprise-level client projects. He is responsible for conducting technical interviews, hiring, career development/capability building and ongoing mentoring to ensure optimal strategic alignment between team members and clients. Scott’s passion for software development, particularly in web application technologies, drives his vision of engineering excellence. He has made substantial contributions to improving developer efficiencies and communication between engineers and business partners. Scott’s versatility and technical expertise are demonstrated through his ability to wear multiple hats, including those of engineering lead, Scrum Master, Account Manager, UI/UX specialist, and Manager. With strong communication skills and an empathetic approach, Scott readily establishes trust and credibility with clients, colleagues, and engineering teams. He skillfully navigates challenging topics and motivates individuals/teams to achieve higher levels of performance. Scott is committed to building a strong team culture and ensuring that his remote-first team stays engaged and connected. He is proud that the team he has helped grow has seen virtually zero attrition since he took the role of hiring manager. Scott’s attention to detail, results-driven mentality, and passion for software development and teamwork make him an asset to any organization.

Experience

Levio

2 roles

Customer Success Manager

Promoted

Jan 2021Present · 5 yrs 2 mos · Remote

  • As a Customer Success Manager at Binary Star (Now Levio), I am responsible for maintaining and building strong relationships with clients and partners. I oversee a team of over ~50 engineers, both employees and sub-contractors, and work closely with key stakeholders and leaders within the client teams. As a primary point of contact, I actively monitor productivity, goals, and timelines for the products and features my team is responsible for.
  • In my role, I also serve as the primary hiring manager and work closely with our recruiting team. Since 2019, I have led the team with an empathetic management style and a focus on clear, transparent, and constructive feedback, resulting in near zero attrition.
  • My responsibilities include onboarding new team members, developing career and personal growth plans for direct reports, conducting regular one-on-one meetings to build trust and openness, tracking budget and expenses, measuring performance and productivity of engagements, securing SOWs and working with procurement groups, interviewing team members and candidates for client alignments, identifying opportunities for product improvement, and providing advice and guidance to team members as they navigate client relationships and challenges.
  • I am proud of the team we have built and the positive impact they have had on our clients and their products.
ManagementInterviewingTeamworkSoftware DevelopmentOnboardingRelationship Building+2

Lead Consultant - Software Engineering

Mar 2013Jan 2021 · 7 yrs 10 mos · Remote

  • As a Lead Consultant, I have been involved in several client placements across industries and technologies, excelling in a collaborative, transparent, and supportive team environment. My primary strength is in web application development, and I am passionate about designing and engineering customer-facing products with a commitment to producing high-quality and trustworthy code. Throughout my role, I have been able to effectively work remotely for the past 10 years, maintaining strong relationships with both clients and team members, consistently delivering products and meeting deadlines. This has established me as a reliable and dedicated professional in the industry that I love.
Collaborative Problem SolvingWeb DevelopmentTeamworkCSSReact.jsJavaScript+4

Liberty mutual insurance

Senior Full Stack Engineer

Oct 2019Jan 2021 · 1 yr 3 mos · Boston, Massachusetts, United States · Remote

  • Key Skills
  • JavaScript, React, Node.js, graphql, jest, enzyme, Bamboo, Jira, Bitbucket
  • Responsibilities
  • Developed complex front-end insurance applications for enterprise projects, engaging frequently with the Product Owner and stakeholders to define feature requirements.
  • Maintained and supported legacy applications and conducted root cause analysis for defects and performance issues.
  • Mentored junior developers and upheld code quality standards through code reviews and collaborative pairing sessions.
  • Participated in high-visibility and fast-paced production rollouts, integrating 3rd party systems and implementing innovative features.
  • Promoted best practices for code quality, such as testing and code reviews, to ensure confidence in moving to production.
  • Enhanced existing and developed new features for Liberty Mutual's online quoting system, using technologies such as ReactJS, Node, and MongoDB.
  • Designed and integrated customer discount programs with 3rd party vendor APIs, to determine eligibility and record discount information for online quotes.
  • Refactored systems to use shared instances of common components, improving maintainability of the codebase.
BitbucketAtlassian BambooApollo GraphQLNode.jsJiraReact.js+2

Accreon

Senior Full Stack Engineer

Aug 2018Sep 2019 · 1 yr 1 mo · Prince Edward Island, Canada · Remote

  • Key Skills
  • React, Redux, Jest, Enzyme, Webpack, Java 7, SCSS, GitLab
  • Responsibilities
  • Lead the design, development, and architecture of new customer-facing applications for UI.
  • Mentored junior/intermediate client engineers.
  • Collaborate with business analysts to define UI/UX requirements and clarify acceptance criteria.
  • Support the Scrum Master in sprint planning and backlog estimation.
  • Mentor other developers and promote code quality through code reviews and paired programming.
  • Implement a change management process, including merge requests, approvals, and branch management.
  • Enhance overall code quality by promoting the use of unit testing and automated testing to the team and leadership.
reduxJestCoaching & MentoringGitlabJiraReact.js+2

Torq it limited

Senior Full Stack Engineer

Jan 2018Aug 2018 · 7 mos · Prince Edward Island, Canada · Remote

  • Key Skills
  • React, Redux, Redux-api, Typescript, Jest, Enzyme, Webpack, C#, ASP.net, SSMS, SmartAdmin, KendoUI, API design and implementation
  • Responsibilities
  • Design and development of a new react application that was bundled with the clients legacy C#/ASP.net application.
  • Developed a tool to identify invoiced shortages and remove a large amount of manual clerk effort.
  • Provided the client with a template for new application development and model to follow as they move towards a modernized tech stack (React/TypeScript).
  • Provided guidance and hands-on implementation for the introduction of a React/TypeScript application. The team had limited JavaScript exposure and needed some support through the learning curve.
  • Introduced a testing strategy and worked with the team to make it part of their build process via Jenkins.
  • Introduced code review strategy to ensure knowledge sharing, code quality and product confidence was being met.
Application DevelopmentTypeScriptTeamworkReact.jsJavaScript

Screenscape networks

2 roles

Senior Full Stack Engineer

Nov 2017Jan 2018 · 2 mos · Prince Edward Island, Canada · Hybrid

  • Rejoined the team on a short term contract to help drive development and design as they worked towards a full application rewrite, replacing their existing legacy Flash digital media signage product with a more modern React client.
  • Key Skills
  • React, Redux, Redux-Api, Jest, Material-UI, filestack, Inline Manual,
  • Responsibilities
  • Building, designing, and architecting a React application to replace legacy Flash applications, providing guidance for best practices and implementing components and features.
  • Working closely with the Project Owner to drive product design and efficiency, ensuring confidence in the path to completion.
  • Integrating with Google Maps API, Filestack, and internal APIs.
  • Offering UX/UI guidance to the product owner, using tools such as InVision and Figma to iterate on designs.
  • Developing a content editor application to manipulate and update media and content for rendering on the screen.
  • Implementing unit testing and a code review process.
Redux.jsGoogle Maps APIUser Experience (UX)JestMaterial-UIReact.js

Full Stack Developer

Jan 2010Mar 2013 · 3 yrs 2 mos · Charlottetown, Prince Edward Island, Canada

  • Responsibilities included designing, implementing and supporting a number of production applications. Supported applications by fixing defects in all layers of the technical stack, from UI to database to infrastructure. Maintained continuous integration, continuous deployment and configuration management practices. Implemented REST services to expose data for use in applications. Integrated with 3rd party APIs including Google Maps APIs, FourSquare, Twitter, Flickr, YouTube and Vimeo among others.
  • ScrumMaster responsibilities included running the planning, stand up, review, and retrospectives. Facilitated removing blockers for teammates and ensured Scrum practices were being followed.
  • Recent engagement consisted of building a React application to replace legacy Flash application. Responsibilities for this effort included providing guidance for React development best practices as well as building out components and other feature requirements. Worked closely with Project Owner to help drive product design.
  • Acquired Skills
  • React, Redux, Redux-Api, Jest, Material-UI, filestack, Inline Manual, MySQL, SQL, Java, ActionScript, Flex, JavaScript, RESTful API design and implementation, integration, Scrum

Liberty mutual insurance

Senior Full Stack Engineer

Mar 2013Oct 2017 · 4 yrs 7 mos · Portsmouth, New Hampshire, United States · Remote

  • Developed complex front end insurance applications for large-scale enterprise projects. These projects required frequent Product Owner and Stakeholder engagement to drive out feature requirements. Supported existing legacy applications and performed root cause analysis on reported defects/performance issues. Played mentor role leading a team of developers through production of complex rate and bind functionality. Ensured code quality was high by stepping into code guardian role for front end changes.
  • Acquired Skills:
  • React, Redux, node, ESLint, BDD, Yadda, Mocha, Gherkin, Jenkins, Bamboo, Jira, RTC, Mantis, Bitbucket, Dojo, D.O.H, intern, GitBook

Customer1

Software Developer

Feb 2008Jan 2010 · 1 yr 11 mos

  • Accomplishments
  • Designed and Developed Business Intelligence module for the Customer1 CRM application.
  • Redesign GUI for the Customer1 CRM Application.
  • Acquired Skills
  • VB.net(1.1,2.0), ASP.net, Xcelsius, JavaScript, Transact SQL, Visual Studio (2003,2005), Team Foundation Server, UI/UX Design

Pei mutual insurance co.

Junior Developer

Oct 2004Feb 2008 · 3 yrs 4 mos

  • Accomplishments:
  • Developed Staff Management application.
  • Developed automated year-end financial report application.
  • Part of major electronic document switch over.
  • Responsibilities included:
  • Developing new features and business solutions for field agents and office staff.
  • Provide support and maintenance for existing inhouse software application.
  • Training employees for new software and application updates.
  • Configuring of staff computers and network connections.
  • Claim/Policy and Financial report design.
  • Website maintenance and graphic design.

Education

Holland College

Business Information Technology — Software Development

Jan 2002Jan 2004

University of Prince Edward Island

Business/Arts

Stackforce found 100+ more professionals with Management & Client Relations

Explore similar profiles based on matching skills and experience