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
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.
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:
-
A privacy/authorization framework for Ruby on Rails applications
-
A template for a fully-functional Ruby/Rails/ReactJS/GraphQL application
-
An omniauth strategy allowing authentication via Intuit’s OAuth2 flow
-
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)
I worked on a lot of products and teams at Facebook and as a tech lead a few times. Some highlights:
-
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.
-
Notifications
I was the tech lead on a team that built the experimental Facebook Here product
-
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
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.