catgofire / catgofire.github.com
- Source
- Commits
- Network (1)
- Graphs
-
Tree:
aef9062
layout: default
title: resumé
Resumé — Justin Brown
Contact
Email: justin@evilgen.us
Phone: available upon request
Snail Mail: whois evilgen.us
Education
Carnegie Mellon University, School of Computer Science
B.S. Computer Science, May 2010
Work Experience
B4UGO.com
Developer
Summer 2009
- Develop a Sinatra app for use as a survey before launch
- Develop a Rails application from scratch to create an online service
- Convert applications from Prototype/Scriptaculous to JQuery/JQuery-UI
Spock.com
Developer
Summer 2008
- Denormalize data into a huge database table; build models and scripts to handle it efficiently
- Design and implement a search API from scratch (in PHP) using that table
- Design and develop an asynchronous search widget with pagination in Rails and JavaScript
- Refactor large portions of a Ruby on Rails application
North American Computational Linguistics Olympics
Web Designer/Developer
2007-2008
- Design and maintain a website and database for the 2008 NACLO competition
- Develop a custom registration system that will handle over one thousand registrations
- Act as technical support for hundreds of teachers and students across the country
NACLO (Language Technologies Institute)
Undergraduate Research Assistant
2006-2007
- Create linguistics problems, grade exams
- Work on the beginnings of computer-based problems for future competitions
The U.S. Navy (MMH team at Manned Flight Simulator)
Computer Science Intern
Summer 2006
- Work on flight simulators for training pilots
- Get servers to communicate and report to a single controller application
Activities and Leadership
Thistle Yearbook
Editor-in-Chief
Fall 2008
- Oversee the production of the yearbook
- Represent the organization
Thistle Yearbook
Managing Editor/Systems Manager
2007-2008
- Assist the Editor-in-Chief, manage the editors and their staffs
- Administer systems (file server, website/server, production computers)
The Tartan
Photo Editor
2007
- Oversee the photography aspects of the newspaper and maintain a photo staff
- Create new, more efficient photo production flow
Skills
Programming Languages
Ruby, Python, Perl, Java, C/++
Web Design/Development
PHP, MySQL, Ruby on Rails, HTML/CSS/JavaScript, SVN/Git
Selected Courses
Natural Language Processing (11-411), Artificial Intelligence (15-381), Graph Theory (21-484)
Interests
Computational linguistics, graph theory, physics (especially quantum theory and computational physics), agile development, abstraction, unsupervised learning, data mining
references available upon request
