Jonathan Peterson

Jonathan Peterson

Chicago, United States
Hire Jonathan
Scroll To View More
Jonathan Peterson

Jonathan Peterson

Chicago, United States
Member since November 17, 2014
Jon has over twenty years of professional development experience. For the last ten years or so, he's been concentrating on server-side Java, working remotely with small companies, over the full stack. He's a co-founder of a successful software-as-a-service company, IndieMade, and has managed tech teams large and small. He has a BA in computer science from Cornell University and an MSCS from the University of Massachusetts.
Jonathan is now available for hire
  • HTML, 15 years
  • SQL, 15 years
  • CSS, 12 years
  • Java, 10 years
  • PHP, 5 years
  • Hibernate, 10 years
  • Drupal, 5 years
Chicago, United States
Preferred Environment
Linux + IntelliJ + JIRA + Jenkins + JUnit + Git
The most amazing... I've coded from was the back of a truck on the Tibetan steppes.
  • Founder
    Ideograph LLC
    2003 - PRESENT
    • Founded a consulting company providing customized programming services.
    • Architected a multi-tiered web, mobile, and touchscreen lottery system and wrote the prototype in Java, JSP, and Python using PostgreSQL on Linux.
    • Built and deployed eCommerce websites using Drupal, PHP, Apache, and MySQL.
    • Architected and developed a suite of artificial intelligence loan securitization applications in C# on Windows and SQLServer.
    • Wrote technical articles, MSDN white papers, and programming demos for Microsoft using C#, VB.NET, and ASP.
    Technologies: Java, C#, PHP, Python, Drupal, SQLServer, Apache
  • Co-Founder and CTO
    IndieMade LLC
    2009 - 2014
    • Founded a profitable company that offers a customized web hosting platform as a paid monthly service to indie crafters and artists.
    • Designed and developed a custom Drupal-based solution on Linux with Apache and MySQL.
    • Built themes with PHPTemplate, HTML, CSS/SASS, and jQuery.
    • Automated site building and software release on Rackspace CloudServers, Cloud DNS, and Amazon CloudFront.
    • Managed a distributed team of PHP developers, themers, and customer care reps.
    • Built integration testing with Groovy and WebDriver.
    Technologies: Linux, Apache, MySQL, PHP, Drupal
  • Technical Lead
    iCopyright, Inc.
    1998 - 2014
    • Led a team to design, implement, and operate iCopyright Conductor, an automated copyright licensing system written in Java with Apache, Tomcat, and Linux on PostgreSQL with Hibernate, ehCache, Velocity, Apache Commons, AspectJ, Quartz, Proxool, and many more, including custom MVC middleware with a front-end in JSP/JSTL with CSS and jQuery.
    • Built a multi-threaded, automated artificial intelligence system to search for improperly copied content on the web with Java, Guice, Bing API, and more.
    • Designed and developed a search engine portal on Solr with a content and search API via REST.
    • Created an extensible payment engine with credit card processing via Cybersource, PayPal integration, multiple currency support with StrikeIron, deferred payment via corporate account, and double-entry accounting system in Java.
    • Owned full responsibility as tech lead and architect for all software design, development, operations, and system and network admin for the company from 2001 on.
    • Won the 2001 and 2005 Codie awards for Best Digital Rights Management Software.
    • Designed and maintained WordPress and Drupal plugins to allow signup and interaction with Java services via REST.
    • Presented technology to venture capital investors and publishing partners countless times.
    Technologies: Java, Tomcat, Linux, Apache, Postgres, Velocity, Hibernate
  • Developer and Tech Lead
    1996 - 1998
    • Managed a historical data systems group as API and services lead.
    • Designed and implemented a three-tiered service to distribute financial data internationally using C++, COM, Sybase, and Solaris.
    • Developed a multi-tiered Java and Objective-C system on NeXT and Solaris to link risk control systems.
    • Presented technology and gathered requirements in Asia, Europe, and America.
    Technologies: Java, C++, Objective C, Windows COM, Sybase, Solaris
  • IndieMade (Development)

    I co-founded IndieMade and am responsible for its technology, based on Drupal in PHP and running on Apache and MySQL. Customers pay monthly for a site of their own. I built the corporate website ( and the code that runs the sites themselves (see for links to some of them).

  • RepubHub (Development)

    A search engine based on Solr and running in Java on Apache and Tomcat, RepubHub lets site owners search for content they can easily license, and then embed on their own site legally.

  • Red Cap Cards (Development)

    A representative sample of one of the eCommerce sites I've built, this one in Drupal with PHP, Apache, and MySQL.

  • Languages
    Java, SQL, CSS, HTML, PHP, SASS, Clojure, Python, Ruby
  • Frameworks
    Drupal, Apache Velocity, Hibernate, JUnit, Play, AngularJS, Spring
  • Libraries/APIs
    CyberSource, PayPal API, jQuery, Quartz, Bing API, WebDriver
  • Tools
    Apache Tomcat, Maven, Jenkins, IntelliJ IDEA, PhpStorm, JIRA, Apache, Solr, Tomcat, Proxool, Ant
  • Paradigms
    Object-oriented Design (OOD), Unit Testing, Test Automation, Object-oriented Programming (OOP), Design Patterns, Test-driven Development (TDD), Agile Software Development, Concurrent Programming, Continuous Deployment
  • Platforms
    Linux, Rackspace Cloud
  • Storage
    PostgreSQL, MySQL, Oracle, Sybase
  • Misc
    Amazon Cloud Front, EhCache
  • Master's degree in Computer Science
    University of Massachusetts - Amherst, MA
    1992 - 1994
  • Bachelor's degree in Computer Science and Asian Studies
    Cornell University - Ithaca, NY
    1988 - 1992
I really like this profile
Share it with others