www.linkedin.com Open in urlscan Pro
2620:1ec:21::14  Public Scan

Submitted URL: http://tommygwu.com/
Effective URL: https://www.linkedin.com/in/tommywu/
Submission: On October 08 via api from US — Scanned from US

Form analysis 9 forms found in the DOM

POST https://www.linkedin.com/uas/login-submit

<form data-id="sign-in-form" action="https://www.linkedin.com/uas/login-submit" method="post" novalidate="" class="mt-1.5 mb-2">
  <input name="loginCsrfParam" value="4e25141c-a480-4210-87a0-87ad2527bd3c" type="hidden">
  <div class="flex flex-col">
    <div class="mt-1.5" data-js-module-id="guest-input">
      <div class="flex flex-col">
        <label class="input-label mb-1" for="public_profile_top-card_title-modal-id_sign-in-modal_session_key"> Email or phone </label>
        <div class="text-input flex">
          <input class="text-color-text font-sans text-md outline-0 bg-color-transparent grow" autocomplete="username" id="public_profile_top-card_title-modal-id_sign-in-modal_session_key" name="session_key" required=""
            data-tracking-control-name="public_profile_top-card_title-modal_contextual-sign-in-modal_sign-in-modal_sign-in-session-key" data-tracking-client-ingraph="" type="text">
        </div>
      </div>
      <p class="input-helper mt-1.5" for="public_profile_top-card_title-modal-id_sign-in-modal_session_key" role="alert" data-js-module-id="guest-input__message"></p>
    </div>
    <div class="mt-1.5" data-js-module-id="guest-input">
      <div class="flex flex-col">
        <label class="input-label mb-1" for="public_profile_top-card_title-modal-id_sign-in-modal_session_password"> Password </label>
        <div class="text-input flex">
          <input class="text-color-text font-sans text-md outline-0 bg-color-transparent grow" autocomplete="current-password" id="public_profile_top-card_title-modal-id_sign-in-modal_session_password" name="session_password" required=""
            data-tracking-control-name="public_profile_top-card_title-modal_contextual-sign-in-modal_sign-in-modal_sign-in-password" data-tracking-client-ingraph="" type="password">
          <button aria-live="assertive" aria-relevant="text" data-id="sign-in-form__password-visibility-toggle" class="font-sans text-md font-bold text-color-action z-10 ml-[12px] hover:cursor-pointer" aria-label="Show your LinkedIn password"
            data-tracking-control-name="public_profile_top-card_title-modal_contextual-sign-in-modal_sign-in-modal_sign-in-password-visibility-toggle-btn" type="button">Show</button>
        </div>
      </div>
      <p class="input-helper mt-1.5" for="public_profile_top-card_title-modal-id_sign-in-modal_session_password" role="alert" data-js-module-id="guest-input__message"></p>
    </div>
    <input name="session_redirect" value="https://www.linkedin.com/in/tommywu/overlay/about-this-profile/" type="hidden">
    <!---->
  </div>
  <div data-id="sign-in-form__footer" class="flex justify-between
          sign-in-form__footer--full-width">
    <a data-id="sign-in-form__forgot-password" class="font-sans text-md font-bold link leading-regular
            sign-in-form__forgot-password--full-width" href="https://www.linkedin.com/uas/request-password-reset?trk=public_profile_top-card_title-modal_contextual-sign-in-modal_sign-in-modal_forgot_password" data-tracking-control-name="public_profile_top-card_title-modal_contextual-sign-in-modal_sign-in-modal_forgot_password" data-tracking-will-navigate="">Forgot password?</a>
    <!---->
    <input name="trk" value="public_profile_top-card_title-modal_contextual-sign-in-modal_sign-in-modal_sign-in-submit" type="hidden">
    <button class="btn-md btn-primary flex-shrink-0 cursor-pointer
            sign-in-form__submit-btn--full-width" data-id="sign-in-form__submit-btn" data-tracking-control-name="public_profile_top-card_title-modal_contextual-sign-in-modal_sign-in-modal_sign-in-submit-btn" data-tracking-client-ingraph=""
      data-tracking-litms="" type="submit"> Sign in </button>
  </div>
  <div class="sign-in-form__divider left-right-divider pt-2 pb-3">
    <p class="sign-in-form__divider-text font-sans text-sm text-color-text px-2"> or </p>
  </div>
  <input type="hidden" name="controlId" value="public_profile_v3_desktop-public_profile_top-card_title-modal_contextual-sign-in-modal_sign-in-modal_sign-in-submit-btn"><input type="hidden" name="pageInstance"
    value="urn:li:page:public_profile_v3_desktop_jsbeacon;4EBqkusKRiO9/DKb8PB/Pw==">
</form>

POST https://www.linkedin.com/uas/login-submit

<form data-id="sign-in-form" action="https://www.linkedin.com/uas/login-submit" method="post" novalidate="" class="mt-1.5 mb-2">
  <input name="loginCsrfParam" value="4e25141c-a480-4210-87a0-87ad2527bd3c" type="hidden">
  <div class="flex flex-col">
    <div class="mt-1.5" data-js-module-id="guest-input">
      <div class="flex flex-col">
        <label class="input-label mb-1" for="public_profile_profile-info-subheader_sign-in-modal_session_key"> Email or phone </label>
        <div class="text-input flex">
          <input class="text-color-text font-sans text-md outline-0 bg-color-transparent grow" autocomplete="username" id="public_profile_profile-info-subheader_sign-in-modal_session_key" name="session_key" required=""
            data-tracking-control-name="public_profile_profile-info-subheader_contact-info_modal_contextual-sign-in-modal_sign-in-modal_sign-in-session-key" data-tracking-client-ingraph="" type="text">
        </div>
      </div>
      <p class="input-helper mt-1.5" for="public_profile_profile-info-subheader_sign-in-modal_session_key" role="alert" data-js-module-id="guest-input__message"></p>
    </div>
    <div class="mt-1.5" data-js-module-id="guest-input">
      <div class="flex flex-col">
        <label class="input-label mb-1" for="public_profile_profile-info-subheader_sign-in-modal_session_password"> Password </label>
        <div class="text-input flex">
          <input class="text-color-text font-sans text-md outline-0 bg-color-transparent grow" autocomplete="current-password" id="public_profile_profile-info-subheader_sign-in-modal_session_password" name="session_password" required=""
            data-tracking-control-name="public_profile_profile-info-subheader_contact-info_modal_contextual-sign-in-modal_sign-in-modal_sign-in-password" data-tracking-client-ingraph="" type="password">
          <button aria-live="assertive" aria-relevant="text" data-id="sign-in-form__password-visibility-toggle" class="font-sans text-md font-bold text-color-action z-10 ml-[12px] hover:cursor-pointer" aria-label="Show your LinkedIn password"
            data-tracking-control-name="public_profile_profile-info-subheader_contact-info_modal_contextual-sign-in-modal_sign-in-modal_sign-in-password-visibility-toggle-btn" type="button">Show</button>
        </div>
      </div>
      <p class="input-helper mt-1.5" for="public_profile_profile-info-subheader_sign-in-modal_session_password" role="alert" data-js-module-id="guest-input__message"></p>
    </div>
    <input name="session_redirect" value="https://www.linkedin.com/in/tommywu/overlay/contact-info/" type="hidden">
    <!---->
  </div>
  <div data-id="sign-in-form__footer" class="flex justify-between
          sign-in-form__footer--full-width">
    <a data-id="sign-in-form__forgot-password" class="font-sans text-md font-bold link leading-regular
            sign-in-form__forgot-password--full-width" href="https://www.linkedin.com/uas/request-password-reset?trk=public_profile_profile-info-subheader_contact-info_modal_contextual-sign-in-modal_sign-in-modal_forgot_password" data-tracking-control-name="public_profile_profile-info-subheader_contact-info_modal_contextual-sign-in-modal_sign-in-modal_forgot_password" data-tracking-will-navigate="">Forgot password?</a>
    <!---->
    <input name="trk" value="public_profile_profile-info-subheader_contact-info_modal_contextual-sign-in-modal_sign-in-modal_sign-in-submit" type="hidden">
    <button class="btn-md btn-primary flex-shrink-0 cursor-pointer
            sign-in-form__submit-btn--full-width" data-id="sign-in-form__submit-btn" data-tracking-control-name="public_profile_profile-info-subheader_contact-info_modal_contextual-sign-in-modal_sign-in-modal_sign-in-submit-btn"
      data-tracking-client-ingraph="" data-tracking-litms="" type="submit"> Sign in </button>
  </div>
  <div class="sign-in-form__divider left-right-divider pt-2 pb-3">
    <p class="sign-in-form__divider-text font-sans text-sm text-color-text px-2"> or </p>
  </div>
  <input type="hidden" name="controlId" value="public_profile_v3_desktop-public_profile_profile-info-subheader_contact-info_modal_contextual-sign-in-modal_sign-in-modal_sign-in-submit-btn"><input type="hidden" name="pageInstance"
    value="urn:li:page:public_profile_v3_desktop_jsbeacon;4EBqkusKRiO9/DKb8PB/Pw==">
</form>

POST https://www.linkedin.com/uas/login-submit

<form data-id="sign-in-form" action="https://www.linkedin.com/uas/login-submit" method="post" novalidate="" class="mt-1.5 mb-2">
  <input name="loginCsrfParam" value="4e25141c-a480-4210-87a0-87ad2527bd3c" type="hidden">
  <div class="flex flex-col">
    <div class="mt-1.5" data-js-module-id="guest-input">
      <div class="flex flex-col">
        <label class="input-label mb-1" for="public_profile_mutual-connections_sign-in-modal_session_key"> Email or phone </label>
        <div class="text-input flex">
          <input class="text-color-text font-sans text-md outline-0 bg-color-transparent grow" autocomplete="username" id="public_profile_mutual-connections_sign-in-modal_session_key" name="session_key" required=""
            data-tracking-control-name="public_profile_mutual-connections_contextual-sign-in-modal_sign-in-modal_sign-in-session-key" data-tracking-client-ingraph="" type="text">
        </div>
      </div>
      <p class="input-helper mt-1.5" for="public_profile_mutual-connections_sign-in-modal_session_key" role="alert" data-js-module-id="guest-input__message"></p>
    </div>
    <div class="mt-1.5" data-js-module-id="guest-input">
      <div class="flex flex-col">
        <label class="input-label mb-1" for="public_profile_mutual-connections_sign-in-modal_session_password"> Password </label>
        <div class="text-input flex">
          <input class="text-color-text font-sans text-md outline-0 bg-color-transparent grow" autocomplete="current-password" id="public_profile_mutual-connections_sign-in-modal_session_password" name="session_password" required=""
            data-tracking-control-name="public_profile_mutual-connections_contextual-sign-in-modal_sign-in-modal_sign-in-password" data-tracking-client-ingraph="" type="password">
          <button aria-live="assertive" aria-relevant="text" data-id="sign-in-form__password-visibility-toggle" class="font-sans text-md font-bold text-color-action z-10 ml-[12px] hover:cursor-pointer" aria-label="Show your LinkedIn password"
            data-tracking-control-name="public_profile_mutual-connections_contextual-sign-in-modal_sign-in-modal_sign-in-password-visibility-toggle-btn" type="button">Show</button>
        </div>
      </div>
      <p class="input-helper mt-1.5" for="public_profile_mutual-connections_sign-in-modal_session_password" role="alert" data-js-module-id="guest-input__message"></p>
    </div>
    <input name="session_redirect" value="https://www.linkedin.com/in/tommywu" type="hidden">
    <!---->
  </div>
  <div data-id="sign-in-form__footer" class="flex justify-between
          sign-in-form__footer--full-width">
    <a data-id="sign-in-form__forgot-password" class="font-sans text-md font-bold link leading-regular
            sign-in-form__forgot-password--full-width" href="https://www.linkedin.com/uas/request-password-reset?trk=public_profile_mutual-connections_contextual-sign-in-modal_sign-in-modal_forgot_password" data-tracking-control-name="public_profile_mutual-connections_contextual-sign-in-modal_sign-in-modal_forgot_password" data-tracking-will-navigate="">Forgot password?</a>
    <!---->
    <input name="trk" value="public_profile_mutual-connections_contextual-sign-in-modal_sign-in-modal_sign-in-submit" type="hidden">
    <button class="btn-md btn-primary flex-shrink-0 cursor-pointer
            sign-in-form__submit-btn--full-width" data-id="sign-in-form__submit-btn" data-tracking-control-name="public_profile_mutual-connections_contextual-sign-in-modal_sign-in-modal_sign-in-submit-btn" data-tracking-client-ingraph=""
      data-tracking-litms="" type="submit"> Sign in </button>
  </div>
  <div class="sign-in-form__divider left-right-divider pt-2 pb-3">
    <p class="sign-in-form__divider-text font-sans text-sm text-color-text px-2"> or </p>
  </div>
  <input type="hidden" name="controlId" value="public_profile_v3_desktop-public_profile_mutual-connections_contextual-sign-in-modal_sign-in-modal_sign-in-submit-btn"><input type="hidden" name="pageInstance"
    value="urn:li:page:public_profile_v3_desktop_jsbeacon;4EBqkusKRiO9/DKb8PB/Pw==">
</form>

POST https://www.linkedin.com/uas/login-submit

<form data-id="sign-in-form" action="https://www.linkedin.com/uas/login-submit" method="post" novalidate="" class="mt-1.5 mb-2">
  <input name="loginCsrfParam" value="4e25141c-a480-4210-87a0-87ad2527bd3c" type="hidden">
  <div class="flex flex-col">
    <div class="mt-1.5" data-js-module-id="guest-input">
      <div class="flex flex-col">
        <label class="input-label mb-1" for="public_profile_top-card_secondary-cta-modal-id_sign-in-modal_session_key"> Email or phone </label>
        <div class="text-input flex">
          <input class="text-color-text font-sans text-md outline-0 bg-color-transparent grow" autocomplete="username" id="public_profile_top-card_secondary-cta-modal-id_sign-in-modal_session_key" name="session_key" required=""
            data-tracking-control-name="public_profile_top-card_secondary-cta-modal_contextual-sign-in-modal_sign-in-modal_sign-in-session-key" data-tracking-client-ingraph="" type="text">
        </div>
      </div>
      <p class="input-helper mt-1.5" for="public_profile_top-card_secondary-cta-modal-id_sign-in-modal_session_key" role="alert" data-js-module-id="guest-input__message"></p>
    </div>
    <div class="mt-1.5" data-js-module-id="guest-input">
      <div class="flex flex-col">
        <label class="input-label mb-1" for="public_profile_top-card_secondary-cta-modal-id_sign-in-modal_session_password"> Password </label>
        <div class="text-input flex">
          <input class="text-color-text font-sans text-md outline-0 bg-color-transparent grow" autocomplete="current-password" id="public_profile_top-card_secondary-cta-modal-id_sign-in-modal_session_password" name="session_password" required=""
            data-tracking-control-name="public_profile_top-card_secondary-cta-modal_contextual-sign-in-modal_sign-in-modal_sign-in-password" data-tracking-client-ingraph="" type="password">
          <button aria-live="assertive" aria-relevant="text" data-id="sign-in-form__password-visibility-toggle" class="font-sans text-md font-bold text-color-action z-10 ml-[12px] hover:cursor-pointer" aria-label="Show your LinkedIn password"
            data-tracking-control-name="public_profile_top-card_secondary-cta-modal_contextual-sign-in-modal_sign-in-modal_sign-in-password-visibility-toggle-btn" type="button">Show</button>
        </div>
      </div>
      <p class="input-helper mt-1.5" for="public_profile_top-card_secondary-cta-modal-id_sign-in-modal_session_password" role="alert" data-js-module-id="guest-input__message"></p>
    </div>
    <input name="session_redirect" value="https://www.linkedin.com/in/tommywu" type="hidden">
    <!---->
  </div>
  <div data-id="sign-in-form__footer" class="flex justify-between
          sign-in-form__footer--full-width">
    <a data-id="sign-in-form__forgot-password" class="font-sans text-md font-bold link leading-regular
            sign-in-form__forgot-password--full-width" href="https://www.linkedin.com/uas/request-password-reset?trk=public_profile_top-card_secondary-cta-modal_contextual-sign-in-modal_sign-in-modal_forgot_password" data-tracking-control-name="public_profile_top-card_secondary-cta-modal_contextual-sign-in-modal_sign-in-modal_forgot_password" data-tracking-will-navigate="">Forgot password?</a>
    <!---->
    <input name="trk" value="public_profile_top-card_secondary-cta-modal_contextual-sign-in-modal_sign-in-modal_sign-in-submit" type="hidden">
    <button class="btn-md btn-primary flex-shrink-0 cursor-pointer
            sign-in-form__submit-btn--full-width" data-id="sign-in-form__submit-btn" data-tracking-control-name="public_profile_top-card_secondary-cta-modal_contextual-sign-in-modal_sign-in-modal_sign-in-submit-btn" data-tracking-client-ingraph=""
      data-tracking-litms="" type="submit"> Sign in </button>
  </div>
  <div class="sign-in-form__divider left-right-divider pt-2 pb-3">
    <p class="sign-in-form__divider-text font-sans text-sm text-color-text px-2"> or </p>
  </div>
  <input type="hidden" name="controlId" value="public_profile_v3_desktop-public_profile_top-card_secondary-cta-modal_contextual-sign-in-modal_sign-in-modal_sign-in-submit-btn"><input type="hidden" name="pageInstance"
    value="urn:li:page:public_profile_v3_desktop_jsbeacon;4EBqkusKRiO9/DKb8PB/Pw==">
</form>

POST https://www.linkedin.com/uas/login-submit

<form data-id="sign-in-form" action="https://www.linkedin.com/uas/login-submit" method="post" novalidate="" class="mt-1.5 mb-2">
  <input name="loginCsrfParam" value="4e25141c-a480-4210-87a0-87ad2527bd3c" type="hidden">
  <div class="flex flex-col">
    <div class="mt-1.5" data-js-module-id="guest-input">
      <div class="flex flex-col">
        <label class="input-label mb-1" for="summary-sign-in-modal_session_key"> Email or phone </label>
        <div class="text-input flex">
          <input class="text-color-text font-sans text-md outline-0 bg-color-transparent grow" autocomplete="username" id="summary-sign-in-modal_session_key" name="session_key" required=""
            data-tracking-control-name="public_profile_sign-in-modal_sign-in-session-key" data-tracking-client-ingraph="" type="text">
        </div>
      </div>
      <p class="input-helper mt-1.5" for="summary-sign-in-modal_session_key" role="alert" data-js-module-id="guest-input__message"></p>
    </div>
    <div class="mt-1.5" data-js-module-id="guest-input">
      <div class="flex flex-col">
        <label class="input-label mb-1" for="summary-sign-in-modal_session_password"> Password </label>
        <div class="text-input flex">
          <input class="text-color-text font-sans text-md outline-0 bg-color-transparent grow" autocomplete="current-password" id="summary-sign-in-modal_session_password" name="session_password" required=""
            data-tracking-control-name="public_profile_sign-in-modal_sign-in-password" data-tracking-client-ingraph="" type="password">
          <button aria-live="assertive" aria-relevant="text" data-id="sign-in-form__password-visibility-toggle" class="font-sans text-md font-bold text-color-action z-10 ml-[12px] hover:cursor-pointer" aria-label="Show your LinkedIn password"
            data-tracking-control-name="public_profile_sign-in-modal_sign-in-password-visibility-toggle-btn" type="button">Show</button>
        </div>
      </div>
      <p class="input-helper mt-1.5" for="summary-sign-in-modal_session_password" role="alert" data-js-module-id="guest-input__message"></p>
    </div>
    <input name="session_redirect" value="https://www.linkedin.com/in/tommywu" type="hidden">
    <!---->
  </div>
  <div data-id="sign-in-form__footer" class="flex justify-between
          sign-in-form__footer--full-width">
    <a data-id="sign-in-form__forgot-password" class="font-sans text-md font-bold link leading-regular
            sign-in-form__forgot-password--full-width" href="https://www.linkedin.com/uas/request-password-reset?trk=public_profile_sign-in-modal_forgot_password" data-tracking-control-name="public_profile_sign-in-modal_forgot_password" data-tracking-will-navigate="">Forgot password?</a>
    <!---->
    <input name="trk" value="public_profile_sign-in-modal_sign-in-submit" type="hidden">
    <button class="btn-md btn-primary flex-shrink-0 cursor-pointer
            sign-in-form__submit-btn--full-width" data-id="sign-in-form__submit-btn" data-tracking-control-name="public_profile_sign-in-modal_sign-in-submit-btn" data-tracking-client-ingraph="" data-tracking-litms="" type="submit"> Sign in </button>
  </div>
  <div class="sign-in-form__divider left-right-divider pt-2 pb-3">
    <p class="sign-in-form__divider-text font-sans text-sm text-color-text px-2"> or </p>
  </div>
  <input type="hidden" name="controlId" value="public_profile_v3_desktop-public_profile_sign-in-modal_sign-in-submit-btn"><input type="hidden" name="pageInstance" value="urn:li:page:public_profile_v3_desktop_jsbeacon;4EBqkusKRiO9/DKb8PB/Pw==">
</form>

POST https://www.linkedin.com/uas/login-submit

<form data-id="sign-in-form" action="https://www.linkedin.com/uas/login-submit" method="post" novalidate="" class="mt-1.5 mb-2">
  <input name="loginCsrfParam" value="4e25141c-a480-4210-87a0-87ad2527bd3c" type="hidden">
  <div class="flex flex-col">
    <div class="mt-1.5" data-js-module-id="guest-input">
      <div class="flex flex-col">
        <label class="input-label mb-1" for="_sign-in-modal_session_key"> Email or phone </label>
        <div class="text-input flex">
          <input class="text-color-text font-sans text-md outline-0 bg-color-transparent grow" autocomplete="username" id="_sign-in-modal_session_key" name="session_key" required=""
            data-tracking-control-name="public_profile_follow_contextual-sign-in-modal_sign-in-modal_sign-in-session-key" data-tracking-client-ingraph="" type="text">
        </div>
      </div>
      <p class="input-helper mt-1.5" for="_sign-in-modal_session_key" role="alert" data-js-module-id="guest-input__message"></p>
    </div>
    <div class="mt-1.5" data-js-module-id="guest-input">
      <div class="flex flex-col">
        <label class="input-label mb-1" for="_sign-in-modal_session_password"> Password </label>
        <div class="text-input flex">
          <input class="text-color-text font-sans text-md outline-0 bg-color-transparent grow" autocomplete="current-password" id="_sign-in-modal_session_password" name="session_password" required=""
            data-tracking-control-name="public_profile_follow_contextual-sign-in-modal_sign-in-modal_sign-in-password" data-tracking-client-ingraph="" type="password">
          <button aria-live="assertive" aria-relevant="text" data-id="sign-in-form__password-visibility-toggle" class="font-sans text-md font-bold text-color-action z-10 ml-[12px] hover:cursor-pointer" aria-label="Show your LinkedIn password"
            data-tracking-control-name="public_profile_follow_contextual-sign-in-modal_sign-in-modal_sign-in-password-visibility-toggle-btn" type="button">Show</button>
        </div>
      </div>
      <p class="input-helper mt-1.5" for="_sign-in-modal_session_password" role="alert" data-js-module-id="guest-input__message"></p>
    </div>
    <input name="session_redirect" value="https://www.linkedin.com/in/tommywu" type="hidden">
    <!---->
  </div>
  <div data-id="sign-in-form__footer" class="flex justify-between
          sign-in-form__footer--full-width">
    <a data-id="sign-in-form__forgot-password" class="font-sans text-md font-bold link leading-regular
            sign-in-form__forgot-password--full-width" href="https://www.linkedin.com/uas/request-password-reset?trk=public_profile_follow_contextual-sign-in-modal_sign-in-modal_forgot_password" data-tracking-control-name="public_profile_follow_contextual-sign-in-modal_sign-in-modal_forgot_password" data-tracking-will-navigate="">Forgot password?</a>
    <!---->
    <input name="trk" value="public_profile_follow_contextual-sign-in-modal_sign-in-modal_sign-in-submit" type="hidden">
    <button class="btn-md btn-primary flex-shrink-0 cursor-pointer
            sign-in-form__submit-btn--full-width" data-id="sign-in-form__submit-btn" data-tracking-control-name="public_profile_follow_contextual-sign-in-modal_sign-in-modal_sign-in-submit-btn" data-tracking-client-ingraph="" data-tracking-litms=""
      type="submit"> Sign in </button>
  </div>
  <div class="sign-in-form__divider left-right-divider pt-2 pb-3">
    <p class="sign-in-form__divider-text font-sans text-sm text-color-text px-2"> or </p>
  </div>
  <input type="hidden" name="controlId" value="public_profile_v3_desktop-public_profile_follow_contextual-sign-in-modal_sign-in-modal_sign-in-submit-btn"><input type="hidden" name="pageInstance"
    value="urn:li:page:public_profile_v3_desktop_jsbeacon;4EBqkusKRiO9/DKb8PB/Pw==">
</form>

POST https://www.linkedin.com/uas/login-submit

<form data-id="sign-in-form" action="https://www.linkedin.com/uas/login-submit" method="post" novalidate="" class="mt-1.5 mb-2">
  <input name="loginCsrfParam" value="4e25141c-a480-4210-87a0-87ad2527bd3c" type="hidden">
  <div class="flex flex-col">
    <div class="mt-1.5" data-js-module-id="guest-input">
      <div class="flex flex-col">
        <label class="input-label mb-1" for="blurred-overlay-sign-in-modal_session_key"> Email or phone </label>
        <div class="text-input flex">
          <input class="text-color-text font-sans text-md outline-0 bg-color-transparent grow" autocomplete="username" id="blurred-overlay-sign-in-modal_session_key" name="session_key" required=""
            data-tracking-control-name="public_profile_sign-in-modal_sign-in-session-key" data-tracking-client-ingraph="" type="text">
        </div>
      </div>
      <p class="input-helper mt-1.5" for="blurred-overlay-sign-in-modal_session_key" role="alert" data-js-module-id="guest-input__message"></p>
    </div>
    <div class="mt-1.5" data-js-module-id="guest-input">
      <div class="flex flex-col">
        <label class="input-label mb-1" for="blurred-overlay-sign-in-modal_session_password"> Password </label>
        <div class="text-input flex">
          <input class="text-color-text font-sans text-md outline-0 bg-color-transparent grow" autocomplete="current-password" id="blurred-overlay-sign-in-modal_session_password" name="session_password" required=""
            data-tracking-control-name="public_profile_sign-in-modal_sign-in-password" data-tracking-client-ingraph="" type="password">
          <button aria-live="assertive" aria-relevant="text" data-id="sign-in-form__password-visibility-toggle" class="font-sans text-md font-bold text-color-action z-10 ml-[12px] hover:cursor-pointer" aria-label="Show your LinkedIn password"
            data-tracking-control-name="public_profile_sign-in-modal_sign-in-password-visibility-toggle-btn" type="button">Show</button>
        </div>
      </div>
      <p class="input-helper mt-1.5" for="blurred-overlay-sign-in-modal_session_password" role="alert" data-js-module-id="guest-input__message"></p>
    </div>
    <input name="session_redirect" value="https://www.linkedin.com/in/tommywu" type="hidden">
    <!---->
  </div>
  <div data-id="sign-in-form__footer" class="flex justify-between
          sign-in-form__footer--full-width">
    <a data-id="sign-in-form__forgot-password" class="font-sans text-md font-bold link leading-regular
            sign-in-form__forgot-password--full-width" href="https://www.linkedin.com/uas/request-password-reset?trk=public_profile_sign-in-modal_forgot_password" data-tracking-control-name="public_profile_sign-in-modal_forgot_password" data-tracking-will-navigate="">Forgot password?</a>
    <!---->
    <input name="trk" value="public_profile_sign-in-modal_sign-in-submit" type="hidden">
    <button class="btn-md btn-primary flex-shrink-0 cursor-pointer
            sign-in-form__submit-btn--full-width" data-id="sign-in-form__submit-btn" data-tracking-control-name="public_profile_sign-in-modal_sign-in-submit-btn" data-tracking-client-ingraph="" data-tracking-litms="" type="submit"> Sign in </button>
  </div>
  <div class="sign-in-form__divider left-right-divider pt-2 pb-3">
    <p class="sign-in-form__divider-text font-sans text-sm text-color-text px-2"> or </p>
  </div>
  <input type="hidden" name="controlId" value="public_profile_v3_desktop-public_profile_sign-in-modal_sign-in-submit-btn"><input type="hidden" name="pageInstance" value="urn:li:page:public_profile_v3_desktop_jsbeacon;4EBqkusKRiO9/DKb8PB/Pw==">
</form>

POST https://www.linkedin.com/uas/login-submit

<form class="google-auth base-google-auth" action="https://www.linkedin.com/uas/login-submit" method="post">
  <input name="loginCsrfParam" value="4e25141c-a480-4210-87a0-87ad2527bd3c" type="hidden">
  <input name="session_redirect" value="https://www.linkedin.com/in/tommywu" type="hidden">
  <input name="trk" value="public_profile_google-one-tap-submit" type="hidden">
  <code id="termsAndConditionsRendered" style="display: none"><!--true--></code>
  <div class="google-one-tap__module hidden fixed flex flex-col items-center top-[20px] right-[20px] z-[9999]">
    <div class="relative top-2 bg-color-background-container-tint pl-2 pr-1 pt-2 pb-3 w-[375px] rounded-md shadow-2xl">
      <p class="text-md font-bold text-color-text"> Agree &amp; Join LinkedIn </p>
      <p class="linkedin-tc__text text-color-text-low-emphasis text-xs pb-2 !text-sm !text-color-text" data-impression-id="public_profile_one-tap-skip-tc-text"> By clicking Continue to join or sign in, you agree to LinkedIn’s
        <a href="/legal/user-agreement?trk=linkedin-tc_auth-button_user-agreement" target="_blank" data-tracking-control-name="linkedin-tc_auth-button_user-agreement" data-tracking-will-navigate="true">User Agreement</a>,
        <a href="/legal/privacy-policy?trk=linkedin-tc_auth-button_privacy-policy" target="_blank" data-tracking-control-name="linkedin-tc_auth-button_privacy-policy" data-tracking-will-navigate="true">Privacy Policy</a>, and
        <a href="/legal/cookie-policy?trk=linkedin-tc_auth-button_cookie-policy" target="_blank" data-tracking-control-name="linkedin-tc_auth-button_cookie-policy" data-tracking-will-navigate="true">Cookie Policy</a>. </p>
    </div>
    <div data-tracking-control-name="public_profile_google-one-tap" id="google-one-tap__container"></div>
  </div>
  <div class="loader loader--full-screen">
    <div class="loader__container mb-2 overflow-hidden">
      <icon class="loader__icon inline-block loader__icon--default text-color-progress-loading lazy-loaded" data-svg-class-name="loader__icon-svg--large fill-currentColor h-[60px] min-h-[60px] w-[60px] min-w-[60px]" aria-hidden="true"
        aria-busy="false"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 60 60" width="60" height="60" focusable="false" class="loader__icon-svg--large fill-currentColor h-[60px] min-h-[60px] w-[60px] min-w-[60px] lazy-loaded"
          aria-busy="false">
          <g>
            <path opacity="1" d="M30.1,16.1L30.1,16.1c-0.6,0-1-0.5-1-1V1c0-0.6,0.5-1,1-1l0,0c0.6,0,1,0.5,1,1v14.1C31.1,15.7,30.6,16.1,30.1,16.1z"></path>
            <path opacity="0.85" d="M23.1,18.1L23.1,18.1c-0.5,0.3-1.1,0.1-1.4-0.4L14.5,5.6c-0.3-0.5-0.2-1.1,0.4-1.4l0,0C15.4,3.9,16,4,16.3,4.6l7.2,12.1C23.8,17.2,23.6,17.8,23.1,18.1z"></path>
            <path opacity="0.77" d="M17.9,23.1L17.9,23.1c-0.3,0.5-0.9,0.7-1.4,0.4l-12.2-7c-0.5-0.3-0.7-0.9-0.4-1.4l0,0c0.3-0.5,0.9-0.7,1.4-0.4l12.2,7C18,22,18.2,22.7,17.9,23.1z"></path>
            <path opacity="0.69" d="M16.1,30.1L16.1,30.1c0,0.6-0.5,1-1,1L1,31.2c-0.6,0-1-0.5-1-1l0,0c0-0.6,0.5-1,1-1l14.1-0.1C15.7,29.1,16.1,29.5,16.1,30.1z"></path>
            <path opacity="0.61" d="M18,36.9L18,36.9c0.3,0.5,0.2,1.1-0.4,1.4L5.5,45.6c-0.5,0.3-1.1,0.2-1.4-0.4l0,0c-0.3-0.5-0.2-1.1,0.4-1.4l12.1-7.3C17.1,36.2,17.7,36.4,18,36.9z"></path>
            <path opacity="0.53" d="M23.3,42.1L23.3,42.1c0.5,0.3,0.6,0.9,0.4,1.4l-7.3,12.1c-0.3,0.5-0.9,0.6-1.4,0.4l0,0c-0.5-0.3-0.6-0.9-0.4-1.4l7.3-12.1C22.1,41.9,22.8,41.8,23.3,42.1z"></path>
            <path opacity="0.45" d="M30.1,43.9L30.1,43.9c0.6,0,1,0.5,1,1V59c0,0.6-0.5,1-1,1l0,0c-0.6,0-1-0.5-1-1V44.9C29,44.4,29.5,43.9,30.1,43.9z"></path>
            <path opacity="0.37" d="M37,41.9L37,41.9c0.5-0.3,1.1-0.2,1.4,0.4l7.2,12.1c0.3,0.5,0.2,1.1-0.4,1.4l0,0c-0.5,0.3-1.1,0.2-1.4-0.4l-7.2-12.1C36.4,42.8,36.6,42.2,37,41.9z"></path>
            <path opacity="0.29" d="M42.2,36.8L42.2,36.8c0.3-0.5,0.9-0.7,1.4-0.4l12.2,7c0.5,0.3,0.7,0.9,0.4,1.4l0,0c-0.3,0.5-0.9,0.7-1.4,0.4l-12.2-7C42.1,38,41.9,37.4,42.2,36.8z"></path>
            <path opacity="0.21 " d="M44,29.9L44,29.9c0-0.6,0.5-1,1-1h14.1c0.6,0,1,0.5,1,1l0,0c0,0.6-0.5,1-1,1L45,31C44.4,31,44,30.5,44,29.9z"></path>
            <path opacity="0.13" d="M42.1,23.1L42.1,23.1c-0.3-0.5-0.2-1.1,0.4-1.4l12.1-7.3c0.5-0.3,1.1-0.2,1.4,0.4l0,0c0.3,0.4,0.1,1.1-0.4,1.3l-12.1,7.3C43.1,23.7,42.4,23.6,42.1,23.1z"></path>
            <path opacity="0.05" d="M36.9,17.9L36.9,17.9c-0.5-0.3-0.6-0.9-0.4-1.4l7.3-12.1c0.3-0.5,0.9-0.6,1.4-0.4l0,0c0.5,0.3,0.6,0.9,0.4,1.4l-7.4,12.2C38,18.1,37.3,18.2,36.9,17.9z"></path>
            <animateTransform attributeName="transform" attributeType="XML" type="rotate" begin="0s" dur="1s" repeatCount="indefinite" calcMode="discrete" keyTimes="0;.0833;.166;.25;.3333;.4166;.5;.5833;.6666;.75;.8333;.9166;1"
              values="0,30,30;30,30,30;60,30,30;90,30,30;120,30,30;150,30,30;180,30,30;210,30,30;240,30,30;270,30,30;300,30,30;330,30,30;360,30,30"></animateTransform>
          </g>
        </svg></icon>
    </div>
  </div>
</form>

POST https://www.linkedin.com/uas/login-submit

<form data-id="sign-in-form" action="https://www.linkedin.com/uas/login-submit" method="post" novalidate="" class="mt-1.5 mb-2">
  <input name="loginCsrfParam" value="4e25141c-a480-4210-87a0-87ad2527bd3c" type="hidden">
  <div class="flex flex-col">
    <div class="mt-1.5" data-js-module-id="guest-input">
      <div class="flex flex-col">
        <label class="input-label mb-1" for="base-sign-in-modal_session_key"> Email or phone </label>
        <div class="text-input flex">
          <input class="text-color-text font-sans text-md outline-0 bg-color-transparent grow" autocomplete="username" id="base-sign-in-modal_session_key" name="session_key" required=""
            data-tracking-control-name="public_profile_contextual-sign-in-modal_sign-in-modal_sign-in-session-key" data-tracking-client-ingraph="" type="text">
        </div>
      </div>
      <p class="input-helper mt-1.5" for="base-sign-in-modal_session_key" role="alert" data-js-module-id="guest-input__message"></p>
    </div>
    <div class="mt-1.5" data-js-module-id="guest-input">
      <div class="flex flex-col">
        <label class="input-label mb-1" for="base-sign-in-modal_session_password"> Password </label>
        <div class="text-input flex">
          <input class="text-color-text font-sans text-md outline-0 bg-color-transparent grow" autocomplete="current-password" id="base-sign-in-modal_session_password" name="session_password" required=""
            data-tracking-control-name="public_profile_contextual-sign-in-modal_sign-in-modal_sign-in-password" data-tracking-client-ingraph="" type="password">
          <button aria-live="assertive" aria-relevant="text" data-id="sign-in-form__password-visibility-toggle" class="font-sans text-md font-bold text-color-action z-10 ml-[12px] hover:cursor-pointer" aria-label="Show your LinkedIn password"
            data-tracking-control-name="public_profile_contextual-sign-in-modal_sign-in-modal_sign-in-password-visibility-toggle-btn" type="button">Show</button>
        </div>
      </div>
      <p class="input-helper mt-1.5" for="base-sign-in-modal_session_password" role="alert" data-js-module-id="guest-input__message"></p>
    </div>
    <input name="session_redirect" value="https://www.linkedin.com/in/tommywu" type="hidden">
    <!---->
  </div>
  <div data-id="sign-in-form__footer" class="flex justify-between
          sign-in-form__footer--full-width">
    <a data-id="sign-in-form__forgot-password" class="font-sans text-md font-bold link leading-regular
            sign-in-form__forgot-password--full-width" href="https://www.linkedin.com/uas/request-password-reset?trk=public_profile_contextual-sign-in-modal_sign-in-modal_forgot_password" data-tracking-control-name="public_profile_contextual-sign-in-modal_sign-in-modal_forgot_password" data-tracking-will-navigate="">Forgot password?</a>
    <!---->
    <input name="trk" value="public_profile_contextual-sign-in-modal_sign-in-modal_sign-in-submit" type="hidden">
    <button class="btn-md btn-primary flex-shrink-0 cursor-pointer
            sign-in-form__submit-btn--full-width" data-id="sign-in-form__submit-btn" data-tracking-control-name="public_profile_contextual-sign-in-modal_sign-in-modal_sign-in-submit-btn" data-tracking-client-ingraph="" data-tracking-litms=""
      type="submit"> Sign in </button>
  </div>
  <div class="sign-in-form__divider left-right-divider pt-2 pb-3">
    <p class="sign-in-form__divider-text font-sans text-sm text-color-text px-2"> or </p>
  </div>
  <input type="hidden" name="controlId" value="public_profile_v3_desktop-public_profile_contextual-sign-in-modal_sign-in-modal_sign-in-submit-btn"><input type="hidden" name="pageInstance"
    value="urn:li:page:public_profile_v3_desktop_jsbeacon;4EBqkusKRiO9/DKb8PB/Pw==">
</form>

Text Content

Skip to main content
LinkedIn
 * Articles
 * People
 * Learning
 * Jobs
 * Games

Join now Sign in


TOMMY WU


SIGN IN TO VIEW TOMMY’S FULL PROFILE

Sign in


WELCOME BACK

Email or phone




Password
Show



Forgot password? Sign in

or

By clicking Continue to join or sign in, you agree to LinkedIn’s User Agreement,
Privacy Policy, and Cookie Policy.



New to LinkedIn? Join now

or



New to LinkedIn? Join now

By clicking Continue to join or sign in, you agree to LinkedIn’s User Agreement,
Privacy Policy, and Cookie Policy.

SAN FRANCISCO, CALIFORNIA, UNITED STATES CONTACT INFO


SIGN IN TO VIEW TOMMY’S FULL PROFILE

SIGN IN


WELCOME BACK

EMAIL OR PHONE




PASSWORD
SHOW



FORGOT PASSWORD? SIGN IN

OR

BY CLICKING CONTINUE TO JOIN OR SIGN IN, YOU AGREE TO LINKEDIN’S USER AGREEMENT,
PRIVACY POLICY, AND COOKIE POLICY.



NEW TO LINKEDIN? JOIN NOW

OR



NEW TO LINKEDIN? JOIN NOW

BY CLICKING CONTINUE TO JOIN OR SIGN IN, YOU AGREE TO LINKEDIN’S USER AGREEMENT,
PRIVACY POLICY, AND COOKIE POLICY.

3K FOLLOWERS 500+ CONNECTIONS


SEE YOUR MUTUAL CONNECTIONS


VIEW MUTUAL CONNECTIONS WITH TOMMY

SIGN IN


WELCOME BACK

EMAIL OR PHONE




PASSWORD
SHOW



FORGOT PASSWORD? SIGN IN

OR

BY CLICKING CONTINUE TO JOIN OR SIGN IN, YOU AGREE TO LINKEDIN’S USER AGREEMENT,
PRIVACY POLICY, AND COOKIE POLICY.



NEW TO LINKEDIN? JOIN NOW

OR



NEW TO LINKEDIN? JOIN NOW

BY CLICKING CONTINUE TO JOIN OR SIGN IN, YOU AGREE TO LINKEDIN’S USER AGREEMENT,
PRIVACY POLICY, AND COOKIE POLICY.

Join to view profile
Message


SIGN IN TO VIEW TOMMY’S FULL PROFILE

Sign in


WELCOME BACK

Email or phone




Password
Show



Forgot password? Sign in

or

By clicking Continue to join or sign in, you agree to LinkedIn’s User Agreement,
Privacy Policy, and Cookie Policy.



New to LinkedIn? Join now

or



New to LinkedIn? Join now

By clicking Continue to join or sign in, you agree to LinkedIn’s User Agreement,
Privacy Policy, and Cookie Policy.

Echo AI
UC Berkeley
Websites


WEBSITES

Company Website https://talescreator.com/
Portfolio https://docsend.com/view/k2zkmnsrdmx3cjuf
 * Report this profile
   


ABOUT

3x startup founder, CFO, and private equity investor obsessed with leveraging
data and AI…
see more


WELCOME BACK

Email or phone




Password
Show



Forgot password? Sign in

or

By clicking Continue to join or sign in, you agree to LinkedIn’s User Agreement,
Privacy Policy, and Cookie Policy.



New to LinkedIn? Join now


ACTIVITY

Follow


SIGN IN TO VIEW TOMMY’S FULL PROFILE

Sign in


WELCOME BACK

Email or phone




Password
Show



Forgot password? Sign in

or

By clicking Continue to join or sign in, you agree to LinkedIn’s User Agreement,
Privacy Policy, and Cookie Policy.



New to LinkedIn? Join now

or



New to LinkedIn? Join now

By clicking Continue to join or sign in, you agree to LinkedIn’s User Agreement,
Privacy Policy, and Cookie Policy.

 * Excited to see Echo AI featured at this year's OpenAI DevDay! At last year's
   event, I remember hounding the OpenAI team on how to scale analysis…
   
   
   
   EXCITED TO SEE ECHO AI FEATURED AT THIS YEAR'S OPENAI DEVDAY! AT LAST YEAR'S
   EVENT, I REMEMBER HOUNDING THE OPENAI TEAM ON HOW TO SCALE ANALYSIS…
   
   LIKED BY TOMMY WU

 * I'm ecstatic to announce that Novel Effect is partnering with Chick-fil-A
   Restaurants to bring over 10,000,000 books with soundscapes to families…
   
   
   
   I'M ECSTATIC TO ANNOUNCE THAT NOVEL EFFECT IS PARTNERING WITH CHICK-FIL-A
   RESTAURANTS TO BRING OVER 10,000,000 BOOKS WITH SOUNDSCAPES TO FAMILIES…
   
   LIKED BY TOMMY WU

 * 🎉 We’re excited to announce Patron Fund II, a $100M seed-stage fund
   dedicated to supporting founders building for the next generation of
   consumers…
   
   
   
   🎉 WE’RE EXCITED TO ANNOUNCE PATRON FUND II, A $100M SEED-STAGE FUND
   DEDICATED TO SUPPORTING FOUNDERS BUILDING FOR THE NEXT GENERATION OF
   CONSUMERS…
   
   LIKED BY TOMMY WU

Join now to see all activity


EXPERIENCE & EDUCATION


 * ECHO AI
   
   ***
   
   


 * *****
   
   ******* & *** | *** | ******* *******
   
   


 * *********
   
   ******* & ***
   
   


 * ** ********
   
   *.*. *****: ********** *********** & ********** ********; *****: ********
   ************** ***** *** *****
   
   1999 - 2003


VIEW TOMMY’S FULL EXPERIENCE


SEE THEIR TITLE, TENURE AND MORE.

Sign in


WELCOME BACK

Email or phone




Password
Show



Forgot password? Sign in

or

By clicking Continue to join or sign in, you agree to LinkedIn’s User Agreement,
Privacy Policy, and Cookie Policy.



New to LinkedIn? Join now

or

By clicking Continue to join or sign in, you agree to LinkedIn’s User Agreement,
Privacy Policy, and Cookie Policy.




LANGUAGES


 * ENGLISH
   
   NATIVE OR BILINGUAL PROFICIENCY
   
   


 * MANDARIN
   
   LIMITED WORKING PROFICIENCY
   
   


MORE ACTIVITY BY TOMMY

 * Congratulations to the Robust Intelligence team on its announced acquisition
   by Cisco!  Yaron Singer and Kojin Oshiba have founded and built a…
   
   
   
   CONGRATULATIONS TO THE ROBUST INTELLIGENCE TEAM ON ITS ANNOUNCED ACQUISITION
   BY CISCO!  YARON SINGER AND KOJIN OSHIBA HAVE FOUNDED AND BUILT A…
   
   LIKED BY TOMMY WU

 * Founders are creators. It’s their identity. Founders aren’t really engineers,
   product managers, or marketers. They often don’t have specific skills.…
   
   
   
   FOUNDERS ARE CREATORS. IT’S THEIR IDENTITY. FOUNDERS AREN’T REALLY ENGINEERS,
   PRODUCT MANAGERS, OR MARKETERS. THEY OFTEN DON’T HAVE SPECIFIC SKILLS.…
   
   LIKED BY TOMMY WU

 * It’s been almost 14 years since founding Everlane. This week, I’m proud to
   get back in the game and launch a new brand: Magna. Here's the…
   
   
   
   IT’S BEEN ALMOST 14 YEARS SINCE FOUNDING EVERLANE. THIS WEEK, I’M PROUD TO
   GET BACK IN THE GAME AND LAUNCH A NEW BRAND: MAGNA. HERE'S THE…
   
   LIKED BY TOMMY WU

 * I’m excited to share that Echo AI has been included in Forrester's recent
   report on how genAI is transforming the contact center. Specifically, the…
   
   
   
   I’M EXCITED TO SHARE THAT ECHO AI HAS BEEN INCLUDED IN FORRESTER'S RECENT
   REPORT ON HOW GENAI IS TRANSFORMING THE CONTACT CENTER. SPECIFICALLY, THE…
   
   LIKED BY TOMMY WU


VIEW TOMMY’S FULL PROFILE

 * 
   See who you know in common
 * 
   Get introduced
 * 
   Contact Tommy directly

Join to view full profile


SIGN IN

Stay updated on your professional world

Sign in

By clicking Continue to join or sign in, you agree to LinkedIn’s User Agreement,
Privacy Policy, and Cookie Policy.



New to LinkedIn? Join now


OTHER SIMILAR PROFILES


 * JOSH ROSE
   
   San Rafael, CA
   Connect


 * SURI GOPALAN
   
   Mumbai
   Connect


 * BRANDON V. CHRÉTIEN
   
   Beverly Hills, CA
   Connect


 * CRAIG BLAND
   
   Entertainment Executive | Celebrity & TV Development Specialist | Harnessing
   AI for Innovative Content Creation & Streamlined Workflows I Founder @
   Ambitious Riff Raff
   
   New York, NY
   Connect


 * JAXON J. HUFFMAN
   
   CEO, Creators Capital venture studio, operating in Creator Houses
   
   Los Angeles Metropolitan Area
   Connect


 * TYLER BALLIET
   
   Founder of Rosé Mansion, Wine Riot, and author of Rebel School of Wine.
   
   New York, NY
   Connect


 * SEAN KILBANE
   
   Metro Jacksonville
   Connect


 * LEVAR BURTON
   
   Los Angeles, CA
   Connect


 * BETSY PROCTOR
   
   Nashville, TN
   Connect


 * WILLIAM KENDALL
   
   Media, Tech & Entertainment Founder, Chief Creative • Multimodal content
   strategy, IP development, worldbuilding, XR/immersive • Narrative &
   regenerative design | xNBCUniversal, Vivendi Games, Universal Interactive
   
   Los Angeles, CA
   Connect


EXPLORE MORE POSTS

 * Steve Yao
   
   Why CAI’s user experience sucks, but still maintain high popularity? The best
   way to create a fast-evolving multimodal consumer AI app, especially in the
   entertainment and companion domain for now, is to utilize the capabilities of
   all the emerging open-source models and APIs. Never underestimate the power
   of openness. You can be either a consumer AI company or a LLM company, most
   of the time, you can't do both. Even Apple, with almost all of its own native
   apps, has better and larger alternatives. The path at OriginX.AI is to be
   obsessed with user experiences FIRST. When you have more and more users who
   truly love your product, you can work backward to enhance your own model
   capabilities where open source and APIs can't meet your demands, while still
   maintaining openness. The reason why CAI still maintains popularity for now,
   is no other product in this field has their level of resources and impact.
   For most users who need this kind of product, CAI is the first catches their
   eyes. But the experience really sucks. Their characters often say "Sorry, I'm
   a LLM...I can't...". When users ask characters to share some visuals, even
   though they can't make it, they still say things like "I've already sent it
   to you, didn't you see it?" CAI can only gradually enhance their user
   experience based on their own multimodal capabilities, which greatly limits
   their speed in providing the best user experience. Our lives is composed of
   one product after another. I remember Steve Jobs used to say “We Just Can’t
   Ship Junk”. Developing products, especially consumer products, directly
   impacts users' daily lives, tastes, and expectations for new technologies. A
   good product will increase users' expectations, making their lives better.
   Poor user experience will do the opposite. So all product creators should
   carefully choose the technical paths and be super cautious of what we
   ultimately deliver to users' lives.
   
   1
   

 * Joshua (JT) Taylor
   
   Another edition of VCs Doing Work: Slauson & Co. 🎉Congrats to raising $100M
   for your second fund continuing your mission to make a difference!🎉 Wait...
   What and who is Slauson and Co? Slauson & Co. is a Los Angeles-based venture
   capital firm focused on early-stage technology investments, founded by Austin
   Clements and Ajay Relan. The firm's mission centers on economic inclusion and
   democratizing access to entrepreneurship for underrepresented founders.
   Slauson & Co. primarily invests in: Preseed and seed SMB Tech (tools
   supporting small and medium businesses) Consumer technology The firm
   typically writes checks between $500,000 and $2 million, aiming to lead most
   rounds. Since its launch in 2020, Slauson & Co. has made significant strides:
   Raised a $75 million Fund I, exceeding its initial $50 million target Backed
   38 companies, with a majority led by people of color and at least half by
   women Recently closed a $100 million Fund II, demonstrating continued
   investor interest in their inclusive approach The firm has garnered support
   from prominent investors and organizations, including: PayPal Ron Conway
   (veteran technology investor) Ashton Kutcher will.i.am True Capital
   Management Alpaca VC Slauson & Co. is just getting started! If you think you
   have a startup that fits their thesis and stage, reach out! #diversity
   #inclusion #venturecapital #consumer #smb Brittany Crockett #longla
   #losangeles #celebration #vcsdoingwork
   
   97
   4 Comments
   

 * Arjay Ruggles
   
   Check out the latest issue of my investor-focused newsletter Not From
   Concentrate!
   
   6
   1 Comment

 * Amber Atherton
   
   If you’re a founder building at the intersection of Games & AI, or just
   interested in what’s happening at the bleeding edge of the future in Silicon
   Valley, the new episode of /all chat is worth a listen.👇 Link in comments
   below. Hot takes from Patron portfolio founders Rick Ling of Rascal Games and
   Nico Christie of Altera with my partners Brian Cho and Jason Yeh! #games #ai
   #founders #seedfunding #startups
   
   28
   3 Comments
   

 * Pete Mathias
   
   🌟 California--not just Hollywood + SaaS! 🌟 Some find it vogue to "hate on"
   the Golden State, but founders there are saving us all... In just a few days,
   I saw this across three cities: 🚀 San Diego at DIBC | Defense Industrial
   Base Consortium - visionaries like John Maslin at Vulcan Elements and Mike
   Grubbs at Safire Technology Group, Inc. are rethinking the essential inputs
   that "power" life (🔋⚡ ) 🌴 LA at #DeepTechWeek - met some civic-minded
   legends like Tom Cwik CTO of NASA Jet Propulsion Laboratory, spent time in
   storied #TheGundo where founders like Picogrid's Zane Mountcastle and
   Antares' Jordan Bramble are quietly tackling the world's great challenges,
   and investors like Fulcrum Venture Group's Andrew Bartholomew and ecosystem
   builders like Jay V. are aligning tech w/ public interest. 💻 SF - investors
   "thinking outside the box" on what it takes to back critical tech, like
   luminaries at Lightspeed Taggart Bonham and Raviraj Jain. Capped it off with
   friends at Council on Foreign Relations where Rich Wong and Ben Quazzo and
   the amazing team at Accel convened a community of likeminded peers (incl.
   rising policy + tech stars like Maggie G.!) committed to advancing U.S.
   foreign policy. Hard to say how to solve the country's great challenges. One
   thing is for sure: IT TAKES A VILLAGE. California is definitely doing its
   part!
   
   106
   12 Comments
   

 * Ken Horenstein
   
   🐺🚨🚀Three years ago, we launched Pack Fund I. Today, we launch Fund II with
   some big news from U.W.!🚨🚀🐺 We are now a Preferred Venture Partner of the
   University of Washington and CoMotion at University of Washington! After
   three years of hard work, during which we backed 29 startups, mentored on
   campus, and sponsored entrepreneurship clubs and competitions in the UW
   Foster School of Business and Paul G. Allen School of Computer Science &
   Engineering, we are thrilled to be taking our collaboration with U.W. to the
   next level! On the back of this news and early successes, we are hosting a
   webinar for accredited and interested L.P.s to learn about joining Fund II -
   https://lu.ma/pbwih7xa What Is the Latest On Fund I? - 26 companies backed in
   3 years - 12 have raised additional funding at higher valuations - $135M+ in
   additional funding and grants - Invested alongside Madrona, FUSE, Khosla
   Ventures, Y Combinator, Pioneer Square Labs, Trilogy Equity Partners,
   Cercano, Washington Research Foundation, and dozens of other top investors. -
   Supported founders in Software, Life Sciences - Recognized as a top 5 most
   active life science investor in the PNW in 2022 - 80+ L.P.s supported our
   vision How is Pack Fund II Starting? - Ti Zhao joined full-time - let's
   go!!!! - Agreement (M.O.U) signed with U.W., making us a preferred venture
   partner - 2 investments alongside top VCs - 50+ L.P.s already joined - Fund
   II is larger than Fund I already - Hundreds of companies reviewed already See
   the news from U.W. here -https://lnkd.in/girhA3BM GeekWire and Taylor Soper
   covered our vision masterfully here - https://lnkd.in/gHYFAxzY Thanks to all
   of the Pack members and founders who have been on this journey with us!
   
   332
   62 Comments

 * Eman PULIS
   
   Pressure mounting for DFS startup
   
   14
   

 * Ron Pragides
   
   KNOW YOUR REAL BUSINESS ECONOMICS • GAAP Revenue • Cash Flow • Cash •
   Contribution Margin • CAC • CAC Payback FUNDRAISING: PRESENT & SUBSTANTIATE
   FINANCIALS • Investor needs to know what your forecasts are • They need to
   believe them David Weiden, Khosla Ventures
   
   5
   

 * Rob Jones
   
   Exploring crowdfunding for your next big project? Platforms like Crowdcube
   and Kickstarter offer unique opportunities, but they're also highly
   competitive. With RJF's successful track record, we can show you how to stand
   out. From creating a compelling pitch to really understanding the fundraising
   process, we're on hand with expert advice to help you rise above the noise.
   Interested in learning how to make your crowdfunding effort a success? Leave
   a comment or send me a message for more details. #Crowdfunding #Crowdcube
   #Kickstarter #FundraisingTips
   
   4
   

 * Christina Ness
   
   One of the most challenging parts of running a tech startup is raising
   investment. It takes patience, persistence, lots of phone/ zoom calls, and
   true belief in your product to build trust. If you're thinking about raising
   capital, here's a quick list of a few things that many VC’s and private
   investors look for: ·     A clear, concise pitch deck that both tells your
   story and paints a business case. ·     At least one builder founder,
   preferably an engineer, but UI/UX may be considered as well. ·     Traction
   including on-boarded clients, revenue and testimonials. ·     A strong team
   who has demonstrated past success.   If you’re an investor in the SaaS and/
   or entertainment space, I’d love to connect with you to see what makes a
   project stand out in your eyes!
   
   12

 * Neal Ghosh
   
   The existing paradigm in the early stage startup ecosystem is there are only
   two personas which matter: founder and investor. Investors provide capital
   and guidance. Founders provide vision, grit, technical ability, and savvy
   management skills to convert capital into disruptive impact and then returns.
   Other participants -- employees, service providers, consultants, advisors --
   rarely if ever are put on a similar tier. They're met with indifference, even
   skepticism, and are thought as tactical (means to an end) rather than
   strategic. What's lost in this paradigm is that some of these partcipants --
   venture builders in particular -- are delivering a high-value add, both in
   terms of generating a higher IRR but also speeding up the time to liquidity.
   At 9point8 Collective we have lots of conversations every day about venture
   building. Some people are completely unaware of the concept, many are
   resistant to the premise and need some convincing. Either way, it's our job
   to educate and advocate. How do we do it? Data helps. Reports like the one
   here are invaluable, as are our own case studies and testimonials. As
   evidence mounts in favor of studios, so does the interested audience.
   Narrative helps too -- walking people through the studio concept, mechanics,
   and operating model. Breaking things down into why and how they work, not
   just the data deems it to be so. Finally, the passion and the people make a
   difference. There's a growing community of venture builders who support each
   other, share best practices, and willingly collaborate. That develops
   critical mass which in turn attracts more and more participants into the
   fold.
   
   

 * Jordan Steiner
   
   “How does it work?” – A simple question, but one that I learned from
   Monadical Founder Max McCrea is incredibly powerful at filtering through good
   start-ups from bad. Max is my technical co-founder at Developer Capital. I
   couldn’t run DevCap without him. When he joins me on a call with a new
   startup we are diligencing he always asks this question. Its not borne out of
   a desire to eliminate start-ups from consideration, he legitimately wants to
   understand how the tech works. Good founders, even non-technical ones, should
   have enough of an understanding of how their own product is built that they
   can give a clear answer. I don’t expect to go into the weeds, but you should
   know enough to give a rough overview of the architecture and the data
   pipeline. It's a giant red flag when the CEO keeps saying “that’s a question
   for my CTO, ill have to get back to you”. If you don’t know how your own tech
   works, spend some time going through it with your CTO before meeting with
   investors. Not only will it help you in pitch meetings, but the exercise will
   enable you to make better decisions about running your business. If you want
   to be making good decisions about a company centered around technology you
   built, you need to understand how it works so you can think critically about
   how your decisions will impact the business as a whole. #Entrepreneurship
   #VentureCapital #Startups #Foundertips #TechStartups #cofounder
   
   27
   3 Comments

 * Shawn Hamilton
   
   Alex Johnson thanks for the mention. More on our story below: Amazon was the
   inspiration behind Conduiit There, I learned that the film industry's
   back-office was stuck in the flip-phone era Amazon’s corporate back-office
   was awe inspiring. They used technology as connective tissue They linked
   worlds that wouldn’t have been connected anywhere else That’s when it
   clicked. I wanted to bring that same connective tissue to Production Finance
   Prior, I was an entertainment accountant for 20 years, and during that time I
   had a front row seat to money movement and economic operations across big
   brand commercials, network TV shows and blockbuster movies I never understood
   why the front-end of the entertainment industry was so cutting edge, but the
   back-end was so dated At Amazon, I saw a huge gaps being filled, but I also
   saw a huge opportunity So, I started to mapping out the type of film tech
   company I wanted to build: 👉I knew I wanted to revolutionize a film industry
   plagued by outdated and antiquated technology 👉I wanted to design a new
   back-office, a financial operating system that anyone could use and every
   team could afford 👉I wanted to provide production studios access to every
   competitive financial advantage 👉I wanted to build a company with Amazon's
   innovation and my vision These were the inspirations pushed me to found
   Conduiit – the first AI enabled, Financial Operating System for the film and
   TV industry Today, Conduiit is growing fast. We've processed $70MM in
   transactions and our customers produce shows on HBO, Amazon, Netflix, Starz,
   and Apple TV The best part, we’re helping the film industry reclaim their
   time from rote operations so they can focus on the art
   
   21
   1 Comment

 * Mike Krenn
   
   An interesting article below, that demonstrates out how San Diego is punching
   above its weight.  And how Connect's strategy and execution over time,
   contintues to be central to that success. The article describes the current
   state of the market in Seattle.  (And i love Seattle.) It's a market that we
   tend to track with relative to venture fundings.  They used to kick our
   butts, we outraised them each of the last three years.  This despite the fact
   they have 3x as many funds there, and 9x the amount of resident capital
   there. (per pitchbook) Some key takeaways:  * They continue to compare
   themselves to SIlicon Valley. Instead, we leverage our proximity. *They whine
   there's not enough local investors (see note above - they have more than
   us). We bring over 200 VCs to SD annually! * They say founders are not
   connected with one another. We bring CEOs together regularly, in a variety of
   ways - private dinners and through our Springboard program. * They say they
   need to elevate their image on a national & international stage. Why we
   created and continue to build Five.Ten.Thirty (aka Inno Day).  * And the last
   paragraph - they need to concentrate on making their region a great place to
   live. Our mantra: "It's about Better, not Bigger." (See XEO, TL Fund). THANK
   YOU FOR ALL OF YOUR SUPPORT. WE ARE ON A MISSION TOGETHER!!!  (Comments,
   whining, suggestions on SD always welcome.) https://lnkd.in/g6Rq_f2Y
   
   109
   10 Comments
   

 * Rahul Chaudhary
   
   Stability AI, a startup that rode the boom in generative artificial
   intelligence to a $1 billion valuation before experiencing financial trouble
   and employee defections, has a new CEO. Prem Akkaraju, former CEO of visual
   effects company Weta Digital, will step into the role. The 51-year-old
   Akkaraju is part of a group of investors including former Facebook President
   Sean Parker that has stepped in to save Stability with a cash infusion that
   could result in a lower valuation for the firm, which develops products that
   use Stable Diffusion, an open-source AI image generator. The new funding will
   likely shrink the stakes of some existing investors, who have collectively
   contributed more than $100 million. https://lnkd.in/egevkxv3
   #artificialintelligence #ai #stabilityai #venturecapital #fundraising
   #startups #stablediffusion
   
   3
   1 Comment
   

Show more posts Show fewer posts


EXPLORE COLLABORATIVE ARTICLES

We’re unlocking community knowledge in a new way. Experts add insights directly
into each article, started with the help of AI.

Explore More


OTHERS NAMED TOMMY WU IN UNITED STATES


 * TOMMY WU
   
   New York, NY


 * TOMMY WU
   
   United States


 * TOMMY WU
   
   Portland, Oregon Metropolitan Area


 * TOMMY WU
   
   Kirkland, WA

183 others named Tommy Wu in United States are on LinkedIn

See others named Tommy Wu


ADD NEW SKILLS WITH THESE COURSES

 * 1h 56m
   
   
   EXCEL MODELING TIPS AND TRICKS

 * 1h 35m
   
   
   CERT PREP: UNITY CERTIFIED ASSOCIATE GAME DEVELOPER DESIGN, PRODUCTION, AND
   INDUSTRY AWARENESS

 * 1h 19m
   
   
   CAREERS IN THE GAME INDUSTRY

See all courses
 * LinkedIn © 2024
 * About
 * Accessibility
 * User Agreement
 * Privacy Policy
 * Your California Privacy Choices
 * Cookie Policy
 * Copyright Policy
 * Brand Policy
 * Guest Controls
 * Community Guidelines
   
 *  * العربية (Arabic)
    * বাংলা (Bangla)
    * Čeština (Czech)
    * Dansk (Danish)
    * Deutsch (German)
    * Ελληνικά (Greek)
    * English (English)
    * Español (Spanish)
    * فارسی (Persian)
    * Suomi (Finnish)
    * Français (French)
    * हिंदी (Hindi)
    * Magyar (Hungarian)
    * Bahasa Indonesia (Indonesian)
    * Italiano (Italian)
    * עברית (Hebrew)
    * 日本語 (Japanese)
    * 한국어 (Korean)
    * मराठी (Marathi)
    * Bahasa Malaysia (Malay)
    * Nederlands (Dutch)
    * Norsk (Norwegian)
    * ਪੰਜਾਬੀ (Punjabi)
    * Polski (Polish)
    * Português (Portuguese)
    * Română (Romanian)
    * Русский (Russian)
    * Svenska (Swedish)
    * తెలుగు (Telugu)
    * ภาษาไทย (Thai)
    * Tagalog (Tagalog)
    * Türkçe (Turkish)
    * Українська (Ukrainian)
    * Tiếng Việt (Vietnamese)
    * 简体中文 (Chinese (Simplified))
    * 正體中文 (Chinese (Traditional))
      
   
   Language

Agree & Join LinkedIn

By clicking Continue to join or sign in, you agree to LinkedIn’s User Agreement,
Privacy Policy, and Cookie Policy.






SIGN IN TO VIEW TOMMY’S FULL PROFILE

Sign in


WELCOME BACK

Email or phone




Password
Show



Forgot password? Sign in

or

By clicking Continue to join or sign in, you agree to LinkedIn’s User Agreement,
Privacy Policy, and Cookie Policy.



New to LinkedIn? Join now

or



New to LinkedIn? Join now

By clicking Continue to join or sign in, you agree to LinkedIn’s User Agreement,
Privacy Policy, and Cookie Policy.