• Apr. 2022 - Current


    Engineering Manager
    Twitter is what’s happening and what people are talking about right now.
    My current focus is managing a platform infrastructure team that is responsible for building and maintaining the Feather Design System and the web application framework for Twitter enterprise products.
  • Jan. 2015 - Apr. 2022


    Director of Engineering; Director of Product; Senior Software Engineer / Technical Lead
    Mediaocean is the mission-critical platform for omni-channel advertising. With $150 billion in annual media spend managed through its software, Mediaocean connects brands, agencies, media, technology, and data. Using AI and machine learning technology to control marketing investments and optimize business outcomes, Mediaocean powers campaigns from planning, buying, and selling to analysis, invoices, and payments. Mediaocean employs 1,200 people across 20 global offices and is part of the Vista Equity Partners portfolio.
    My focus was leading a frontend infrastructure team as well as an automation/social publisher operations team. Previously, I led our product team working on data ingestion and measurement. I also built the first versions of our automation and reporting framework, our client facing API, and labels library among other workflow tools.
  • Feb. 2019 - Jan. 2022


    Founder; Engineer
    Noise was an application for musicians and their management team to help grow their career. Noise provided tools built around monitoring growth across digital networks, fan relationships, and merchandise analytics. My goal was to give "label grade" tools to independent musicians.
    FlaskReactJSAnt DesignJSPython
  • Feb. 2021


    RapBeefs organizes all the legendary diss tracks between rappers into a playlist from public streaming services.
  • Aug. 2020


    I've been watching the hype around GatsbyJS so I put together this little portfolio site to check it out. With its ease of setup I understand why it's a compelling option for many applications (especially for static sites). Although, I'm still curious how well it fares for large-scale dynamic apps & eng teams.
    GatsbyJSReactJSAnt DesignContentfulJSGraphQL
  • Jan. 2016 - Jan. 2019

    Black Umbrella Music

    Co-founder; Engineer; Talent Manager
    In 2016, we decided to merge Dream & Produce with Black Umbrella to form Black Umbrella Music, an independent music management company curating Seattle's hip-hop. We built and managed digital strategy, coordinated apparel production and distribution, created roll-out and marketing strategies, and worked on partnerships with local brands. At our peak, we were managing 5 musicians and 3 producers including Sam Lachow and Romaro Franceswa, with top individual earnings of over $100k in revenue.
  • Apr. 2015 - Apr. 2017


    BMBR was a blog that highlighted the sights and sounds of NYC street culture. Our content was primarily focused around highlighting Urban Explorers, upcoming sneaker and music releases, and artist interviews.
  • Jan. 2011 - Jan. 2016

    Dream & Produce

    Co-founder; Engineer
    Dream and Produce was a music management company started with Michael Rodriguez and Sam Lachow in our dorm room. Throughout the years we released 3 full-length albums, 5 EPs, and have garnered over 46 million streams on Spotify, 18 million streams on Soundcloud, and 15 million views on Youtube. In 2015, we co-headlined a 29-city national tour with Futuristic and in 2017, we independently booked our first headline tour.
  • May 2014 - Jan. 2015


    90Artists was my first official attempt at building a SASS product for musicians. Since we were focusing on newer acts, I decided to tackle the hosting, setup, and building problem for starting a website. The user would enter their social networks, streaming platforms, and touring service and we’d automatically generate/host a one page site for them. The user could customize colors, fonts, and the arrangement of content blocks. Sadly, with the prevalence of Squarespace and other competitors I moved on to focus on direct-to-fan problems. Total users: 10.
  • Jan. 2012 - Apr. 2014


    Pre-Silicon Chipset Engineer
    Intel is a semiconductor manufacturer company most widely recognized for their microprocessors and chipsets. At Intel, I was part of a pre-silicon validation team that wrote software to simulate USB communication on the xHCI controller. I built reactors that responded to incoming traffic and generators to simulate outgoing traffic based on the USB 3.1 spec.
    JavaSystem VerilogPerl
  • Nov. 2012


    For the Sacramento Cereal Hack we built an app that let students list their furniture on campus. It included an in-app messaging system so students could coordinate meeting up. We eventually got to a soft launch at our first school, SUNY New Paltz, but got bogged down with coursework. Total furniture listings: 13.
  • June 2012


    Simple web app to create and track Crossfit workouts. Our strategy was to partner with local Crossfit gyms where the gym would create their workout of the day so their members could easily log their performance. After building most of the workout creation logic, we lost steam in completing it so I used it for myself :(.
  • July 2011 - Jan. 2012


    At IBM, I helped manage the team's schedule between third-party enterprise networking vendors and our internal testing team. Specifically, we were qualifying customers who built Dense Wave Division Multiplexers designed for our IBM z System Mainframes. I also wrote scripts to help the internal testing team spot errors and anomalies in their testing logs.
© 2022; Last updated Aug. 2020