Good Stuff Happens in 1:1 Meetings: Why you need them and how to do them well
Resume (3)
1. Edward Duke Carlson
2068192191 | carlson.eddie@gmail.com
1912 26th Ave E, Seattle, WA, 98112
Goal
▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
To work on interesting and challenging software problems for a company that makes a positive
contribution to the world. I want to be challenged by my daily work and feel good about what I do.
Technologies / Areas of Expertise
▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
● Expert in: Scala, Ruby, Java, Haskell, Akka, Actor Systems, Thrift, Git
● Familiar with: Ruby on Rails, Python, Django, Javascript, CSS, Jenkins, SQL, Riak, Redis,
Postgres, Machine Learning, Scalaz, Shapeless
● With an emphasis on: Concurrency, Webservices, Functional Programming,
Crosslanguage communication
Work Experience
▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
Whitepages: Software Engineer, Backend Search Services Team (Jan 2013 Present)
● Developed largescale, highlyconcurrent systems in Scala
● Principal contributor on the main searchcoordination engine, serving varied search types
and gathering/composing data from many internal and external data providers
● Invented a novel, composable means of error accumulation for concurrent, partial failures
● API design for internal clients with varied needs (mobile, main website, b2b)
● Worked on the webservice framework that all Whitepages Scala webservices utilize
● Experience with advanced language features (Monads, Implicits, Recursive Typing, etc.)
● Lead a project developing a system to identify similarities in personinformation from different
sources
Apptio, Inc: Intern (Jul 2012 – Sep 2012)
● Implemented a purger to remove redundant database ops: reduced warm time and disk
space of user projects by an average of 15%
Conference Presentations
▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
Pacific Northwest Scala Conference (Nov 2014):
● I recently gave a presentation on an alternative I created to Scala’s builtin Future#sequence
function, which fails fast and improves the typing.
(http://confreaks.tv/videos/pnws2014buildingabetterfutureadvancederrorhandlingforco
ncurrentprogrammingwithscalazandshapeless)
Education
▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
University of Washington, Seattle (Graduated Dec 2012)
● B.S. Computer Science (GPA: 3.52)