Summary
Overview
Work History
Education
Skills
Timeline
Generic

Neil Fulwiler

New York,NY

Summary

Backend engineer with experience designing and scaling out performance-critical services. Interested in leveraging engineering excellence and business-focused development practices to deliver value for top-line priorities.

Overview

9
9
years of professional experience

Work History

LEAD SOFTWARE ENGINEER

ARRIVAL
01.2020 - 08.2021
  • Worked within and managed a team dedicated to streamlining vehicle design and analysis, with an aim to eventually facilitating continuous-integration-like feedback loops in the automotive industry
  • Built out a graph-based computation platform that allowed extremely heterogenous (~ms to 24hrs) models to be joined into a single computation.

TECH LEAD

FACEBOOK
01.2018 - 01.2020
  • Led a team of 10 working to solidify and expand the footprint of a Messenger pub/sub service in order to support other message-centric applications within Facebook
  • We were able to comfortably achieve 5 9s reliability week-over-week, and frequently hit 6 9's, allowing the services layered on top of us to achieve higher reliability and robustness
  • Also designed and led a re-architecture of group messaging which translated core Messenger business logic from backend systems into the middle of the stack.

SENIOR SOFTWARE ENGINEER

FACEBOOK
01.2015 - 01.2018
  • Worked on a backend service team working on maintaining and scaling out a critical-path pub/sub system for Messenger
  • Improved MySQL DB CPU 40% through improved batching to the database
  • Also worked to add extensive tooling coverage in Python to facilitate developer introspection of the system.

SOFTWARE ENGINEER

OPTIMIZELY
01.2013 - 01.2015
  • Joined a small team tasked with converting a streaming results service from MongoDB to a batch processing system that leveraged Hadoop/HBase
  • On the fly results computation allowed more flexible and dynamic queries.

Education

BA Compute Science -

Brown University
Providence, RI
01.2013

Skills

  • Kubernetes
  • AWS
  • Java
  • Python
  • React

Timeline

LEAD SOFTWARE ENGINEER

ARRIVAL
01.2020 - 08.2021

TECH LEAD

FACEBOOK
01.2018 - 01.2020

SENIOR SOFTWARE ENGINEER

FACEBOOK
01.2015 - 01.2018

SOFTWARE ENGINEER

OPTIMIZELY
01.2013 - 01.2015

BA Compute Science -

Brown University
Neil Fulwiler