Objectives

  1. To build clear, elegant and usable interfaces for the web and mobile devices
  2. To harness user data for the purpose of anticipating users' needs
  3. To create products that bring satisfaction to millions

Education

  1. Completed 2005
    Graduated with Distinction

    M.S. in Advanced Computer Science, Machine Learning, and Data Mining

    University of Bristol — Bristol, United Kingdom
    Department of Computer Science

    Final Project and Dissertation: "Improving Web Search with Reinforced Heuristics"
    Google's founders established an extremely intelligent method for ranking pages based on the link structure of the web. However, their subsequent work with user clicking behavior has never been published. In this project, the Monte Carlo method of Reinforcement Learning was used to treat each series of clicks as an episode indicating user preference. Clicked links were rewarded, and non-clicked links were punished, according to their positions in the page. This yielded search results that became more optimally ordered over time, evidenced by a steady decrease in punishments and increase in rewards.

  2. Completed 2002
    Graduated with Highest Honors

    B.S. in Computer Science and E-Commerce Technology

    DePaul University — Chicago, IL, United States
    Computer Science, Telecommunication, and Information Systems

Experience

  1. December 2009 - Present

    Senior Front End Engineer / Product Manager

    Full time we7, Ltd. — Oxford, United Kingdom
    • Planning and developing features that will be widely used and highly valued by both users and investors.
    • Conceptualizing new innovations that give we7 products a competitive edge.
    • Analyzing competitor strategies related to music streaming and associated products.
    • Managing client-side development for www.we7.com, the most highly-trafficked music streaming site in the UK.
  2. August 2007 - December 2009

    Software Engineer

    Full time we7, Ltd. — Oxford, United Kingdom
    • Helped to maintain performance and usability while implementing a growing set of features.
    • Researched, architected and built innovative solutions including:
      • A persistent page architecture that enables browsing without stopping the player.
      • A music player with a queue that joins automated radio with on-demand selections.
      • A radio service that caters to users' tastes and promotes music discovery.
  3. February 2006 - June 2007

    Senior Software Engineer

    Full time Falkor Group, LLC. — Chicago, IL, United States
    • Managed software development projects for Chicago-based clients in a wide range of industries.
    • Advised clients on various technology strategies and architected solutions.
    • Used web development and web marketing expertise to help Falkor Group's managing partners create new applications to support and enhance business initiatives.
  4. November 2004 - September 2005

    Web Development Consultant

    Consulting Multicom Products, Ltd. — Bristol, United Kingdom
    • Created a complete web interface standard for core Multicom products.
    • Built and maintained a price comparison application for several of the largest travel companies in the UK.
    • Managed projects through to completion and deployment.
    • Served as lead developer on multiple projects, revising and approving specifications.
  5. March 2003 - September 2004

    Senior Web Developer

    Full time Americaneagle.com — Park Ridge, IL, United States
    • Managed client relationships in Chicago, New York and Washington, D.C.
    • Led website redevelopment projects for several of the largest Americaneagle.com clients.
    • Designed and developed new website and application modules for multiple-client deployment.
    • Managed Junior Web Developers on multiple concurrent projects.
  6. October 2000 - October 2001

    Web Application Developer

    Full time Neology Information Design (now SmithBucklin) — Chicago, IL, United States
    • Made enhancements to the Neology Job Queue System, a task and project tracking system that managed the workflow of all Neology employees.
    • Planned, documented, and developed an application for fast online polling. The application included a website module for polling website visitors, an administrative interface allowing Neology online managers, production staff, and development staff to customize the overall poll appearance, and an administrative interface allowing Neology clients and online managers to add and maintain poll questions.
    • Developed a suite of ColdFusion custom tags to dynamically build online forms. Together, these tags offered many layouts and supported many types of data and data validation. Each tag had several modes with an overall effect of a continuous forward flow of integrated input and error checking, a user confirmation/changes page, and variable output for data logging, emailing, and database storage.

Skills

  1. Analytics: Google Analytics, Google Website Optimizer and Google Webmaster Tools

  2. Client-Side Scripting: JavaScript, VBScript, jQuery and Prototype JS

  3. Server-Side Scripting: PHP, ASP, ColdFusion, JSP and Perl

  4. Databases: MySQL, Microsoft SQL Server, Oracle, Microsoft Access and PostgreSQL

  5. Graphic Design and Web Design: Adobe Photoshop, Macromedia Fireworks and Macromedia Dreamweaver

  6. Application Development: Java, C# and Visual Studio .Net and Microsoft Visual Basic

  7. Markup: HTML, XML and CSS

  8. Logic Programming: Prolog

  9. Source Control Systems: Subversion, Microsoft Visual SourceSafe and Cruise Control

  10. Web Servers: Apache HTTP Server, Apache Tomcat, Microsoft Internet Information Server and ColdFusion Server


Honors & Awards

  1. 2008

    BT Digital Music Award

    Best Digital Service: we7.com
  2. 2006

    Zend Certified PHP Engineer

    Zend Corporation
  3. 2006

    Outstanding Consultant Award

    Falkor Group, LLC
  4. 2003

    Phi Kappa Phi Honor Society

    DePaul University Chapter
  5. 2003

    Upsilon Pi Epsilon Honor Society

    DePaul University (Delta) Chapter
  6. 2002

    Top of the Class Honors (3.96 GPA)

    DePaul University
  7. 2001

    National Society of Collegiate Scholars

    DePaul University Chapter
  8. 2001

    Certified Advanced ColdFusion 5.0 Developer

    Macromedia Certification Program
  9. 1998

    Advanced Placement Scholar with Distinction

    The College Board, Advanced Placement Program
  10. 1998

    Eagle Scout

    Boy Scouts of America, Troop 16, Evanston, IL, United States
  11. 1997

    First Place in Regional Bridge Building Contest

    Evanston Township High School Science Olympiad Team
  12. 1996

    Unix/Fortran Programming Course Invited Participant

    Northwestern University
  13. 1994 - 1998

    American High School Mathematics Examination Scores of 109, 110, 112, 115, and 116

    Evanston Township High School Mathematics Team
  14. 1994 - 1998

    Five-time Invited Participant to the American Invitational Mathematics Examination

    Evanston Township High School Mathematics Team