Photo of Donald Abrams Photo of Donald Abrams Photo of Donald Abrams Photo of Donald Abrams

A really out of date resume of:

Don Abrams

home 108 S Patterson Park Ave
Baltimore, MD, USA 21231

http://donabrams.me

cell +1 (302) 533-8584

twitter github blog pics

Projects

Reinvent the Report Card

http://reportCardReinvention.herokuapp.com

I coded this live mockup as practice for graphing, SVG, HTML5, and CSS3 practice in November 2011. I found an award-winning design and after obtaining permission from the designer, converted it to HTML/CSS/Javascript. I was playing with the limits of SVG, which I used in places an image, css, or glyph would be better. It's worth noting that the typeface choices on the live mockup are mine not Polly's and that they are terrible.

Technologies Used

  • HTML5 - For custom typefaces and semantics
  • CSS - For decorating UI
  • SVG - For graphs and some style elements
  • jQuery SVG - For building complex SVGs (today I would use D3.js)

#EdPain

http://edpain.digitalharborfoundation.org

This is a web application to collect pain points in education. At Digital Harbor Foundation, we wanted three outcomes:

  1. Increased empathy in conversations about education (by informing people of the pains parties in the educational process experience)
  2. Ability to pinpoint clusters of similar pains
  3. Find individuals more likely to be early adopters for relevant solutions

This was an MVP only as it did not meet our needs.

Technologies Used

  • HTML5 - For custom typefaces and responsiveness
  • Socket.io - For live updates
  • Mongodb - For data persistance
  • Redis - For session and socket.io scalability
  • Node.js - Express-hosted on Heroku

Experience

October 2012–Present

AOL Ad.com

Software Engineer

June 2012–September 2012

Digital Harbor Foundation

Tech Director

June 2007–May 2012

University of Delaware

Programmer/Analyst

October 2010–April 2012

Barrel of Makers

Board Member, Founder

Education

December 2007

B.S. Computer and Information Science

University of Delaware

Technical Competencies

Technologies I've very recently worked with are Bolded.

Awesome At Experienced With Love
Programming Languages
  • Java
  • JavaScript
  • Bash
  • C#
  • Ruby
  • Scala
  • Clojure
  • Elixir
  • Python
Frameworks & Libraries
  • jQuery
  • Struts2
  • Mocha/Chai/Expect.js
  • Rails
  • Underscore
  • EventMachine
  • Istanbul
  • Jasmine
Databases
  • Oracle
  • Aerospike
  • MongoDB
  • MySQL
  • Postgres
  • Redis
  • CouchBase
  • SQLite
Middleware
  • Apache
  • Node.js
  • Tomcat
  • Heroku
  • IIS
  • Jetty
  • Amazon Web Services
  • Pagoda Box
Markup Languages
  • CSS3
  • HTML5
  • XML/XSD
  • Jade
  • Stylus
  • HAML
  • SASS
OS
  • Linux
  • Android
  • iOS
  • Windows
  • Solaris
Protocols
  • HTTP
  • Web Sockets
  • Thrift
  • XMPP