Summary

My working life can be summarized by two words; empathy and passion. Every position I've ever taken is because I am wholeheartedly passionate about the work along with being focused on the needs of my team and users. My technological interests vary wildly but at my core I believe that technology, in all it's iterations, is the only way to continue moving society forward.

Skills
Programming: Ruby, Ruby on Rails, Javascript, React, HTML5/CSS, Golang, Git, AWS, Node.js, MVC, Agile Development
Software: Jira, NewRelic, Datadog, PagerDuty
Environments: Windows 7+, Unix/Linux, MacOS Snow Leopard+, Android Studio, Eclipse IDE, VSCode
Databases: SQL, PostgreSQL, Redis, Elasticsearch
Employment
Talk Social
Chicago, IL
Lead Engineer
Oct. 2021 to Current

As the lead engineer for a team of contractors I worked with the founder of the company to set direction, determine level of effort, and ensure the team executed features with speed and quality. When I wasn't planning the roadmap, or doing code review, I was implementing critical infrastructure. Some examples of the work I've done include creating the first iteration of in-app notifications, passwordless login, migrating the production environment from Heroku to Render, and increasing frontend code coverage from 0% to 60%. 

Morning Consult
Washington, DC
Senior Software Engineer/Team Lead
Apr. 2021 to Current

As a senior engineer and team lead I work with product and design to determine scope of multiple projects in the short and long term roadmap. I mentor my direct report with the goal of getting them to the next level in our software engineer career ladder. I also mentor the rest of the team through code review and pairing. I am one of two lead developers who are involved in the planning and execution of multiple projects across multiple applications from discovery to release.

Washington, DC
Software Engineer III
May 2020 to Apr. 2021

As an experienced engineer I worked with product, design, and engineering leadership to define the scope of projects and influenced the implementation strategy. I mentored other engineers through code review, pairing, and giving presentations. I was the lead developer for a core golang/react application and owned the end to end implementation of new features.

Compass
Washington, DC
Senior Software Engineer
Feb. 2019 to Mar. 2020

As a leading member of my team I routinely architected and drove the implementation of large scale features that impacted our all of our users. I assisted my manager by bridging technical gaps between all product stakeholders. I contributed to the growth of my team by giving consistent and high quality code review along with pushing conversations on learning new technologies. I influenced high level discussion on the optimization of our processes to deliver the most value to users while keeping developers happy.

Contactually
Washington, DC
Senior Full Stack Software Engineer
Nov. 2018 to Feb. 2019

As a leading member of my team I was responsible for architecting and implementing multiple high impact features. Some of these projects include multiple high throughput data migrations, refactoring large pages in a legacy React application, and building new features around two different AI prediction models.

Washington, DC
Full Stack Software Engineer
Aug. 2017 to Nov. 2018

I was a core contributor on medium to large-scale projects, often spanning multiple 2 week iterations. I assisted my technical lead with estimations and technical planning. I solicited and provided feedback to my peers on both code and process. I shared what I learned with others on the team. I provided capacity and ideation to larger projects that tech leads are running. I contributed valuable feedback in retrospectives that influenced how my team operates.

Washington, DC
Associate Software Engineer
Dec. 2016 to Aug. 2017

Collaborated with software engineers and product owners. Pitched in where needed as a valued member of an autonomous, cross-functional team. Used modern coding, testing, debugging and automation techniques. Constantly used and learned web technologies, exploratory data, user experience and design.

SocialCode
Washington D.C.
Software Engineer Intern
June 2016 to Sept. 2016

Worked on the front-end team with apps written in Ember.js and Backbone.js. The largest project I worked on was implementing Adobe's Omniture Analytics Service into multiple apps throughout the organization. 

Projects
Referee Hub
Sept. 2018 to Apr. 2021

The Referee Hub is the central place for referees in the sport of quidditch around the world to become certified. This application is the main technology offering from the International Quidditch Association and it is in constant development. I am the main architect and maintainer of this application. I also work with a small group of developers from around the world to implement new features. 

Uses:
Rails, React, Typescript, Heroku, Github, Bugsnag, S3, TailwindCSS


Code is available for viewing at https://www.github.com/iqasport/referee_hub

Education
Dev Bootcamp
Web Development 2015
Dev Bootcamp was a 19-week intensive training program for web developers with a whole-self curriculum. Students learn back-end and front-end development, empathetic teamwork and communication, and exposing our ignorance to learn more about ourselves and our co-workers.
Bowling Green State University
B.A.C Theatre: Design/Technical 2012
Awards
DC Fem Tech · Excellence in Code
Apr. 2018

Through nominations of my coworkers, friends, and colleagues I was selected as a recipient for the DC Fem Tech Awards in the Code category. Recipients were selected based on their technical contributions to their companies and overall giving back to the DC Tech community.

Comedy Hack Day DC · 1st Place Application
Nov. 2016

Caucus Clash was a Rails app developed for Comedy Hack Day DC. The application allows users to sign up and draft a caucus of the congresspeople in the current session. The users then compete in a fantasy football style head to head competition that awards points based on bills proposed and voted on. I was responsible for developing the entire back end and was also heavily involved in the front end design and development.