Photo

Loren Sands-Ramshaw

: lorendsr
: lorensr
:: : lorensr@gmail.com
:: : blog
:: : keybase
:: : npm
:: : atmosphere

Full-stack web and mobile app developer

  • UX design
  • Security
  • Web performance
  • 60fps CSS animations and interactions
  • Tech:
    • Favored: Meteor, React, React Native, GraphQL, Cordova, MongoDB, Mocha
    • Also: Node, SQL, Coffeescript, Ionic, Backbone, Cucumber
    • Rusty: Rails, Ruby, Android Native, Java, C, Scheme, Haskell, PL/pgSQL
I currently live in:
  • Washington, DC
  • San Francisco
  • NYC
Created

:: Parlay App 2014-Present

Parlay App

Challenge your friends about anything.

For money, bragging rights, or charitable donations.

parlaywith.me

:: Payo 2013-Present

Payo

Payo – Paleo Mayo: a healthy mayonnaise.

Only virgin-oil mayo, lowest omega-6, free-range organic eggs.

payo.us

:: Ferro 2013

Ferro

Efficiency & accessibility Chrome extension providing a launcher / command line for the browser.

getferro.com

Open Source

:: meteor/meteor

Community maintainer of Meteor, the #1 web app framework on Github.

:: apollostack/apollo

Community maintainer of Apollo, the #2 GraphQL client.

:: apollostack/meteor-integration

Meteor package for using Apollo.

:: lorensr/login-links

Meteor package for adding magic autologin links, like Slack.

:: lorensr/react-payment

React components for credit card and bank account forms, using material-ui. Demo

:: lorensr/segmented-control

A good-lookin' segmented control React component. Demo

:: lorensr/roles-restricted

Meteor package for temporarily restricting a user's authorization.

:: parlaywithme/meteor-synapsepay

Meteor package for making ACH transactions through SynapsePay.

:: jamielob/reloader

Meteor package for better hot code push updates for Cordova apps.

Talks

:: Meteor Camp NYC 2016

"Apollo Tutorial"

:: Crater Mobile Conference 2016

Crater logo

"Cordova Challenges"

:: Meteor Devshop Talks

Meteor logo

Past Work

:: Various 2014–Present

Freelancer

:: National Security Agency 2010–2012

NSA logo

Global Network Vulnerability Analyst

  • Developed apps with Rails, Backbone, and Android
  • Member of the Computer Network Operations Development Program
  • TS/SCI clearance

:: Dartmouth College Computer Science 2007–2009

Dartmouth logo

Section Leader

  • Assisted professors with teaching nine courses.
  • Taught weekly sections of about ten students.
  • Held lab and office hours.
Education

:: The Pragmatic Bookshelf 2011–Present

The Pragmatic Programmer

Technical reviewer for these titles:

  • The Way of the Web Tester
  • Manage Your Project Portfolio
  • Seven Mobile Apps in Seven Weeks
  • Secure Your Node.js Web Application
  • Creating Great Teams
  • Seven Concurrency Models in Seven Weeks
  • HTML5 and CSS3
  • Mac Kung Fu
  • Learn to Program in Objective C
  • Seven Databases in Seven Weeks
  • The Rails View

:: National Cryptologic School 2010–2012

NSA logo

Coursework included network security, web application security, computer network operations, malware analysis, assembly language, network programming, C programming, Linux and Windows kernels, and cryptography.

:: Dartmouth College 2006–2010

Dartmouth logo

Bachelor's in Computer Science, magna cum laude.

Honors thesis: Creating Large Disturbances in the Power Grid: Methods of Attack After Cyber Infiltration

Led co-ed fraternity and a cappella group.