Derek Brooks

Derek Brooks

Des Moines, Iowa, United States
950 followers 500+ connections

About

Derek Brooks is a versatile engineer who thrives on making people's lives easier through…

Activity

Experience

  • Rocket Graphic

    Rocket

    Detroit, Michigan, United States

  • -

    Des Moines, Iowa Area

  • -

    San Francisco, California, United States

  • -

    San Jose, California, United States

  • -

    San Jose, California, United States

  • -

    Chicago, IL

  • -

    Chicago, IL

  • -

    Chicago, IL

  • -

    San Francisco, California, United States

  • -

    Des Moines, Iowa, United States

  • -

    West Des Moines, Iowa, United States

  • -

    Des Moines, Iowa Area

  • -

    Des Moines, Iowa Area

Education

  • Cornell College Graphic

    Cornell College

    -

    -

    Activities and Societies: Performing Arts and Activities Council

Projects

  • Call Tool

    Call Tool is a phone canvassing web application used by both Obama for America and the DNC. In its simplest form, it provides volunteers with a relevant script to read and a voter to Call. The volunteer records the answers of the voter, which are used to learn more about how the campaign should be operating or targeting individuals.

    Underneath its shell Call Tool had a fairly complex architecture that proxied all of its data through our Narwhal API and interfaced with a Voter Checkout…

    Call Tool is a phone canvassing web application used by both Obama for America and the DNC. In its simplest form, it provides volunteers with a relevant script to read and a voter to Call. The volunteer records the answers of the voter, which are used to learn more about how the campaign should be operating or targeting individuals.

    Underneath its shell Call Tool had a fairly complex architecture that proxied all of its data through our Narwhal API and interfaced with a Voter Checkout Service API and synced with 2 of the campaign's vendors.

    I architected and built the Call Tool web application and its communication with Narwhal API from the ground up. I also extended several parts of the Voter Checkout Service to make it more performant, tighten protection against fraudulent callers, and better integrate with our vendors. As I took on other tasks on the campaign, I worked with other engineers and oversaw all development on the application.

    Other creators
  • Gotta Register

    Voter Registration SaaS was a thin, skinnable, multi-lingual, voter registration web application built on top of the DNC's Voter Registration API. This app lived in several places - most notably at the hilariously named gottaregister.com, which was mentioned by President Obama in several speeches, on television, within social media and even on reddit.

    In most states, this application basically acted as a fancy PDF filler that the user could print and mail in. However, it also allowed us…

    Voter Registration SaaS was a thin, skinnable, multi-lingual, voter registration web application built on top of the DNC's Voter Registration API. This app lived in several places - most notably at the hilariously named gottaregister.com, which was mentioned by President Obama in several speeches, on television, within social media and even on reddit.

    In most states, this application basically acted as a fancy PDF filler that the user could print and mail in. However, it also allowed us to capture their voter information so that we could follow up and target that potential voter in the future.

    I inherited this application early-on and was in charge of making sure it was both stable and scalable while overseeing implementation of the campaign's evolving feature requests. It was one of the most interesting applications to scale because it rarely received organic traffic. It would get absolutely slammed when the president or some celebrity mentioned or linked to the application in speeches, on air, or in social media.

    This was addressed by extensive caching, limiting dynamic content on landing pages, and queueing API requests in the event of API downtime or slowness. The queueing backup that I implemented (using Amazon's SQS) saved us thousands of voter registrations alone.

    We also made this application embeddable and eventually open sourced the core of it.

    Other creators
    See project
  • Venmo Credit Card

    -

    Other creators
  • Venmo Payouts

    -

  • Venmo Debit Card

    -

    Venmo Debit Card goes where you go, and brings your Venmo balance along. Pay and earn cashback from some of your favorite stores — right to your Venmo account.

    See project

Recommendations received

View Derek’s full profile

  • See who you know in common
  • Get introduced
  • Contact Derek directly
Join to view full profile

Other similar profiles

Explore top content on LinkedIn

Find curated posts and insights for relevant topics all in one place.

View top content

Others named Derek Brooks in United States

Add new skills with these courses