Mark Skolmoski

Mark Skolmoski

Software Engineer

Followers of Mark Skolmoski518 followers
location of Mark SkolmoskiRiverton, Utah, United States

Connect with Mark Skolmoski to Send Message

Connect

Connect with Mark Skolmoski to Send Message

Connect
  • Timeline

  • About me

    Analytics Director, SVP at Health Catalyst

  • Education

    • University of Utah

      1997 - 2001
      BS Mathematics
  • Experience

    • Evans & Sutherland Computer Corp

      Feb 1997 - Sept 2003
      Software Engineer

      Designed and programmed web based and desktop application software for the management of hardware and financial forecasts. Built databases using MS Access, SQL Server, and Oracle for forecasting hardware, sales opportunities, and finance planning. Collaborated with product managers to improve product design and manufacturability. Controlled maintenance of product configuration software and configuration management tools. Coordinated with hardware and software design teams on new products to finalize design for production. Formulated a mathematical algorithm to solve a color processer issue on a mosaic display system. Show less

    • The Church of Jesus Christ of Latter-day Saints

      Jan 2004 - May 2014
      Sr. Business Intelligence Engineer

      Provided leadership and mentoring for junior developers through code and data modeling reviews, defined project scope, and solved ETL issues. Designed and conducted gap training for business intelligence engineers for Kimball modeling, SQL, and Oracle database optimization. Designed and implemented reporting and data integration applications for multiple customers concurrently. Coordinated with engineering teams to plan for reporting and data warehouse needs with focus on self-service. Anticipated and designed data models to support data warehouse applications. Utilized SAP Data Services to load data (ETL) into the data warehouse. Wrote custom PL/SQL, C#, and Java code to extend data integration and delivery needs. Designed analytical data visualization applications using Business Objects, Microsoft Reporting Services, Domo (Corda), and ArcPlan tools. Worked with engineers to implement and imbed reporting tools and warehouse data in applications. Designed process and implemented Agile development methodologies to Business Intelligence projects. Created training material and trained developers on Agile methodologies. Show less

    • Health Catalyst

      May 2014 - now

      • Managing tasks and people – Ensure team members have the appropriate resources, education, skills and tools to be successful with assigned tasks. Maintain workload balance among analytic team members and knowledge providers, and facilitate pragmatic innovation. Fulfill people-leadership responsibilities, including conducting effective regular one-on-ones with direct reports, mentoring new team members.• Strategy development and execution – Working with the Sr. Director of Client Engagement, develop execution path to best leverage resources to deliver projects on time. Actively participate in project planning, coordinating, training and communicating with the client. Serve as the client’s main point of contact and lead on all analytic activity, including assignment of tasks and projects to the respective clients. Involved in day-to-day software and application installations, SQL development and data base design and architecture. Lead meetings between Catalyst internal product line teams and the client.• Risk assessment and mitigation – Partner with Sr. Director to proactively identify roadblocks interfering with project deliverables and provide viable solutions to keep project on track. Troubleshoot issues and communicate risks. Diplomatically address concerns and establish and promote a transparent environment for problem resolution.• Project status communication – Clearly articulate to executive sponsorship teams’ status of project and provide insight to any additional support needed for a viable success of the implementation. Actively participate in relevant internal meetings, providing feedback on processes and strategic operations issues.• Knowledge transfer and training – Lead, provide or oversee training of client staff with HC platform, applications and methodologies in support of process improvement. Ensure knowledge transfer to client around analytic deployment positions client for long-term success with HC platform and applications. Show less • Strategy development and execution – Working with the Sr. Director of Client Engagement, develop execution path to best leverage resources to deliver projects on time. Actively participate in project planning, coordinating, training and communicating with the client. Serve as the client’s main point of contact and lead on all analytic activity, including assignment of tasks and projects to the respective clients. Involved in day-to-day software and application installations, SQL development and data base design and architecture. Lead meetings between Catalyst internal product line teams and the client.• Risk assessment and mitigation – Partner with Sr. Director to proactively identify roadblocks interfering with project deliverables and provide viable solutions to keep project on track. Troubleshoot issues and communicate risks. Diplomatically address concerns and establish and promote a transparent environment for problem resolution.• Project status communication – Clearly articulate to executive sponsorship teams’ status of project and provide insight to any additional support needed for a viable success of the implementation. Actively participate in relevant internal meetings, providing feedback on processes and strategic operations issues.• Knowledge transfer and training – Lead, provide or oversee training of client staff with HC platform, applications and methodologies in support of process improvement. Ensure knowledge transfer to client around analytic deployment positions client for long-term success with HC platform and applications.• Managing tasks and people – Ensure team members have the appropriate resources, education, skills and tools to be successful with assigned tasks. Maintain workload balance among analytic team members and knowledge providers, and facilitate pragmatic innovation. Fulfill people-leadership responsibilities, including conducting effective regular one-on-ones with direct reports, mentoring new team members. Show less Lead and manage team tasked with technical design and planning for internal enterprise data warehouse. Design, build and mentor team members on custom code used to pull data through various Web API’s as well as extending in-house ETL tools to support various data integration and data prep needs. Designed, built and currently maintain custom application needed to help provide usage statistics, monitoring and HIPAA compliance for current clients. Application design includes call home functionality to return de-identified usage statistics via sFTP to Health Catalyst for decision making on product needs, benchmarking and product adoption by clients. Work with client operations to install and support said application on customer systems. Provide SQL, data modeling and Qlikview training for Corporate Analytics business analysts as well as assist them to resolve technical issues for all divisions within Health Catalyst. Prioritize, define and review projects for team members working on data modeling, data integration, ETL and coding applications. Currently implementing source control and Agile methodologies to Corporate Analytics division. Show less

      • Analytics Director, SVP

        Apr 2021 - now
      • Analytics Director, VP

        Dec 2018 - Apr 2021
      • Analytics Director

        Sept 2017 - Apr 2021
      • Technical Director, Sr.

        May 2014 - Sept 2017
  • Licenses & Certifications