Christopher T. Miller

Last updated February 20th 2009
Resume powered by emurse

CHRISTOPHER T. MILLER

Woodland Hills, CA 91367

-

PROFILE 

  • Experienced software professional with considerable depth of experience and breadth of skills in both professional services and product development environments.
  • Maintains a strong personal development process and interest in helping to establish or improve shared processes and practices.
  • A team player with proven leadership skills in managing teams of three to fifteen developers.

-

SKILLS 

  • Advanced experience in web application architecture and development in Python, PHP, and ASP.NET (C# and VB.NET).
  • Well-versed in using Memcached, Spread, Nginx, Apache, IIS, and Squid for creating highly-available, scalable web sites.
  • Proficient in the use of MySQL, SQLite, PostGRES, and MSSQL for data storage and retrieval.
  • Experienced in the use of Lucene, SOLR, and Hadoop/HBase for large-scale search and data processing tasks in past projects.
  • Practiced at using Crystal Reports and SQL Reporting Services for generating actionable views of data.
  • Conversant with the setup and maintenance of Microsoft-based and Linux servers (CentOS and Debian distributions).


-

PROFESSIONAL EXPERIENCE 

Mahalo.com, Santa Monica, CA

March 2007 - Present

Lead Developer
Mahalo is a new human-curated search engine and knowledge exchange backed by Sequoia, Elon Musk (Paypal), Newscorp, CBS, Burda Media, Mark Cuban, Ted Leonsis and others.

Leading a team of nine developers and responsible for overall software application architecture design. Handle everything from front-end coding to basic server maintenance on a server farm. Working extensively with LAMP, Squid, Memcached, Spread, Mediawiki, Lucene, SOLR, and Python (Django).

  • Mahalo.com: Worked with a team of four developers to develop versions one and two of the Mahalo.com web site. Heavily customized and extended the open source Mediawiki product with PHP extensions, a Python service to handle misspellings and term disambiguation, a Spread service to communicate and store user data in Memcached and Lucene indexes and built external-facing APIS for distribution of content in RSS, OPML, and JSON formats. Participated in the set-up and ongoing maintenance of CentOS Linux-based server clusters. Technologies: PHP, Python, MySQL, Spread, Squid, Memcached, ngnix, Thrift, Hadoop/HBase and Lucene.

  • Mahalo Social: An extension of the Mahalo.com web site. My team combined a social bookmarking service with a friending system to provide a trust-based method for users to search for pages of interest. Technologies: PHP, Python, MYSQL, Spread, Squid, Memcached and Lucene.

  • Mahalo Answers: Designed the architecture and lead the team for a question-and-answer service incorporating a virtual economy that pays for research. Product was built on a set of APIs designed specifically for high scalability and eventual exposure for public use. Project was designed, developed, and launch in 35 days to positive reviews. Technologies: Python (Django framework), MySQL, Lucene, SOLR, nginx, Memcached and Paypal API integration.

-

Podiobooks.com, Phoenix, AZ / Cleveland, OH

March 2005 - Present

Co-Founder / Lead Developer
Podiobooks.com enables users to subscribe to free audio books using the RSS/Podcasting format. Conceptualized, architected and developed a method to deliver on-demand audio books to the general public. Books are released as subscription-based feeds, allowing for custom scheduled release of episodes, and also as downloadable chapters. Books are free; donations are welcome. All titles released under Creative Commons Licenses. Technologies: PHP, MySQL, Python and Memcached.

-

Optiem, LLC, Cleveland, OH

July 2006 - March 2007

Senior Developer
Senior developer dealing specifically with CMS development and implementation, architecture, and execution of custom projects. Specialized in tracking new trends and development methods, as well as serialized media (podcasts, vidcasts and others.) Co-lead developer on high-profile projects like IdeaCrossing (http://www.ideacrossing.org.) Technologies: C#, MSSQL, PHP, Python, MySQL and PostGRES

-

Chad Allan Consulting, Medina, OH

March 2003 - June 2006

Senior Developer
Assisted in the ongoing work on two major products, as well as designing and developing customized applications for clients. All projects were based upon ASP.NET/VB.NET technologies, using a SQL Server 2000 database back end. The company provides a robust content management system expandable via several plug-in modules and other customizations.

  • AudioQueue: Architected and developed an enterprise system to handle audio book tape and CD rental. Led the project for three years. Technologies: ASP.NET, VB.NET, SQL Reporting Services, SQL 2000, Crystal Reports for Visual Studio, WebServices, Verisign PayflowPro Authentication and the Microsoft Enterprise Libraries.

  • Performance-Based Selection, Ltd -- Testing CD: Developed a Windows Forms-based application to allow PBS application testing to be administered without a constant Internet connection. Technologies: ASP.NET, VB.NET, WebServices, Access, Windows Forms and InstallShield.

  • Mueller Electric -- Product Configurator: Performed extensive modifications to the Mueller Configurator, originally written by a third-party. Modifications allowed Mueller to centralize their distributor data and distributor usage of the Configurator. Technologies: Python.

-

Spirit Holdings, LLC, Independence, OH

October 2002 - March 2003

Lead Developer
Led the technical staff in the design and architecture of two main software packages we developed for use in the rental car industry. Other duties included establishing the software development standards and guidelines, hiring of
development staff, mentoring and assisting other developers with the software architecture, technology, and standards, database administration, and implementation of the finished software product. Technologies: C#, ASP.NET, SQL2000 and BizTalk2002.

-

Optiem, LLC, Cleveland, OH

September 2001 - September 2002

Lead Technologist/Broadcast Manager/Network Tech
Spearheaded the transition to the .NET platform, rewriting and reinventing many of the internal service tools for use in the new environment.S erved as a database administrator (SQL2000) and broadcast manager for each email campaign constructed and sent. Handled the steup and upkeep of the office LAN and all handled technical issues that arose with security, network access and other help-desk style issues. Technologies: ASP.NET, Python, Microsoft Exchange Server, MSSQL and Windows 2000 Server.

-

Fathom Interactive, Cleveland, OH

June 2001 - September 2001

Senior Internet Developer/Architect
Led a small team in the transitioning of client sites from older technologies to the .NET framework. Majority of time was spent developing a custom content management system to serve as a new product offering. Technologies: ASP.NET, MSSQL, VB.NET and C#.

-

VantageOne / FutureNext Consulting, Inc, Cleveland, OH

March 1999 - June 2001

Senior Developer
Senior member of development team responsible for designing and implementing B2B and B2C applications for the FutureNext eCommerce division. Projects that exemplify my experience at FutureNext include:

  • Realty One: Senior Interface Developer. Responsible for developing the ASP and XML framework for the data-driven sections of the web site. Technologies: COM+, ASP, XML, XSLT, JavaScript, XHTML and Oracle8i.

  • Bayer: Senior ASP/XSL Developer. Assisted the development of the initial prototype and final system that provided a searchable online database of medical presentation slides. Technologies: ASP, SQL Server 2000, IIS, XML, XSLT, and custom MTS components written in VB 6.0.

  • McKinsey: Senior XML Developer/Supporting ASP developer/Supporting Visual Basic Developer. Developed a reusable framework for managing database queries which was used as the core database layer for future projects. COM+, OLE DB and Oracle. Technologies: ASP, Oracle8i, IIS, XML, XSLT, HTML, JavaScript, and custom MTS components written in VB 6.0.

-

Books.com/netMarket , Cleveland, OH

Februrary 1996 - March 1999

Editor / Webmaster
Part of a twelve-person team tasked with the development of the books, music, and movie stores for CUC's flagship online mall, netMarket.com. Developed the ASP framework for the web front-end and the integration with the Oracle backend database. Technologies: ASP, COM and Oracle.

-

-

PROFESSIONAL AFFILIATIONS 


-

EDUCATION 

Akron University, Akron, OH

English

 

Cleveland State University, Cleveland, OH

English

 

-