Abe Land

Senior Staff Software Engineer

tl;dr

Hello. I’m Abe Land.

I’m an entrepreneur and software engineering generalist with experience working in many areas from security to infrastructure to iOS to Ruby/Rails web apps.

I’ve made web apps, backend services, and mobile apps.

I love moving bits around!

I’ve also lead dozens of teams technically in all stages from proof of concept, primary architecture, expansion plans, mentoring new tech leads, etc. I really enjoy leading teams from just an idea to a fully launched product/project while helping engineers grow their careers and skills along the way.

Experience

Instagram / Meta

Senior Staff Software Engineer

November 2018 - Present

instagram.com

I am the tech lead for Instagram Direct Messaging infrastructure and was also the lead architect and engineer for cross-app communication between IG Direct messaging and Facebook messenger.

Ardius (acquired by Gusto)

Co-founder and CTO

September 2017 - October 2018

ardius.com

acquired by Gusto in 2021

I was a co-founder and the CTO of Ardius. I architected all and implemented most of the backend systems for the first version of the R&D credit tool which was used in production successfully for many clients. I also co-architected and implemented a lot of the frontend (reactJS).

Some public things that I made during this time for Ardius:

  1. Discretion

    A privacy/authorization framework for Ruby on Rails applications

  2. GRR

    A template for a fully-functional Ruby/Rails/ReactJS/GraphQL application

  3. omniauth-quickbooks-oauth2

    An omniauth strategy allowing authentication via Intuit’s OAuth2 flow

  4. apollo_fetch_upload_rails_middleware

    A fast and efficient server implementation of multipart file uploading via GraphQL mutations using the Apollo React framework against a Rails application (before you had to base64 encode file contents which of course is inefficient)

Facebook (now Meta)

Staff Software Engineer

April 2011 - August 2017, Menlo Park

facebook.com

I worked on a lot of products and teams at Facebook and as a tech lead a few times. Some highlights:

  1. Site Integrity

    I helped build the infrastructure for fighting spam all across the site. The infra I built fought fake accounts, phishing, malware, commercial spam, and many other forms of attacks.

  2. Notifications

    I was the tech lead on a team that built the experimental Facebook Here product

  3. K-12 Education Initiative

    I was a senior engineer on the Facebook partnership with Summit Public Schools. We built software for teachers and students which was used to create and facilitate a personalized learning experience in schools

Facebook (now Meta)

Software Engineering Intern

June 2006 - September 2006, Palo Alto

facebook.com

I worked on the Social Plugins team where I helped improve several social plugins including the Like Button and Comments Plugin.

I also built the Send Button

At the end of my internship, I was offered a full-time position.

Stanford Computer Science Department

Course Assistant

September 2009 - March 2011, Stanford

cs.stanford.edu

I planned and taught sections, graded papers, and held office hours for CS105: Introduction to Computer Science for Non-Majors.

Stanford Center for Professional Development

Software Developer

September 2007 - April 2008, Stanford

scpd.stanford.edu

I did general web coding and also designed and built a new, non-Flash video player interface for SCPD which students used to watch recorded Stanford course lectures.

Efficient Frontier

Engineering Intern

June 2006 - September 2006, Mountain View

I designed and built a search engine mining framework which generated statistics around internet keyword searches. This data was then used to augment the company’s core algorithms.

Education

Stanford University

MS Computer Science

2009-2011

  • GPA: 3.846
  • Specialization: Computer Networking and Security

Stanford University

BS Computer Science

2004 - 2008

  • GPA: 3.781 cumulative, 3.826 in the major
  • Tau Beta Pi Engineering Honor Society, Gamma Chapter

Misc.

I love computer science and software engineering, both theory and practice. I love building software in general. When I’m not building software, I also like:

Climbing

I mostly climb indoors but sometimes I go out and get humbled on real rock. I mostly enjoy sport climbing but my friends drag me bouldering sometimes.

Coffee

Coffee is great. Aside from helping you wake up and get focused, it helps you poop, might prevent Alzheimer’s/dementia, and has a bunch of other benefits. Also it tastes amazing. I love roasting, brewing, tasting, and reading about coffee.

Being a dad

My wife and I are blessed with two wonderful children who bring us equal parts confusion and frustration but also much much more joy.

DYI home improvement

I have no idea what I’m doing here but it’s tons of fun.