Robert Boyce

Download PDF

Employment

  1. Boyce Software + Design

    – Present

    Software Engineering Consultant

    Providing technical and product advice to startups including:

    • Applications of generative AI in creative tools
    • System design review for projects such as a plugin-based layout engine and recurring tasks using Stripe API
    • Acquisition of Chrome browser extension and integration with existing tech stack
    • Engineering culture, team development, and performance management
  2. Meta

    Engineering Manager (Messenger)

    • Managed the Messenger Product Standards engineering team, responsible for the Messenger Design System and UI infrastructure
    • Built tooling and process to ensure proper use of design components and APIs by product teams
    • Worked with stakeholders across the product org to prioritize native app UI infrastructure needs
    • Involved in planning & scoping of major initiatives like end-to-end encryption and iOS Messenger rewrite

    Software Engineer (iOS)

    • Established the Messenger Design System and worked on an app-wide redesign to adopt new, standardized components
    • Tech lead for group messaging, shipped complex features like unsending, replies, and reactions
    • Collaborated with Facebook Groups to launch chat in groups

    User Interface Engineer

    • Implemented Facebook Interface Guidelines for mobile web, the first attempt to codify design systems at Facebook
    • Shipped site-wide performance improvements to XHP, a React-like server rendering framework
    • Built “Pages You May Like,” the first mobile ad surface on Facebook

Previous Work

  1. Palm, Inc. / Hewlett-Packard Co. (webOS Unit)

    webOS User Interface Developer

    • Developed frontend components of webOS system applications using Enyo framework
    • Worked with advanced CSS3 web development techniques
    • Prototyped future interface design concepts

    Software Developer Intern

  2. Yahoo! Inc.

    Yahoo! Developer Network Intern

  3. Wolfram Research, Inc.

    Web Programmer

Education

University of Illinois

B.S., Computer Science

Concentration in Human-Computer Interaction

Minor, Mathematics