Software Architect at SEOmoz.org
Greater Seattle Area
Software Architect at SEOmoz.org
Greater Seattle Area
Technical and product challenges drive me. Getting a team together behind a common vision, breaking that down into manageable problems and executing to launch are all things I love to do.
As an engineer I want to finding scalable, efficient solutions users find satisfying. As a leader I want to align the team along common business goals. As an entrepreneur I want to contribute to the technology space.
In the past I've researched and developed distributed computing solutions for crawling and indexing the web. I've driven significant revenue for a business unit. I've helped deliver an enterprise class VOIP solution. I've helped organizations manage employee resources. And I've contributed to a body of research.
Database design, algorithms, machine learning, distributed system architecture. Interests in designing and building systems to support advanced interfaces to information management, retrieval, display, and interaction. Connect business goals with engineering team efforts.
(Privately Held; Internet industry)
January 2008 — Present (1 year 11 months)
Design, implement, and manage a pipeline to crawl, index, and serve 10 billion pages in a month. Help guide product vision and implementation powered by this data. Evangelize to users. Motivate team of both experienced and inexperienced developers.
(Computer Software industry)
2008 — Present (1 year )
(Privately Held; 1-10 employees; Computer Software industry)
September 2007 — February 2008 (6 months)
Software development, user interface and web design, database management, requirements collection and analysis, project management
(Public Company; 10,001 or more employees; MSFT; Computer Software industry)
August 2006 — September 2007 (1 year 2 months)
Development and execution of test automation covering several voice over ip transport features.
Leadership of test execution frameworks and tools used by Real Time Media team (20+ developers)
(Educational Institution; 501-1000 employees; Research industry)
September 2002 — May 2006 (3 years 9 months)
Research Assistant in the Cornell University, Department of Computer Science Databases Group. Worked on the COUGAR, HiLDA, and WebLibrary projects. Two publications in the proceedings of SIGMOD06 and WWW07. Plus many internal documents and software implementations.
Acted as a TA in three databases classes: Introduction to Database Management Systems, Database Management Systems Practicum, and Enterprise Information Architecture.
(Educational Institution; 1001-5000 employees; Information Technology and Services industry)
September 2001 — May 2005 (3 years 9 months)
Supervised a team of student managers managing a team of over 70 student technical support staff. Designed and implemented a web-based system to manage staff records, communications, equipment, work schedules, and support appointments. Managed team of student developers to implement additional functionality.
MEng , Computer Science , 2005 — 2006
BS , Computer Science , 2001 — 2005
new technology, web development, scalability, research, databases, extreme programming, usability research, reading novels, gourmet cooking, hiking
Big Red Incubator
LIFE Merit Scholarship for Undergraduate Research
BOOM Student Spotlight: a yearly award given to one outstanding student by the Cornell University Department of Computer Science