Education
Harvard University
Doctor of Philosophy, Chemistry.
Doctoral Dissertation: Advanced Physical Techniques in Inorganic Chemistry:
Probing Small Molecule Activation
Jan 2013 - May 2016
Massachusetts Institute of Technology
Graduate Studies in Chemistry. Sep 2010 - Jan 2013
University of Utah
Bachelors of Science, Chemistry. Aug 2006 - May 2010
  • magna cum laude
  • ACS Undergraduate Award in Inorganic Chemistry
Professional Experience
Software Engineering Highlights (See bryce-anderson on GitHub for more details)
Apple Inc.
Staff Software Engineer, ASE Traffic (apple.com) 2023-present
  • A maintainer of ServiceTalk, a RPC framework for the Apple ecosystem.
  • A maintainer of Netty, the Java network application library that powers much of the modern internet.
Twitter Inc.
Staff Software Engineer, Core Systems Libraries (twitter.com) 2020-2023
Senior Software Engineer, Core Systems Libraries (twitter.com) 2017-2020
Software Engineer II, Core Systems Libraries (twitter.com) 2016-2017
  • Maintainer of Finagle and Util, the batteries included asynchronous RPC framework that powers nearly all services at Twitter.
  • Co-designed key resiliency and scalability features such as the Deterministic-Aperture load balancer.
  • Designer and implementer of many current protocol implementations including HTTP/2 and Mux.
  • Contributor of key runtime features such as platform agnostic admission control.
  • Co-designed and implemented the control plane for a high-performance Envoy based proxy.
  • Developed client-side instrumentation for iOS and contributed to the Android implementation for Twitters research into edge optimization described in a Twitter Blog Post.
  • Led multiple projects intended to increase performance of Finagle and Util.
    • Optimized and re-implemented protocols to increase performance.
    • Util runtime optimizations, particularly in the core concurrency abstractions Promise and Var.
http4s A minimal idiomatic Scala interface for HTTP (github.com/http4s/http4s) 2013-2019
  • Co-architect of the richly typed core HTTP model inspired by Spray.
  • Implemented the native server backend build upon blaze (vide infra) to provide a lightweight alternative to the java servlet backend.
  • Developed the client model and implementation also built upon blaze.
  • Spearheading the exploration of a composable, self-documenting DSL codenamed rho intended to test the limits of the http4s server model.
blaze Asynchronous NIO framework for Scala (github.com/http4s/blaze) 2014-2019
  • Implemented the highly tuned HTTP codecs for both HTTP/1.1 and HTTP/2.0.
  • Designed and implemented core pipeline composition architecture inspired by Netty featuring type safety and high performance.
  • Architected the core networking support includes NIO connectors, SSL pipeline transformers, and common utilities such as a tick-wheel executor and lightweight actors.
Research Assistant Harvard University, Department of Chemistry. 2010-2016
  • Developed and maintained instrument automation software using open source tools including Python and Qt enabling new experiments.
  • Wrote simulations of complex magnetic resonance spectra using open source tools including Julia, Python, Numpy, and Scipy resulting in fast and flexible tools for magnetic resonance research.
Scientific Research Highlights (See Publications list below for more details)
Research Assistant Harvard University, Department of Chemistry. 2010-2016
  • Employed transient absorption (TA) to study the ultrafast dynamics of peroxide oxidation in a non-aqueous environment.
  • Studied the mechanism of halogen photo-elimination using TA and photo-crystallography techniques performed at the Argonne national laboratory synchrotron facility.
  • Developed an expertise in Electron Paramagnetic Resonance (EPR) and time resolved spectroscopy leading to numerous collaborations.
Research Assistant University of Utah, Department of Chemistry. 2008-2010
  • Proposed an original research project to study manganese phthalocyanine coordination and redox chemistry for applications as a green redox catalyst.
  • Utilized and maintained laboratory equipment including a glovebox, solvent stills, and a fume hood.
  • Attended a Consortium for Fossil Fuel Science Conference in Pittsburgh, PA.
Leadership Highlights
Fire Direction Specialist Utah Army National Guard, B Btry. 1-145 FA. 2002-2010
  • Served in Afghanistan in support of Operation Enduring Freedom (December 2003 - April 2005)
  • Served in Iraq in support of Operation Iraqi Freedom (June 2007 - July 2008)
Patents
U.S. Patent US11119827: Load Balancing Deterministically - Subsetted Processing Resources Using Fractional Loads, Granted September 14, 2021.
Skills
Technology: Scala, Java, Python, C/C++, Matlab, Distributed Systems, Hadoop, Git, Linux.
Science: Data Analysis/Modeling, Instrument Automation, Electronic Structure Theory, Magnetic Resonance (NMR, EPR), Ultrafast Time Resolved Spectroscopy, Chemical Synthesis, Inert Atmosphere Techniques, Electrochemistry.

Publications