JT McHorse, React Developer in Spokane, United States
JT McHorse

React Developer in Spokane, United States

Member since May 18, 2022
James is a highly skilled software developer with 10+ years of professional experience building startups from scratch to fully established enterprise repositories. Proficient in different technologies, programming languages, and frameworks, his focus has recently revolved around React and React Native, where he's managed to ship multiple projects within tight deadlines. James is willing to leverage his experience to help clients build out the best possible solution.
JT is now available for hire

Portfolio

  • Smartsheet
    React, Drupal, AWS, Git, Outlook, JavaScript, HTML, Slack, Jira, MacOS...
  • Embrace
    React, Redux, React Redux, Redux-saga, HTML, CSS, JavaScript...
  • Taste
    React, React Native, Git, JavaScript, HTML, Slack, Jira, Trello, MacOS...

Experience

Location

Spokane, United States

Availability

Full-time

Preferred Environment

MacOS, Slack, Microsoft Teams, Jira, Trello, Visual Studio Code, Git, Linux, React, JavaScript

The most amazing...

...project I've worked on was an enterprise B2B product lifecycle management software with multiple-level access control.

Employment

  • Senior Front-end Engineer

    2014 - PRESENT
    Smartsheet
    • Developed a software as a service (SaaS) application empowering teams to rapidly build no-code solutions, align across the entire enterprise, and move with agility to launch everyone's best ideas at scale.
    • Helped internal stakeholders plan, design, create and launch both large and small scale customer-facing projects.
    • Showcased new features within the SaaS application.
    • Provided mentorship on project guidance and project-driven development.
    • Built marketing pages aligning campaigns, creative operations, and more.
    Technologies: React, Drupal, AWS, Git, Outlook, JavaScript, HTML, Slack, Jira, MacOS, ECMAScript (ES6), REST APIs, CSS, UI, SCSS, HTML5, CSS3, Web, Web UI, Web UX, Redux, React Redux, Redux Thunk, Web Dashboards, Charts, Chart.js, Responsive, Responsive UI, Responsive Layout, Responsive Web Apps, Visual Studio Code, SQL
  • Senior Front-end Developer needed at YC, Series A SaaS company

    2021 - 2022
    Embrace
    • Developed a custom autocomplete module with multi-select, preview, tagging, filtering, custom layout, and pop-out options.
    • Developed cross-platform, responsive email templates using Twillio on Daily Digest, Network Error, and First Seen cases.
    • Worked directly with the Design team to collect UI/UX requirements to meet end client needs.
    Technologies: React, Redux, React Redux, Redux-saga, HTML, CSS, JavaScript, ECMAScript (ES6), Animation, Autocomplete, Figma, Jira, Slack, Node.js, Web, Web UI, Web UX, HTML5, CSS3, Visual Studio Code, Bootstrap, Twilio, Email, HTML Email, Email Templates, Email Template Design, Responsive Email Templates, SendGrid, SendGrid API, Data Visualization, Git, GitHub, Outlook, SQL
  • Web and Mobile Engineer

    2021 - 2021
    Taste
    • Developed profile, reaction, and rating pages, which are cross-browser, responsive, and live updating on level up and new comments.
    • Built several React components that support interactive visualizations of community reactions and analysis.
    • Created level-up animations on the mobile application and fixed API integration issues using Trello.
    • Participated in UX improvement discussions and made suggestions on better product design.
    Technologies: React, React Native, Git, JavaScript, HTML, Slack, Jira, Trello, MacOS, TypeScript, Node.js, Redux, Express.js, ECMAScript (ES6), REST APIs, GraphQL, CSS, UI, SCSS, Redux-saga, React Redux, GitHub, HTML5, CSS3, Web, Web UI, Web UX, Visual Studio Code, Project Scoping, Information Gathering, AWS, SQL
  • Senior React Engineer

    2021 - 2021
    Riviera Partners
    • Developed a Sutro dashboard with a world-class machine learning proprietary to find the best chief experience officer (CXO) candidates in engineering, product, and design on a retained basis.
    • Upgraded the platform UI framework version from three to four and migrated the styling system from Less to Sass.
    • Replaced Bootstrap JavaScript-powered components with React-Bootstrap components, which purges unnecessary dependencies like jQuery.
    • Run migration against enterprise-scaled projects, frequently rebasing to newly developed features.
    Technologies: React, Redux, React Redux, Redux-saga, Bootstrap, SCSS, Git, JavaScript, HTML, Jira, Trello, MacOS, Node.js, Express.js, ECMAScript (ES6), REST APIs, CSS, UI, HTML5, CSS3, CSS3 Animation, Bootstrap 3, Bootstrap 4, Bootstrap 5, Web, Web UI, Web UX, Responsive, Responsive UI, Responsive Layout, GitHub, Chrome, SSL, SSL Certificates, SSL Configurations, HTTPS, Information Gathering, Visual Studio Code, Slack, Project Scoping

Experience

  • T-Mobile Prepaid
    https://prepaid.t-mobile.com

    It's a .NET-based application for launching new phones and offers for existing clients. I liaised with design teams within the organization and external teams to create launch plans with many moving targets.

  • Smartsheet
    https://www.smartsheet.com

    Acted as a senior front-end engineer working directly with internal stakeholders to help plan, design, build, and launch large and small scale customer-facing projects. I showcased new features within the SaaS application, helped clarify existing features, and helped drive analytics-driven customer software adoption.

  • Atlanta Media Services
    https://atlantamediaservices.com

    An AWS Amplify, React-based application helping clients broadcast live events and analyze user traffic on each event session and breakout room. A core-architected re-usable system capable of monitoring thousands of users streaming simultaneously.

  • Mizzen
    https://www.mizzen.org

    A Quasar-based web app designed to bring high-quality, vetted content to teachers and students in afterschool programs across the country. I was the core front-end developer for building cross-browser tools to manage accounts, contents, and payments.

Skills

  • Languages

    HTML, JavaScript, TypeScript, SQL, PHP, ECMAScript (ES6), GraphQL, SCSS, CSS, HTML5, CSS3, PHP 7, Python
  • Frameworks

    Redux, Next.js, React Native, Express.js, Tailwind CSS, Bootstrap, Material-UI, Ant Design, Bootstrap 3, Chrome, .NET, Quasar
  • Libraries/APIs

    React, Node.js, Socket.IO, REST APIs, AWS Amplify, React Redux, Redux-saga, Modernizr, jQuery, Chart.js, SendGrid API, Vuex, Vue, ApexCharts.js, Stripe
  • Tools

    Slack, Jira, Trello, Git, Adobe Creative Suite, Subversion (SVN), Prisma, Sequelize, PM2, Nginx, Apache, Amazon Cognito, GitHub, Microsoft Teams, RabbitMQ, Figma, AWS AppSync, AWS SES, Redux Thunk, SendGrid, Vue CLI, Babel
  • Paradigms

    Responsive, Responsive Layout, HTML DOM
  • Platforms

    MacOS, Visual Studio Code, Web, Linux, Drupal, AWS Lambda, AWS EC2, Drupal 6, Drupal 7, Drupal 8, Twilio
  • Storage

    AWS DynamoDB, PostgreSQL, MongoDB, AWS S3
  • Other

    Outlook, Gatsby, UI, Autocomplete, Web UI, Web UX, Responsive UI, Responsive Web Apps, Responsive Email Templates, Bootstrap 4, Bootstrap 5, Project Scoping, Information Gathering, AWS, Animation, AWS Route 53, CI/CD Pipelines, Domain DNS Setup, Domain Management, Architecture, Web Dashboards, Charts, Email, HTML Email, Email Templates, Email Template Design, Data Visualization, CSS3 Animation, SSL, SSL Certificates, SSL Configurations, HTTPS, Apollo, Sanitizers, CSV, CSV Export, CSV Import, CSV File Processing, ESLint, Strip

Education

  • Associate's Degree in Graphic Design
    2008 - 2010
    Seattle Central College - Seattle, WA, USA

To view more profiles

Join Toptal
Share it with others