• NYC tech industry supports 291,000 jobs and $30 billion in wages
  • Job seekers struggle to connect with the right opportunities (80.2% of all responders from various datasets are seeking better connections to jobs)
  • Employers struggle to find the right talent
  • Solutions such as Indeed, Monster, and LinkedIn do not always provide optimal results

What it does

  • Simplifies and accelerates the application and recruitment process
  • Uses AI (machine learning) to accurately match an available position with the ideal candidate
  • Generates a customizable portfolio site for job applicants
  • Connects job applicants with appropriate resources
  • Creates an engaging community through Slack

A sample portfolio site generated with data from a user's resume can be found here.

How we built it

The prototype consists of three separate applications:

  • The back-end API is built using Ruby on Rails to store and analyze data (Offers a number of endpoints to support interoperability, JSON format)
  • The front-end is built using React.js and Firebase
  • The user portfolio site is built using Node.js, Express and Handlebars.js (We leveraged several open source libraries including Bootstrap and Material UI)

We integrated Slack into the application to create a community where users can share their experience, exchange job hunting tips, and expand their network.

Challenges we ran into

Parsing the user’s resume proved to be difficult and took longer than anticipated. We plan to utilize the LinkedIn API to simplify this process.

Accomplishments that we're proud of

  • Working effectively as a team
  • Successfully incorporating feedback from various sources
  • Balancing multiple deadlines to produce this prototype

What we learned

The early bird may get the worm, but the second mouse gets the cheese.

What's next for TTP Hub


Share this project: