John Joyce

John Joyce Email and Phone Number

Co-Founder - Product and Engineering @ DataHub
South Lake Tahoe, CA, US
John Joyce's Location
San Diego, California, United States, United States
John Joyce's Contact Details
About John Joyce

Since beginning my journey in software, I've touched many tools, systems and technologies. Mobile applications in Objective-C & React Native, app servers in PHP & NodeJS, mission-critical microservices in Java & C++, low-latency streaming systems with Kafka + Samza, an OLTP query engine built on GraphQL & Apache Calcite, & big data processing on HDFS using Hive, Spark, Presto. At LinkedIn, I took an interest in hard problems in distributed systems. First, I worked on protecting the platform from large-scale scraping and fake account attacks on the Anti-Abuse Engineering team. Then, I helped develop a portable query engine providing a unified interface for issuing queries against data stored across compute environments, leveraging Apache Calcite & GraphQL. At Acryl, I’m aiming to help companies tame the complexity of the modern data stack by making internal company data easily discoverable & debuggable.I currently lead product development of DataHub, an open source platform that helps companies understand and manage their data assets across siloed platforms & tools. https://datahubproject.ioI’m always willing to chat open source, data engineering, and tech. Let’s talk!

John Joyce's Current Company Details
DataHub

Datahub

View
Co-Founder - Product and Engineering
South Lake Tahoe, CA, US
Website:
datahub.com
Employees:
80
John Joyce Work Experience Details
  • Datahub
    Co-Founder - Product And Engineering
    Datahub
    South Lake Tahoe, Ca, Us
  • Acryl Data
    Co-Founder - Product & Engineering
    Acryl Data Jan 2021 - Present
    Mountain View, Ca, Us
    Leading product development of DataHub, Acryl’s flagship open-core offering. I'm a generalist, having played the role of Eng Manager, Technical Architect, Product Manager, UX Designer, Recruiter, Developer Relations, Customer Support, & many types of engineer (Full Stack, DevOps, Integrations) depending on our company’s rapidly changing needs. Directly contributed over 1 million lines of code to the org in the past 3 years. Alongside an incredible team, helped lead project to 100M+ docker pulls, 9,000+ GitHub stars, 10,000+ Slack community members, and 1,000+ production deployments at organizations across the globe including Apple, Expedia, Stripe, Udemy, Coursera, Peloton, Etsy, Pinterest, Zynga, BlackRock, Visa, Wikimedia, Slack, PayPal, Notion, & LinkedIn. https://datahubproject.io
  • Linkedin
    Senior Software Engineer
    Linkedin Sep 2019 - Jan 2021
    Sunnyvale, Ca, Us
    Working on a team building an internal PaaS offering for managing the entire lifecycle of entities and relationships comprising the LinkedIn economic graph, from defining data models to declaring compliance policies to permitting reads & writes across heterogenous execution environments, all while maintaining a delightful experience for our customers. Specifically, I'm leading portability: making a consistent view of the graph available for frictionless consumption across compute environments (online, streaming, & batch). Technologies: Apache Calcite, GraphQL, Spark, Hive, HDFS, Espresso, Rest.li
  • Linkedin
    Software Engineer
    Linkedin Aug 2018 - Sep 2019
    Sunnyvale, Ca, Us
    Anti-Abuse EngineeringLed the initial phases of a cross-organizational initiative to proactively track the types, access points, and quantities of sensitive domain data being served by LinkedIn services to external clients, from initial inception & requirements gathering to design & implementation to integration, support, & operations.- Designed an extensible taxonomy for classifying high-value domain data types- Designed & implemented infrastructure to support declarative association of taxonomy types with data being served by frontend services - Designed & implemented data tracking middleware responsible for streaming high-volume audit events (peak ~10k event/sec) into Abuse services in realtime - Designed & implemented framework tooling including build-time validation suite & runtime monitoring pipeline- Successfully led pilot integration with team responsible for the Profiles experience on LinkedIn's flagship web app, proved the value of the framework in detecting large-scale automation abuse - Secured phase I onboarding commitment from 4 teams owning mission-critical frontend services Other projects- Designed framework for universal scoring of LI traffic, allowing individual service owners to dynamically configure inline scoring- Mentored intern to implement middleware (Java) + dynamic configuration store (Oracle) components ATS Guest Filter- Implemented & ramped Apache Traffic Server plugin (C++) responsible for parallel scoring of guest traffic and decision enforcement at the proxy layer (>4k downstream QPS)- Plugin invoked on the critical path of nearly all LinkedIn global traffic (>300k invocations / sec peak)OperationsRotational oncall responsible for the health of - Mission-critical online services serving member restrictions + M2M blocks, realtime traffic scoring, edge-layer DOS defense- Kafka + Samza-based streaming pipelines for high volume counting & aggregation, DOS defense, & more
  • Cameo
    Software Engineering Intern
    Cameo Feb 2018 - Jul 2018
    Chicago, Illinois, Us
    Helped build an awesome platform connecting fans to their favorite icons using NodeJS, React, React Native, MongoDB.Contributions:- Zero-downtime deployments (CI/CD)- Mobile search experience (React Native) - Server-side metrics- Server-side query caching (Redis) - Drove a comprehensive API refactor (NodeJS)
  • Float Tickets
    Co-Founder
    Float Tickets Dec 2016 - Sep 2017
  • Linkedin
    Software Engineering Intern
    Linkedin May 2017 - Aug 2017
    Sunnyvale, Ca, Us
    Security Eng - Fraud & AbuseContributed to anti-scraping efforts by designing, defending, and implementing infrastructure that improves identification and prevention of high QPS attacks from individual IPs.Made improvements to multiple services owned by Fraud & Abuse team.
  • University Of Notre Dame
    Undergraduate Teaching Assistant - Data Structures
    University Of Notre Dame Jan 2017 - May 2017
    Notre Dame, In, Us
  • University Of Notre Dame
    Undergraduate Teaching Assistant - Fundamentals Of Computing
    University Of Notre Dame Aug 2016 - Jan 2017
    Notre Dame, In, Us
  • University Of Notre Dame
    Research Assistant
    University Of Notre Dame Jan 2016 - Dec 2016
    Notre Dame, In, Us
    I engaged in undergraduate research with Professor Xiaobo Hu. I am using HSPICE and Synopsys to simulate memory circuits (focus on SRAM) using next generation nano-transistors including Tunnel FETs and ambipolar Silicone Nanowire FETs. We are focused on using such transistors to simplify traditional CMOS circuit designs by reducing required transistor density.
  • Squadsnap
    Co-Founder
    Squadsnap Dec 2015 - Sep 2016
    On December 1, 2015, my classmate Devon Krapcho and I discussed the initial idea of an ephemeral group messaging app we called 'SquadSnap'. By mid January 2016, I had built a working iOS build ready for beta testing. On January 25, SquadSnap launched its beta test, initially bringing on 30 beta testers. After seeing promising metrics, with the app's frequency of use following an upward trend as the beta period continued, Devon and I decided to enter the Shurz Innovation Challenge, an innovation competition hosted by the Innovation Park incubator. On February 17th we presented and demonstrated the application to a panel of 4 judges, taking home a $1500 coding prize. By late February, SquadSnap had officially become an LLC, and I had officially become one of its two cofounders. NOTE: In early 2017, SquadSnap was taken down from the app store. Shortly after we'd released the application, Snapchat implemented an extremely similar ephemeral groups feature that is widely used today.
  • Visa
    Software Engineering Intern
    Visa May 2016 - Aug 2016
    Foster City, California, Us
    Added customization options to Visa Checkout iOS demo used by broader team to facilitate merchant integration.Implemented concept augmented reality shopping app (iOS).Designed and built initial prototype of major Visa Checkout partner "offers" feature.
  • Swoopin Inc.
    Lead Ios Developer
    Swoopin Inc. Oct 2014 - Sep 2015
    Los Angeles, Ca, Us
    As the startup's first iOS developer, I was expected to learn mobile development and help build a hyper-local, event-based social media application.Features that I had implemented included friends, groups, profiles, event feeds, comment feeds, an interactive map interface, a notification center, among others. By late January, the app was officially published on the App Store. By that point I had taken on the lead iOS role at the startup, leading a team of 3 other mobile developers.
  • Joyce & Bittner
    Software Engineer
    Joyce & Bittner May 2015 - Aug 2015
    During the summer of 2015, I worked as a software developer for a Pittsburgh law firm. For the duration of my time there, I worked on a cloud-based application that the firm could use to capture detailed information about inquiries (incoming calls, emails, etc) and use this information for marketing by email at a later date. The application requirements included that it had to be able to store contact information for inquiries (including email, phone, case type, and more), had to have a user-friendly search interface, had to be able to filter contacts based on various fields and include an interface to send targeted HTML marketing emails to such subsets, had to be able to store and use prewritten HTML email templates, had to have two account types -- separate for lawyers and staff, and had to allow the lawyers to easily provision new accounts. I began the project in late June, 2015. It was completed by August 20th, 2015. Upon successful completion, I began marketing the software to other firms after attaining Joyce & Bittner's consent.To build the application, I used AWS EC2, PHP, and MySQL, HTML, CSS, jQuery.

John Joyce Skills

Ios Development Objective C Unix C++ C Php Amazon Web Services Shell Scripting Xcode Html Swift Mongodb Css Node.js Angularjs Java Cloud Computing

John Joyce Education Details

  • University Of Notre Dame
    University Of Notre Dame
    Computer Engineering

Frequently Asked Questions about John Joyce

What company does John Joyce work for?

John Joyce works for Datahub

What is John Joyce's role at the current company?

John Joyce's current role is Co-Founder - Product and Engineering.

What is John Joyce's email address?

John Joyce's email address is jjoyce@nd.edu

What is John Joyce's direct phone number?

John Joyce's direct phone number is +141276*****

What schools did John Joyce attend?

John Joyce attended University Of Notre Dame.

What skills is John Joyce known for?

John Joyce has skills like Ios Development, Objective C, Unix, C++, C, Php, Amazon Web Services, Shell Scripting, Xcode, Html, Swift, Mongodb.

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.