John D. Therrell II ¥ 206.574.8055 ¥ jtherrell@gmail.com ¥ http://www.johntherrell.com

SUMMARY

-   Computer science graduate with two years experience earned through three software and systems engineering internships.

-   Exemplified leadership, passion, and entrepreneurial spirit as Founder and CEO of a web/mobile application startup.

-   Passionate about creating amazing, personalized, intelligent, scalable web applications utilizing recommender systems, machine learning, and distributed computing frameworks to bring exceptional service and value to its users.

-   Results-driven, committed team player with experience working on three Agile development projects.

-   Experienced in object-oriented programming with design patterns in C++, Java, Ruby, and Objective-C.

-   Complete portfolio with examples of works and letters of recommendation online at http://www.johntherrell.com.

EDUCATION

University of Washington   Seattle, WA

March 2011

Bachelor of Science in Computing & Software Systems

EXPERIENCE

Undisclosed Startup Project   Seattle, WA

February 2011 – June 2011

Founder & CEO/ Lead Software Engineer

-   Developed a product and business plan for a startup company with a consumer-facing web/mobile application product.

-   Implemented a scalable, real-time, item-based collaborative filtering recommender system that utilized Hadoop for offline distributed processing of the supporting data model.

-   Built the product backend and data model using a combination of Ruby on Rails, Mongoid, and MongoDB to support features such as location-based search, social network integration, recommendations, user ratings, photo uploads, and check-ins.

Apple   Cupertino, CA

June 2010 - September 2010

Software Engineer Intern

-   Successfully implemented a new software solution that benefited the short and long term goals of the Safari/WebKit team.

-   Added memory statistics reporting functionality to JavaScriptCore component of WebKit to improve memory-reporting functionality within the open-source, C++ based WebKit web-rendering engine.

-   Presented a formal presentation of my intern project to senior level management to showcase its value added to the organization.

Global Alliance for Ministries and Departments of Peace

June 2009 - May 2010

Technology Officer

-   Developed a Web 2.0 website for the 2009 Global Alliance Summit in San Jose, Costa Rica. The website featured live audiovisual streaming of the events, live chat, forums, a photo gallery pulling content from Flickr, a video gallery pulling content from YouTube, and blog articles with a commenting system.

Avanade   Seattle, WA

January 2008 - March 2009

Systems Engineer Intern

-   Managed and maintained a virtual test environment consisting of 80+ client and server VMs supporting hundreds of applications. Worked on the migration of all virtual machines from Virtual Server hosts to a Hyper-V Failover Cluster to ensure high availability of the test environment.

-   Built virtual machines using Hyper-V and Virtual Server 2005 virtualization solutions. Built the first Bitlocker-enabled virtual machine in the test environment, which allowed the test team to discontinue use of physical laptop machines used for Bitlocker testing.

-   Assisted in development of test plan and executed testing for a security project which delivered several GPOs affecting all Server 2008 servers company-wide. Discovered 30+ bugs in testing and helped development team in determining fixes to those bugs. GPOs were deployed to production with no documented defects to date.

-   Collaborated effectively with remote testing and development teams in India. Occasionally worked during remote teamÕs hours to ensure deadlines were met and project managers satisfied.

-   Deployed and tested over 100 change tickets to the test environment with great attention to detail. Changes to production environment faced no issues due to negligence or personal error.

SKILLS

Languages:

C++, Ruby, Python, Java, Objective-C, XHTML, JSON, XML, CSS, JavaScript

Tools:

Ruby on Rails, MongoDB, Hadoop, jQuery, TextMate, Xcode, NetBeans, Visual Studio, Illustrator, Photoshop

Environments:

Mac OS X, UNIX, Windows, iOS