Tracy Hinds

Web Engineer

tracyhinds@gmail.com
tracyhinds.com

tl;dr Tracy is a JavaScript-focused web engineer by day and an organizer of communities by most other hours—she loves people as much as code. She has a track record of jumping into some pretty muddy legacy JavaScript, persisting and emerging triumphant, while maintaining the brightest and most engaged demeanor. Right now she is looking for an opportunity that will not only take her career to the next level, but will also allow her to positively impact people’s lives.


Web Engineer

Urban Airship - January 2013

I am a remote Web Engineer at Urban Airship. I am one of 5 engineers responsible for the CommonJS-like JavaScript codebase. I maintain and build new features for the go.urbanairship.com UI by leveraging the powerful API our customers use to send mobile messaging. My work has included a revamp of our JavaScript Testing using tape, growing in confidence with core development tools such as git, publishing Node.js modules to npm, understanding the choices behind our move from an in-house templating engine to Ractive, and working independently on customer facing features. I actively work to maintain a positive relationship for Urban Airship with the community through the organizations I help run and evangelism of our work.

Organizer

EmpireJS, EmpireNode
empirejs.org, empirenode.org

I am co-organizer for the Empire code conferences, a community-driven NYC metro group of conferences currently focusing on JavaScript and Node.js. Responsibilities include keeping all aspects of planning and implementation running smoothly and on-budget through the conference event, building tools to help streamline our work, connecting with those who can best represent and share knowledge, and outreach to build a more diverse community through the conference attendees, speaker set, sponsors, and staff.

Curator, Organizer

CascadiaJS
cascadiajs.com

I was the 2014 Curator and am the 2015 co-organizer for CascadiaJS, a community-driven Pacific Northwest JavaScript conference. Responsibilities include keeping all aspects of planning and implementation running smoothly and on-budget through the conference event, documenting processes to help encourage other events, connecting with those who can best represent and share knowledge, and outreach to build a more diverse community through the conference attendees and speaker set.

Organizer, Cat Herder of Organizers

PDXNode
PDXnode

I spearheaded the coordination of the Portland Node.js user group. This included planning events, finding venues, wrangling organizers, recruiting great speakers and good content, marketing, and gathering/gauging interest for events we were creating. We offered monthly presentation nights, hardware hacknights, Code & Learn, and nodeschool.io workshops.

Event Organizer

PyladiesPDX

I began hosting the Saturday Code & Learn for PyLadiesPDX after I recognized a need for a weekly informal Third Place where women could gather to help each other progress through projects related to Python.

Projects

Recipe modeling exploration

github.com/hackygolucky/recipe-modeling

A work-in-progress using Node.js, Neo4j, and a number of publicly accessible recipe APIs to explore online recipe content, better search discovery, and schmutzing around with graph theory to enable my endless endeavors around cooking and not running a bakery.

Currently a private repo, available on request.

How to Conf

github.com/cascadiajs/how-to-conf

A detailed manual on how to plan and execute a community-run conference, including a master spreadsheet to manage budgets $100,000+. Many of these conferences have supplemented organizing software with GitHub and tools that we’ve created in order to make this very large-scale process manageable with an extremely limited-size team.

GitHub Issues Exporter

github.com/empirejs/github-issues-exporter

A command line tool to export all GitHub issues in a given repository to .xlsx file format but built to soon support various formats.

Pong

codeskulptor.org/#user5-EWfMN73AnX-42.py

A pong simulation game coded through a GUI developed by course instructors at Rice University for Coursera.org . This was a mini-project assignment completed for the Interactive Python course.

Memory

codeskulptor.org/#user6-iNlDvUsbSg-95.py

A Memory simulation game coded through a GUI developed by course instructors at Rice University for Coursera.org . This was a mini-project assignment completed for the Interactive Python course.

Talks

Rewriting Recipe Search: A dash of sugar, just a smidgen of graph database

slides, video

A talk given at JSConf 2015 on online recipe content, better search discovery, and schmutzing around with graph theory, Neo4j, and some JavaScript to enable my endless endeavors around cooking and not running a bakery.

Use Your Words

slides, video

A talk given at ThunderPlainsConf 2014 and at Brooklyn.js in December 2014, about the responsibility of kindness in your community as an individual, online, at events, and leading.

Merge Conflict: Conflict Resolution for Programmers

slides, video

A talk given at LXJS 2014 that applied crisis and conflict resolution training to the in-person and online world of miscommunicating programmers.

Punching Rocks: Bloody knuckling my way through rock climbing and programming

slides, video

My first-ever conference talk given at NodePDX 2013 on the challenges a career-transitioning programmer will face, and the similarities with rock climbing that can help one prevail.

Education

Code Academy

codecademy.com/users/tracyhinds

Successfully completed the Web Fundamentals course, and the Python beginner’s track, with mini-projects completed as well.

Coursera
  • Computer Science 101: Experience with image processing via javascript
  • Health Policy and the Affordable Care Act
  • Interactive Python games programming
  • Networked Life

Certificates are available, at request.

University of South Carolina,

BS, Experimental Psychology

Coordinated research and lab involving emotional intelligence in youth as it pertained to correlations of future deviance, especially in regards to substance abuse as a young adult.


Past Work Experience

Polyclinic, 2011-2012

As a Patient Services Administrator, I became the point of contact for troubleshooting during EMR migration from a paper clinical system. I was wholly responsible for coordinating the diagnostic testing scheduling across multiple systems to ensure accuracy. During my time at Polyclinic, I identified and corrected a loophole in the office follow-up system, creating a new standard for capturing higher client return rate. I consulted with the Clinical Supervisor to streamline anachronistic facility operations.

Parallax Addiction Treatment Center, 2009-2011

As Referrals and Authorizations Coordinator, I created and implemented a new system for treatment authorizations, reducing error to a negligible level. This recovered a $500,000 deadlining gap in revenue that would be unrecoverable after expiration set by providers for the facility. I processed client data forms and maintained up-to-date databases for research analysis through detailed state and federal reporting agencies. Furthermore, I ensured accuracy of clinical authorizations through clarifying collaboration with clinical and business teams.

The State Media Company, 2008-2009

As Majors Advertising Assistant, I was able to efficiently negotiate interdepartmental communications regarding print layout thereby reducing errors and exceeding advertiser expectations. Due to my quick adaptation, three months post-hire I was given added responsibilities for direct client communications and addressing service issues.

Experience prior to 2008 included positions in administration, restaurant management, and customer service. All experiences reinforced the relevance of systems being created to make a better process or experience; and said systems must be examined and evaluated regularly with changes to be made if necessary.

References, available at request.