Patrick Mcgee

Patrick Mcgee Email and Phone Number

Data Engineer at Spotify @ Spotify
Regeringsgatan 19, Stockholm, Stockholm County se
Patrick Mcgee's Location
Cambridge, Massachusetts, United States, United States
About Patrick Mcgee

Software Developer that enjoys complex problems and new technologies

Patrick Mcgee's Current Company Details
Spotify

Spotify

View
Data Engineer at Spotify
Regeringsgatan 19, Stockholm, Stockholm County se
Website:
spotify.com
Employees:
1
Patrick Mcgee Work Experience Details
  • Spotify
    Senior Data Engineer
    Spotify Feb 2018 - Present
    Stockholm, Stockholm County, Se
    Data for Voice, Data for Podcasts, Data for embedding infra
  • Robin Powered
    Software Developer
    Robin Powered May 2016 - Oct 2017
    Boston, Ma, Us
    - Built a gRPC service and REST gateway in Go to expose analytics to customers and decouple the analytics team from our PHP API. Automated all parts of the build and deploy lifecycle using Packer, Puppet, Terraform & Jenkins with docker-compose for local development. Additionally designed and served analytics endpoints using data from Elasticsearch.- Championed moving all local development for backend services to use docker and docker-compose vastly improving developer productivity for new hires and members that worked across the stack.- Introduced and implemented a new ORM (Doctrine) into our PHP application to replace Active Record, giving our team more flexibility and control over our data.- Provided initial POCs of example services and networking in Kubernetes using Istio. Created examples of application monitoring using Prometheus along with tooling for local development.- Coached on and evangelized new technologies such as Docker, Jenkins, gRPC, Protobuf, Prometheus and Kubernetes.
  • Twitter
    Software Engineer
    Twitter Sep 2014 - Apr 2016
    San Francisco, Ca, Us
    - Wrote, shipped and maintained code within a small team to help scale Answers, #1 iOS and #3 Android mobile app analytics solution, from 0 to more than 5 Billion daily sessions.- Leveraged Java and Cascading to write map-reduce jobs to compute key metrics to orchestrate and load the results into a Cassandra.- Wrote streaming topologies to compute real time metrics that wrote to Cassandra mimicking the computations done by the map-reduce jobs.- Contributed to map reduce deploy and debugging environment to increase ease of use and security. -Added a regression testing framework. Consulted on pitfalls of working with big data.- Wrote API endpoints in Ruby On Rails to tie systems together and make Answers data available on https://fabric.io. Used d3 and React to visualize the data to tell customers Answers about their data.- Re-wrote the HTTP wrapper client between our Ruby on Rails and Dropwizard APIs by adding retrying logic into client. Rigorously tested the client with 100% test coverage.- Was the liaison for the Beta by Crashlytics team for an integration with Answers providing them with the knowledge and support needed to build analytic features into their product.- Mentored and onboarded new hires and Twitter colleagues on the Answers stack.
  • Twitter
    Part Time Software Engineering Intern
    Twitter Sep 2013 - Aug 2014
    San Francisco, Ca, Us
    - Helped build technical components www.answers.io from when it was in an alpha/beta stage to the GA of the product.- Built and maintained batch-layer hadoop jobs written in Cascading and Cascalog for Answers.- Worked with developer relations and the team to address customer feedback to create delightful experiences for our beta customers at the time.
  • Pubget
    Software Engineering Coop
    Pubget Jan 2013 - May 2013
    •- Helped move a product toward a Service Oriented Architecture by designing and implementing JSON APIs and associated functional tests.•- Worked on maintenance and resolving bugs for a large scale task processing system (30+ compute workers).- •Performed significant code refactoring and regular code reviews.- Worked on large scale data importer and parser system processing +26 million articles.
  • Pubget
    Software Engineering Intern
    Pubget May 2012 - Aug 2012
    - Created and implemented a major feature for the Pubget PaperStats Product- Assisted with maintenance and bug fixing for the PaperStats Product- Developed a program to dynamically overlay text over an advertisement for major pharmaceutical companies- Aggregated industry-wide client usage statistics data to perform analytics for publishers
  • Amphenol Tcs
    Technical Intern
    Amphenol Tcs Dec 2011 - Jan 2012
    Nashua, Nh, Us
    •Created a VBA plugin to streamline HFSS Simulation Requesting by auto-populating relevant information from a file into the request form.•Prepared all Excel 2003 tools to upgrade to Excel 2007 and later versions
  • Amphenol Tcs
    Technical Intern
    Amphenol Tcs May 2011 - Sep 2011
    Nashua, Nh, Us
    - Built an Excel Visual Basic for Applications module that used SQL statements to query an Access database - Customized existing Amphenol tools written in Excel with a Visual Basic for Applications background with added functionality- Communicated with all sales managers to ensure Amphenol presented its customers with relevant content on the Amphenol Website- Upgraded a VBA plugin for a Polar Calculation Engine to use a new set of Dynamic-Link Libraries

Patrick Mcgee Skills

Sql Java Ruby On Rails Html Javascript Git C++ Ruby Python Distributed Systems Jquery Agile Methodologies Mysql C# C Vba Visual Basic Functional Testing Clojure Cascalog Cascading Coffeescript Cassandra Emr Storm Analytics Packer Puppet Terraform Apache Spark Grpc Protobuf Amazon Amazon Web Services Go

Patrick Mcgee Education Details

  • Wentworth Institute Of Technology
    Wentworth Institute Of Technology
    Computer Science
  • Bishop Guertin High School
    Bishop Guertin High School

Frequently Asked Questions about Patrick Mcgee

What company does Patrick Mcgee work for?

Patrick Mcgee works for Spotify

What is Patrick Mcgee's role at the current company?

Patrick Mcgee's current role is Data Engineer at Spotify.

What is Patrick Mcgee's email address?

Patrick Mcgee's email address is pa****@****ail.com

What is Patrick Mcgee's direct phone number?

Patrick Mcgee's direct phone number is +161791*****

What schools did Patrick Mcgee attend?

Patrick Mcgee attended Wentworth Institute Of Technology, Bishop Guertin High School.

What skills is Patrick Mcgee known for?

Patrick Mcgee has skills like Sql, Java, Ruby On Rails, Html, Javascript, Git, C++, Ruby, Python, Distributed Systems, Jquery, Agile Methodologies.

Who are Patrick Mcgee's colleagues?

Patrick Mcgee's colleagues are Devon Malik Scott, Cris Fernandes, Patty Santa Cruz, Sten Garmark, Mahan Falah, Jenner Pascua, Mario Aksiyote.

Free Chrome Extension

Find emails, phones & company data instantly

Find verified emails from LinkedIn profiles
Get direct phone numbers & mobile contacts
Access company data & employee information
Works directly on LinkedIn - no copy/paste needed
Get Chrome Extension - Free

Aero Online

Your AI prospecting assistant

Download 750 million emails and 100 million phone numbers

Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.