Hack Upstate XIII: The Results Are In

Hack Upstate’s mission is to advance Upstate NY’s technology community.

Images courtesy of Daniel Viau — djviau@gmail.com

Checkout pictures from Hack Upstate XIII — Images courtesy of Daniel Viau — djviau@gmail.com

Sincerest thanks to all involved with Hack Upstate XIII this past weekend. Once again it was incredible to see so many talented Upstate NY technologists come together to build, break, and collaborate.

We started Hack Upstate six years ago to address two problems:

  1. Reduce Upstate NY’s talent churn rate. We educate the best and brightest STEM talent in the country. We’re determined to keep them in Upstate NY.
  2. Facilitate cross-collaboration between the regional tech communities (e.g., Buffalo, Rochester, Syracuse, and the Capital Region).

Here we are 6 years later and we’re proud to say we’ve created a network comprised of thousands of Upstate NY technologists and we’ve facilitated dozens of job placements. Further, we recently launched a coding bootcamp that teaches computer programming to women and minorities to help combat poverty in Central NY.

Hack Upstate XIII, presented by TCGplayer, was one of our largest events to date.

TCGplayer is proud to be the presenting sponsor for #HackUpstateXIII. As a company founded in Downtown Syracuse, they’re thrilled for the opportunity to support the local tech community and help developers expand their knowledge.

Here’s what our amazing community built:

Images courtesy of Daniel Viau — djviau@gmail.com

Grand Prize

The $1000 grand prize went to the team behind the American Py Language project. Kevin Topper and Mark Simson both have backgrounds in American Sign Language (ASL). Their goal was to take that knowledge and combine it with their engineering skills to “build something awesome.”

With the use of a Leap Motion, machine learning, “and lots of coffee”, Kevin and Mark built a tool that interprets hand shapes and translates them into written English.

So, how’d they build it?

Hand, finger and joint orientations are read into their system in real time using a Leap Motion. This data is then fed into a neural network that they trained to classify different ASL signs based on the input vectors the system receives and interprets.

Their demo wowed the crowd. They encouraged audience members to shout our their names at which point Kevin and Mark would sign the names using ASL and their system was then able to correctly interpret them.

Images courtesy of Daniel Viau — djviau@gmail.com

Concerning some of the challenges they encountered while building American Py Language, it was difficult for their single sensor to capture some ASL signs. This is because there are cases where much of one’s hand or fingers can be hidden from view of the Leap Motion (J’s and Z’s are particularly challenging). They noted they could remedy this challenge if they were able to use multiple sensors placed at different angles around the hand. They then would be able to feed more inputs into their neural network and thus output more accurate interpretations.

First Runner-up

The first runner-up prize of $500 was awarded to the team that developed Parking Assistant (i.e., Stephen Passero, Gary Passero, Linda Kovacs, Salvador Galarza, and Jennifer Tran, Jack Truckenmiller and Mark King).

Images courtesy of Daniel Viau — djviau@gmail.com

As many of us know, most cities in the northeast have alternate side parking laws. These laws have a tendency to cause confusion and frustration — it’s easy to forget what’s the correct side to park on and when to move your car. Further, many of us often find ourselves parking in unfamiliar areas which may have above average crime rates that put us at risk.

So, Stephen, Gary, Linda, Salvador, and Jennifer, built an app that makes parking easy and safe. For parking management, the app identifies the parking space by latitude and longitude and records whether parking is allowed on that side on a given even or odd day. The app then provides real time information to the user concerning the time remaining before the car must be moved to the other side of the street.

To determine crime risk, the app utilizes the Stae API to analyze crime records in that location, and selects crimes relevant to the safety of both the automobile and those walking to and from the parking space. The app provides information to the driver and any passengers to help make an informed decision about the safety of parking in that location.

To build the Parking Assistant app the team used React Native, JavaScript, Python and Flask.

Best Use of Collectible Gaming Data

The Best Use of Collectible Gaming Data prize, brought to you by TCGplayer, presenting sponsor of Hack Upstate 13, went to the team behind, Project Lord Falcon.

The team’s inspiration? “Sometimes it’s nice to relax and play a nice game. Growing up couch co-op was always something that we enjoyed. We chose this idea because it has the couch co-op factor, but also creates a unique DnD-esque atmosphere.”

The Project Lord Falcon game is an app that allows users to create custom characters that they can level up just as they would in a traditional RPG. What is unique about Project Lord Falcon is that the bosses users fight in the game are actually based off of real playing cards accessed through TCGplayer’s API. After a user has finished playing the game, they can then see the cards of all of the bosses they’ve fought along they way. From there, they have the option to purchase the cards, via TCGplayer’s API, “as a creative gift idea to remember fun times had playing the game.”

In addition to the TCGplayer API, the team built the game with Angular 7, Firebase, and the Dialogflow API.

Each member of the team received a $200 Amazon Gift Card. Thanks, TCGplayer!

Josh Burdick, Developer Evangelist from TCGplyer also joined us on Saturday and gave an awesome talk on TCGplayer & introduction to APIs and website monetization. Thanks, Josh!

Josh Burdick, Developer Evangelist at TCGplayer, giving a talk “TCGplayer: Where Play is Encouraged and Development is Key, introduction to APIs and website monetization”

Best Hardware Hack

The Best Hardware Hack and $100 went to Sensothon. The Sensothon team got their inspiration for their project from reflecting back, nostalgically, upon old Bopit commercials.

“I was thinking back to those nostalgic Bopit commerials, when I remembered the insane amount of sensors that Android devices possess! That’s where it all started.”

They then proceeded to build their own version of Bobit as an Android application. It requires “bopping” your phone, “twisting” it, holding it still, etc. Their demo was a blast to watch as Alex definitely got a workout in while playing the game with his phone.

They learned a ton about using Android sensors in their application and intend to transform Sensothon into a massive MMO. “Stay tuned.” :)

Best Use of Stae’s API With A Syracuse Dataset

Our friends at Stae were kind enough to join us and offered up their real time city data API to the hackers as well as $200 prize to the team with the Best Use of Stae’s API With A Syracuse Dataset.

Stae is a universal tool for data management and collaboration. Cities can integrate data from any source, map different data types, and create real-time data feeds.

The Best Use of Stae’s API With A Syracuse Dataset went to the Parking Assistant team. They used Stae’s API to analyze crime records and determine risk in different Syracuse locations that individuals might want to park in.

Assured Information Security (AIS) Prize

The Assured Information Security (AIS) prize and the four $75 Amazon Gift Cards that came with it went to the American Py Language project. Garry Griggs from AIS highlighted the project’s interdisciplinary nature and noted how the tech that Kevin and Mark built could be used to solve some really challenging problems.

Additionally, Garry Griggs and Dave Staelens from AIS joined us on Saturday and gave an amazing tech talk on LLVM. Thanks again guys!

Garry Griggs and Dave Staelens from AIS giving a talk on “Code Analysis with LLVM”

Best Effort Hack

Last but certainly not least, the Best Effort Hack went to the team behind Rezzy. The Rezzy team sought to address the challenges that come with putting a résumé together. They built a chat bot that asks a series of questions to individuals that would like to develop their résumés. After it’s done asking all of its questions, it auto-populates a well-designed résumé template using the answers the user provided.

To build Rezzy they used Google Doc’s API, Firebase, DialogFlow and Node.js.

With another Hack Upstate in the books, we’d be remiss if we didn’t take one last opportunity to thank all of our incredibly generous and supportive sponsors. We also must again thank our awesome panel of judges. We’re extremely fortunate to have their backing as we collectively work together and continue to advance Upstate NY’s technology community.

One last thing — if you attended Hack Upstate XIII we would seriously appreciate you taking our Post Event Survey here. It helps us improve and understand who is coming to our events. It should take you 2–3 minutes.

You can also leave a testimonial if you’d like that we’ll add to our website.

Thanks again and see you in the fall! Happy Hacking :)

Enjoy this? You may enjoy reading about projects from Hack Upstate XII, Hack Upstate XI, Hack Upstate X, HackUpstate IX, Hack Upstate VIII and Hack Upstate VII.

Excited for next fall’s event? Join the Hack Upstate mailing list today!