Resume
Who I am and where I've been, professionally speaking. Please also see my work portfolio. I am currently employed by a company not listed below, and therefore no longer actively seeking full time employment.
Work Experience
Senior Software Developer/Architect
Neptune Web, Inc. (Somerville, MA) 2003 - 2008
Lead Developer with project management , client relationship management, product training, level 1 support, and pre-sales client facing responsibilities.
- Extended the company's flagship content management software suite, Neptune Web Edit, with various new “modules” including blogging, podcasting, user registration/management, ecommerce, and others.
- Developed and sustained many websites/applications for primarily Boston area businesses, deploying skills in PHP, MySQL, dHTML/JavaScript, Perl, AJAX, ASP and Linux/Solaris system administration.
Senior Software Engineer
Northern Light / divine (Cambridge/Burlington, MA) 2001 – 2003
Lead developer and architect of the Content Filtering Software, a core technology of the SinglePoint enterprise search product. Coordinated the effort of 4 developers, intra-component design and timelines, and client facing implementation roles for a breadth of clients, including Fidelity Investments, Adobe Software, IDC, Weider, and several others.
- Developed content filters and web crawling agents for a variety of custom news/content feeds, common office document types (doc, ppt, xls, pdf, etc.), various databases/repositories, and web sites using Object Oriented Perl
- Devised NIMF XML intra-business standard for client/vendor data representation
- Client facing in pre-sales, requirements gathering, as a Technical Lead, and in product support and enhancement efforts
- Contributed to the streamlining of internal testing procedures, development processes, documentation/specification writing, and coding standards.
Senior Technologist
Razorfish, Inc. (Cambridge, MA) 2000 – 2001
Developed web sites, corporate intranets, extranets, and web applications using many server and client-side technologies, while developing strong client facing and communication skills.
- Technical Lead for the Vanguard Group Intranet coordinated the inter-office efforts of 3 Razorfish and 4 Vanguard developers for 5 months.
- Technical Lead for The CHANEL Retailer Module, an encapsulated “brand boutique” e-commerce site for syndication in retailer web sites, using highly advanced cross browser dHTML/JavaScript, Oracle, and ASP.
- Contributed to the development of many projects and client engagements, including Gloss.com, DuPont Lycra, Estee Lauder, MAC Cosmetics, and many others.
Programming Skill
Language Expertise:
PHP, JavaScript, Perl, SQL, HTML/CSS, XML/RSS, ASP (Classic)Language Familiarity:
.NET, C#, C/C++, Visual BasicApplications/Databases:
mySQL, Apache, IIS, SQL Server, OracleScripting Skills & Concepts:
AJAX, Unix shell scripting, OOP, regular expressions, build automation, CGI, unit and regression testing, cross browser compatibility testingWebsite / System Admin:
Linux (Red Hat, Debian, CentOS), Solaris, WindowsDevelopment Tools:
Dreamweaver, Aptana, vi, notepad, CVS, SVN, Clearcase, Photoshop, FireworksOther Proficiencies:
automated web crawling, content and document aggregation and normalization, interface and interaction design, usability, semantic markup
Education
Bachelor of Arts
Computer Science
and Digital Media Studies
School of Cognitive Science, Hampshire College (Amherst, MA)
Five College GPA: 3.76
Recipient of research grants from The National Science Foundation, UMASS Center for Intelligent Information Retrieval, and The Lemelson Foundation.
Thesis Project:
Mediahole.com: A Streaming Audio MP3 Search Engine.
Created discovery based web crawling, real time agents and a search backend/interface to 30,000 "stations" searchable by real-time artist, title, and genre.
Writing
Larkey, Ogilvie, Price and Tamilio. Acrophile: An Automated Acronym Extractor and Server. Proceedings of the ACM Digital Libraries 2000 Conference.