Will Hastings

Will Hastings Email and Phone Number

Staff Software Engineer | Technical leadership, frontend expertise, and full stack breadth | React, JavaScript, Web Platform, Accessibility @ Asana
Will Hastings's Location
Alameda, California, United States, United States
Will Hastings's Contact Details

Will Hastings personal email

n/a
About Will Hastings

I am a staff software engineer with over 10 years of experience in product development, web technologies, and technical project management. I have deep expertise in frontend web development complemented by a breadth of full stack experience, including database and API design. I have led or built many features from the backend to the frontend, most recently utilizing React, React Native, JavaScript, GraphQL, and Hack or Ruby. I particularly specialize in frontend web UI and application development, with in-depth knowledge of browser technologies, accessibility, UI component development, and single-page application architectures.I am also experienced at leading both projects and teams as an individual contributor. I have managed projects from a few weeks to multiple halves, including creating a roadmap with milestones, setting technical direction, organizing tasks for contributing engineers, and mentoring engineers in new technical domains. Most recently, I served as the tech lead on a team of eight engineers, providing mentorship and guidance for the team's several senior engineers in their areas of ownership and the projects they were leading.I most enjoy building crisp and delightful applications that empower users to accomplish their goals and that contribute positively to their wellbeing. My favorite projects are those that require me to push beyond my boundaries and acquire new skills and knowledge in order to succeed. I'm currently seeking a new opportunity after finishing up four years at Meta. In addition to my work with technology, I enjoy exploring how to serve God and others, particularly the global poor experiencing extreme poverty.

Will Hastings's Current Company Details
Asana

Asana

View
Staff Software Engineer | Technical leadership, frontend expertise, and full stack breadth | React, JavaScript, Web Platform, Accessibility
Website:
asana.com
Will Hastings Work Experience Details
  • Asana
    Staff Software Engineer
    Asana Nov 2024 - Present
    San Francisco, California, Us
    Currently serving as the tech lead of the Core Performance team.
  • Career Break
    May 2024 - Nov 2024
  • Meta
    Staff Frontend Software Engineer
    Meta Mar 2023 - Apr 2024
    Menlo Park, Ca, Us
    In this role, I served as the tech lead engineer on a team developing multiple React design system component libraries and infrastructure for scaling UI component development. I provided technical and process guidance and project management for the team's engineers and represented the team's work to leadership and stakeholders. I also provided mentorship and guidance for the team's several senior engineers in their areas of ownership and the projects they were leading. My team and I helped product teams build features more quickly and with higher quality, consistency, and accessibility by leveraging our components and infrastructure.Highlights:• Led team of 8 engineers to expand 2 design system React component libraries used to build dozens of products.• Drove logo, iconography, and brand color updates on facebook.com. Planned tasks for 6 engineers. Led testing and launch of updates in collaboration with Product partners.• Supported launch and feature buildout of Threads on web. Provided technical guidance on adding animations to core UI components. Enhanced UI components and APIs to enable new use cases.• Mentored 3 senior engineers in effectively leading projects.
  • Meta
    Sr. Frontend Engineer
    Meta Apr 2020 - Feb 2023
    Menlo Park, Ca, Us
    Most recently in this role, I worked on a team building reusable React UI components, libraries, and infra that empower product engineers to build high quality, consistent, and accessible user experiences. My greatest contribution leading to my subsequent promotion was leading a multiple half effort to expand the availability of one of my team's UI component libraries to include React Native as well as web.Before that, I served as a tech lead and the sole frontend engineer on a team working to help small and medium sized businesses get more value from their presences on the Meta family of apps. I built several features for Facebook Pages from the backend to the frontend on web and mobile. My greatest accomplishment was leading a project to develop a new business onboarding feature that led to a sustained increase in business admin engagement.Highlights:• Led expansion of the Meta brand design system component library to React Native. This contributed to 6x faster development of Meta accounts app in VR. Managed project for 6 engineers and implemented layering APIs.• Drove > 100K increase in monthly active and engaged businesses. Architected, project managed, and implemented (with 2 other eng) a feature to guide businesses through setting up Facebook Pages. Utilized React, Relay, GraphQL, Hack, and Meta’s internal ORM/database platform.• Drove 300K increase in Page fans by building Pages You May Like on facebook.com.• Simplified creation of Meta-branded web apps by building a suite of page layout components in React.• On-boarded and mentored multiple engineers and interns.
  • Omada Health
    Staff Software Engineer
    Omada Health Sep 2019 - Mar 2020
    San Francisco, Ca, Us
    In this role, I worked on building Omada’s new mental health product using React Native and Rails. I also provided leadership across Omada's engineering department in the areas of accessibility and JavaScript application architecture and best practices. This included authoring our Frontend Guidelines and training engineers to build and consume APIs with GraphQL.Highlights:• Unblocked public launch of Omada Mind mobile app. Developed launch-blocking features in React Native. Built a continuous integration pipeline in Jenkins for deploying to the App Store and to Google Play.• Drove improvement in API development and client-side data management. Proposed and led the adoption of GraphQL across the stack. Utilized GraphQL Ruby and Apollo Client libraries.• Mentored junior and mid-level engineers.
  • Omada Health
    Senior Software Engineer
    Omada Health Jan 2017 - Aug 2019
    San Francisco, Ca, Us
    In this role, I led the modernization of our frontend architecture and best practices using React, Redux, and related technologies. I worked across our frontend and backend stacks to build user interfaces, define core business models, logic, and APIs, and support the success of my fellow engineers. My main focus was developing features for patients and health coaches.Highlights:• Decreased load times by 1-2 seconds per page by finding ways to reduce the amount of JavaScript downloaded.• Enabled support of new health conditions in patient onboarding. Led the redesign of the patient onboarding flow as a React SPA powered by JSON configuration.• Led accessibility overhaul of patient web app needed to secure major new customer. Managed multi-team project to reach WCAG Level A across all web UIs. Learned web accessibility in-depth and educated fellow engineers.• Increased health coach efficiency by enabling custom coach workflows. Led project to build multi-facet filtering of patient messages and system prompts in Coach Inbox. Designed client-side multi-facet filtering algorithm.
  • Linkedin
    Senior Ui Engineer, Web
    Linkedin Mar 2016 - Jan 2017
    Sunnyvale, Ca, Us
    In this role, I developed new frontend features for Notifications on linkedin.com. I also contributed to an org-wide effort to improve site performance by leading the adoption of a more performant CSS architecture across the site. I influenced the wider LinkedIn web org by writing code style guides, documenting CSS best practices, and serving as one of the platform expert code reviewers for the org.Highlights:• Developed aggregated notifications features on linkedin.com. Implemented UIs with Ember.js components.• Drove workstream to reduce CSS size to improve performance of linkedin.com. Led product teams in adopting the Block, Element, Modifier (BEM) CSS architecture.• Represented frontend engineering on hiring committee. Advised committee on evaluating performance of frontend candidates.
  • Linkedin
    Ui Engineer, Web
    Linkedin Oct 2014 - Feb 2016
    Sunnyvale, Ca, Us
    In this role, I worked on the team building the web style and component libraries for the LinkedIn design system. Our libraries were used across linkedin.com and other major LinkedIn web properties. I developed styles and behavior for several core components and assisted product teams in their adoption.Highlights:• Increased adoption of design system patterns in redesign of linkedin.com. Proposed and drove creation of an Ember.js design system component library.• Implemented styles for several core components in the LinkedIn design system library. These were adopted across linkedin.com and several other company sites.
  • App Academy
    Teacher'S Assistant
    App Academy Apr 2014 - Sep 2014
    San Francisco, California, Us
    Assisted students with projects and helped teach Ruby, Rails, JavaScript, and Backbone.Improved course curriculum through writing material, recording screencasts, and givinglectures.Contributed to internal Rails/Backbone app for helping students find jobs.
  • Kalamuna
    Web Developer
    Kalamuna Aug 2012 - Jan 2014
    Oakland, California, Us
    In this role, I developed web features for nonprofits, universities, and small businesses using PHP, MySQL, and the Drupal content management system. I also contributed to the development and initial release of the company’s flagship developer offering.Highlights:• Unblocked initial release of Kalabox, a Mac-based app for creating development environments for PHP-based websites. Developed core features using Node.js, Knockout.js, Vagrant, and VirtualBox.• Contributed to Kalatheme, an open-source Drupal theme for building responsive websites, that was used in many of Kalamuna's most successful projects.

Will Hastings Skills

Jquery Javascript Css Ruby On Rails Ruby Html 5 Git Ajax Sql Backbone.js Web Development Html5 Node.js Html Drupal Mysql Php

Will Hastings Education Details

  • App Academy
    App Academy
    & Javascript
  • Berkeley City College
    Berkeley City College
    Web Programming
  • St. Joseph Notre Dame High School
    St. Joseph Notre Dame High School
    High School Diploma

Frequently Asked Questions about Will Hastings

What company does Will Hastings work for?

Will Hastings works for Asana

What is Will Hastings's role at the current company?

Will Hastings's current role is Staff Software Engineer | Technical leadership, frontend expertise, and full stack breadth | React, JavaScript, Web Platform, Accessibility.

What is Will Hastings's email address?

Will Hastings's email address is wh****@****din.com

What is Will Hastings's direct phone number?

Will Hastings's direct phone number is +141523*****

What schools did Will Hastings attend?

Will Hastings attended App Academy, Berkeley City College, St. Joseph Notre Dame High School.

What are some of Will Hastings's interests?

Will Hastings has interest in Server Administration, Computer Security, Web Development, Linux, Open Source Software, Command Line Tricks.

What skills is Will Hastings known for?

Will Hastings has skills like Jquery, Javascript, Css, Ruby On Rails, Ruby, Html 5, Git, Ajax, Sql, Backbone.js, Web Development, Html5.

Who are Will Hastings's colleagues?

Will Hastings's colleagues are Court Morrison, Dharmesh Shah, Daniela Sechen, Brian Davis, Aaron Gutierrez, Elodie Marino, Jamal 😎.

Free Chrome Extension

Find emails, phones & company data instantly

Find verified emails from LinkedIn profiles
Get direct phone numbers & mobile contacts
Access company data & employee information
Works directly on LinkedIn - no copy/paste needed
Get Chrome Extension - Free

Aero Online

Your AI prospecting assistant

Download 750 million emails and 100 million phone numbers

Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.