Aaron Brick
|
aaron@lithic.org
www.lithic.org |
+1 415 902 7209
San Francisco, California United States | |||
Experience | ||||
| 2008: Chief Technical Officer at iJigg | • Drove development of second-generation music site to better serve Asian users • Continual strategizing to maintain working plans for the company’s trajectory • Developed new crosslingual annotation system with translations from Wikipedia • Put together an automated monitoring, archival, and visualization infrastructure • Imported 20M events, 600K users, 200K songs from existing homebrew system | |||
| 2007: Software Engineer at AdBrite | • Built regulator to actively modulate $2M per month of advertising spending • Created vocabulary controller to semantically converge 14M unique keywords • Arranged the acquisition and processing of keywords describing 3.6M URLs • Selected metrics and implemented queries for quantitative dashboard view • Wrote software specifications to document our systems and design decisions | |||
| 2001 – 2003: Programmer / Analyst at the University of California, San Francisco | • Led team in fixing and updating free genomic research system NOMAD • Designed and implemented an attractive, unified view and query interface • Introduced collborative structure and deployed open development tools • Analyzed workflow to demonstrate software’s role in laboratory procedures | |||
| 2000 – 2001: Research & Test Engineer at Eazel | • Designed and developed test suite to process thousands of software packages • Served on the Linux Standard Base’s Packaging & Install Taskforce • Collaborated on business analysis and design of a major software archive | |||
Engagements | ||||
| since 2009: City College of San Francisco | Instructor of Computer Science, teaching courses as of the spring semester of 2009 | |||
| since 2008: Marakana | Lecturing to and counseling professional programmers in laboratory sessions | |||
| 2005 – 2006: iSchool, UC Berkeley | Coordinated CMS testing and selection for school website at 4.5M hits per month | |||
| 2003 – 2005: UC Berkeley | Taught, advised, supervised, and graded students in six programming courses | |||
| 2003: Jarvis Architects | Produced achitectural portfolio website and custom font-rendering system | |||
| 1998: The Santa Cruz Operation | Administrated training laboratory hardware and operating system installations | |||
| 1997 – 1998: Tapestry.Net | Developed mailing list management program and office network architecture | |||
Education | ||||
| 2003 – 2005: Master of Information Management and Systems at the University of California, Berkeley | • Focus on best practices for organizational processes and systems • Research in sound at CNMAT, open source strategy, media annotation • Earned Management of Technology certificate for studies of business • Served on Academic Senate’s Computing and Communications Committee | |||
| 1996 – 2000: Bachelor of Science in Computer Science at The Johns Hopkins University | • Double major, twice philosophical society president, Dean’s List in 1997 • Study emphases on databases, information retrieval, irrational numbers • Independent study project to add networking functionality to a datebook | |||
| University studies of and in Latin America | • One year’s academic residence in Engineering at the University of Chile • Completed degree requirements for Bachelor of Arts in L.A.S. at J.H.U. • Completed half of degree program for Master of Arts in L.A.S. at Berkeley • History and arts curriculum supporting trips across Cuba and Brazil | |||
Expertise | ||||
| Computer programming: | AJAX, bash, C & C++, Java, Javascript, Perl, PHP, R, SQL, XML, XSLT | |||
| Data mining / analysis: | Machine learning, semantic relations, investigative querying, visualization | |||
| Engineering process: | Interviews and user testing, requirements gathering, use cases, prototyping | |||
| Information architecture: | Faceted taxonomy, usability, graph and information theories, RDF ontologies | |||
| Open source software: | Collaborative infrastructure and incentives, assemble free components vs. buy | |||
| Professional methods: | User-centered design, requirements and specifications, cost / benefit analysis | |||
| Software development: | Benchmarking, unit testing, refactoring; CVS / SVN, QA, UNIX / Linux, XP | |||
| Natural languages: | Native English, fluent Spanish, advanced Portuguese, rudimentary French | |||
| Pastimes: | Calligraphy, disc sports, electronics, gastronomy, photography, restoration | |||