Abraham Sangha, Web Developer





I am an engineer in search of a web developer position. My tools currently include Ruby, Rails, JavaScript, AngularJS, Solr, MySQL, HTML, CSS, Git, TDD, pair programming and Agile methodologies. I enjoy public speaking and seek to constantly grow as a person.


Application Developer, Apartments.com, September 2013 to present

Projects include: 
A Single Sign-On portal/API to authenticate and authorize users and internal applications
A User Management application for creating and updating a user's application permissions
A performant, scalable Ruby + Solr Search API 

Teacher's Assistant, Dev Bootcamp Chicago, August 2013

Mentored new developers through introductory computer science topics such as iteration, recursion, regex, OOP, and SQL

Civil Engineer, Siebert Engineers, 2004 - 2007

Designed drainage and land development plans, met with clients, utilized AutoCAD

//Personal Projects

Dev Bootcamp API

The Dev Bootcamp API project includes a RESTful API application that returns JSON. Unit and integration tests are done with RSpec and Capybara.

Dev Bootcamp Developer Site

A friendly, OAuth 2-enabled developers' portal application with documentation, code examples, and support

DBC-Ruby Gem

A published client gem called DBC-Ruby   

Rap Laughs

Rap Laughs was the winning entry in the 2nd Dev Bootcamp Hackathon. This project uses JavaScript to play audio files on mouse click and is tested using Jasmine.

Cookies and Oven

This Rails project utilizes Object-Oriented JavaScript and the Redis server to persist data and is tested using Jasmine.


Dev Bootcamp, Summer 2013

800+ hours of immersive web development, including pair programming, TDD, and Agile methodology

Covenant Theological Seminary, 2007 - 2011

Master of Divinity

University of Illinois at Urbana-Champaign, 1999 - 2003

Bachelor of Science in General Engineering

//Public Speaking

ChicagoRuby, Groupon's Geekfest!, Refresh Chicago, and Dev Bootcamp Chicago Speaker Series