Skip to content
View megasmack's full-sized avatar
☁️
☁️

Block or report megasmack

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don't include any personal information such as legal names or email addresses. Markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
megasmack/README.md

Steve Schrab

Front-End Developer

Steve is a highly skilled Senior Front-End Developer with years of experience creating responsive and accessible websites. Proficient in HTML, CSS, JavaScript, and various front-end frameworks including Lightning Web Components, Angular/TypeScript, and React. Proven track record of building sites within Salesforce Experience Cloud and Content Management Systems like Drupal. Committed to delivering exceptional user experiences and providing mentorship to fellow developers.

Experience

  • Languages

    HTML, CSS (LESS/SASS), JavaScript, TypeScript, Apex, SOQL, WCAG

  • Frameworks

    Lightning Web Components, Angular, React, Bootstrap, SLDS

  • Tools & Platforms

    Git, SVN, Gulp, Grunt, Agile Development, Salesforce, Drupal

Certifications

  • Salesforce Certified JavaScript Developer I (Dec 2021)
  • Salesforce Certified User Experience Designer (Dec 2021)
  • IBM Salesforce Essentials (Jan 2022)
  • IBM Accessibility Advocate (Mar 2022)
  • IBM Agile Explorer (Jul 2022)
  • Salesforce Certified Administrator (Aug 2022)

Salesforce/LWC Related Gists

Pinned Loading

  1. SweeperForce SweeperForce Public

    A MineSweeper game for Salesforce environments built using Lightning Web Components.

    JavaScript 3

  2. lwr-style-guide lwr-style-guide Public

    Style Guide Component for Salesforce LWR Experience Cloud Sites

    HTML 4 1

  3. A startViewTransition wrapper method. A startViewTransition wrapper method.
    1
    /**
    2
     * Wraps the startViewTransition to check avialability and reduced motion settings.
    3
     * Usage: await viewTransition(() => {this.showElement = true});
    4
     * @param {Function} callback - callback to function that triggers the animation.
    5
     * @returns {Promise<unknown>} - Finish transition.
  4. Remove orphans from text string Remove orphans from text string
    1
    # Remove orphans from text string
    2
    
                  
    3
    Take the last word of text string and replace the space before it with a non-breaking space.
  5. LWC Focus-Trapping Modal LWC Focus-Trapping Modal
    1
    # LWC Focus-Trapping Modal
    2
    
                  
    3
    Using SLDS classes, build a modal Lightning Web Component that has focus-trapping for accessiblity.
    4
    
                  
    5
    ## Notes
  6. lwc-select-input lwc-select-input Public

    A Lightning Web Component that wraps a native HTML Select.

    JavaScript