Experience
-
Engineering Contractor, Technorati Inc
June - December 2009
-
Performed various engineering duties using Python, JavaScript, PHP, SQL, and CSS
-
Designed and implemented the front and back-end of a web-based site management system used to monitor blog meta-information using the Zend Framework and interfacing with Solr and SQL servers
-
Created Python scripts to maintain data integrity over millions of records in hundreds of tables located on many different hosts
-
Involved in design of extremely high capacity and highly scalable distributed systems
-
Engineering Intern, Technorati Inc
May - August 2008
-
Software Engineer, Intouch Inc
May - September 2007
-
Designed and implemented RESTful API and architecture for a mobile widget engine that standardized content delivery for internal and third-party widget development
-
Engineered and presented to executives an end-to-end mobile e-mail solution for intermittent connectivity
-
Initiated migration from PHP/Waterfall development to Ruby on Rails/SCRUM development
-
Software Engineer, Delivery Agent Inc
May - September 2006
-
Added improved features to server-side e-commerce website using PHP, , and MySQL
-
Created an on-the-fly image resizing and caching module used for all images on the site
-
Developed a Lucene search service in order to provide quicker text search times than MySQL
-
Hired, trained and supervised new hires
-
Self-Employed Website Designer
October 2002 - Present
-
Conceptualized, built and maintained websites for various local businesses
-
Integrated Flash, PHP, JavaScript, and MySQL into relevant sites
-
Developed a Lucene search service in order to provide quicker text search times than MySQL
Skills
-
50,000+ lines of code in Python, PHP, Java, and C++
-
5,000+ lines of code in JavaScript, SQL, Ruby, jQuery, CSS, C, Perl, Scheme, MIPS, IA-32, Smarty, Thrift, Objective C
-
Experience with AJAX, memcached, Zend Framework, Ruby on Rails Framework, Cocoa API, Android SDK, Microformats, XML, TCP/IP, HTTP, DOM, POP3, SMTP, Lucene, Spread, Apache, Flash
and Photoshop
-
Solved enginerring problems using Concurrent Programming, Model View Controller design pattern, REST interface, Database Normalization, Agile Development, SCRUM, Test-Driven Development, Pair Programming
-
Comfortable in UNIX, Linux, and Windows environments
-
Strong written and verbal communication skills, work well in large and small teams
Education & Leadership
-
Computer Science and Engineering, BS, University of California, Berkeley
August 2005 - May 2009
-
President, Delta Kappa Epsilon Fraternity
January - December 2008
-
Led over 40 brothers in coordinating social, recruiting, scholarship, and philanthropy events
-
Corresponded with alumni board and fraternity management company to balance a budget of over $100,000
-
Vice President of Academic Achievement, Interfraternity Council
January - December 2007
-
Headed scholarship committee in charge of promoting the scholastic succuss of over 3000 students through the coordination of 47 chapter Presidents