Scott Blum

Senior Staff Software Engineer at FullStory

Atlanta, GA

How does this work?
About

Twenty years of professional software engineering experience, with a focus on compilers, development tools, libraries, frameworks, and infrastructure. I built, ran, and maintained Square's distributed user authentication service, optimizing for ultra high SLA (1 partial outage in 2 years), high though-put (>1000QPS), and low latency (<5ms for critical operations, mostly spent in crypto). At Google, I wrote most of the Google Web Toolkit (GWT) compiler tool chain, and much of the debugging experience and core libraries. My past work includes AppForge's Visual Basic compiler, virtual machine, and mobile device COM framework.

Ask me about
Carnivore
Concurrency
Distributed Systems
Golang
Software Engineering
FullStory
Data consistency
Google Cloud BigTable
Google Cloud Storage
Redis
ZooKeeper
Solr
Git
GitHub
Work experience

Apr 2016 - Present

Apache Lucene/Solr Committer

Jun 2015 - Present

Senior Staff Software Engineer

Search and infrastructure engineer.

Aug 2014 - Present

Apache Curator Comitter

Jul 2012 - Jun 2015

Staff Software Engineer

User Authentication service, Java server application framework, service-to-service RPC protocol

Sep 2005 - Jul 2012

Staff Software Engineer

Google Web Toolkit, Collide and various other projects.

logo

Jan 2005 - Sep 2005

Intellisync

Software Engineer

Mobile device management software.

logo

Aug 2000 - Jan 2005

AppForge

Senior Software Engineer

Visual Basic (later VB.NET) development platform for mobile and embedded devices.

May 2000 - Aug 2000

Ratio DesignLab

Software Engineer Intern

logo

Jun 1998 - Aug 1998

Microsoft

Software Engineer Intern

Education

1996 - 2000

BS, Computer Science

Talk to Scott

@ Copyright 2020 OfficeHours Technologies Co.