Ben Parrish

3605 Table Mesa Drive, P297

Boulder, CO  80305

Email: bparrish99@yahoo.com

Phone: 310-396-8944

 

Summary:

Over 16 years experience in the design and development of database and web applications for software development and system integration firms.  Experience with a wide variety of hardware platforms, programming languages and development environments, with exemplary communication and mentoring skills, and a strong and consistent record of accelerated, quality implementation.

Development Languages & Platforms:

Java J2SE/J2EE (including JSP/Servlet, JDBC, EJB)

C#.NET, ASP.NET, ADO.NET

HTML/DHTML/XML/JavaScript

SQL, PL/SQL, embedded SQL

C/C++

Perl, Apache mod_perl

Unix shell scripting

Database Platforms:

Oracle

MySQL

SQL Server 2000

Operating Systems:

Windows XP/2000/98

Linux (RedHat/Caldera/SuSE)

Solaris 2.x

Disciplines:

Object-oriented design/programming (including use of established patterns).

Database design.

Web user interface design/implementation.

Outstanding written communication skills.

Team lead/project management experience.

Effective mentoring/teaching skills.

Proven adaptability in volatile development environments.

 

                       

Employment History

 

Independent Consultant, 11/2003 – Present

 

  • Performed on-call, rapid-response development for a major high-end audio/video retailer’s e-commerce website, incorporating Java Servlets with Fatwire, Inc.’s UpdateEngine content management system.
  • Engaged in several voluntary, independent .NET development projects.

 

LRN, Inc., Westwood, CA.  Senior Software Engineer.  3/2003 – 10/2003
Reason for leaving: Contract ended.

 

  • Accomplished all phases of the design and development of an intranet website configuration management application, including UI/business logic requirement gathering, database design/implementation, class design, and full implementation through beta testing.  Technology used included Java Servlets and JSP, utilizing both MySQL and Oracle backend databases, and the incorporation of a Model/View/Controller design philosophy to facilitate rapid changes to business logic and user interface requirements.
  • Mentored junior programmer on Java & JSP/Servlet web development, and the design concepts implemented in the new application.

 

Pay-e, Inc., Topanga, CA.  Software Architect.  2/2002 – 11/2002
Reason for leaving: Company folded.

 

  • Performed requirements gathering via user community and expert interviews, and produced design documentation for a new web-based payroll processing system.

 

  • Developed major components of the system’s prototype, using Java, JSP/Servlet, and EJB technology on the Apache Tomcat and JBoss application servers, incorporating established object-oriented design patterns.

 

 

KnowledgeLinks, Inc., Westlake, CA.  Senior Software Engineer.  6/2001 – 1/2002.
Reason for leaving: Company folding imminent.

 

·         Designed and implemented major components of multi-channel e-commerce websites developed for Danish furniture retailers and high-end audio/visual equipment portals on a Java-based content management system/application server.

 

·         Developed and enforced software engineering protocols (e.g., source control, change control, configuration control, quality control) governing the development process.

 

·         Internal management consultant. Served as senior technical advisor to top management on organizational and management policies for the information technology group.

 

eToys, Inc., Los Angeles, CA.  Senior Applications Engineer.  2000 - 2001.
Reason for leaving: Company folded.

 

·         Developed and enhanced object-oriented mod-perl applications supporting the BabyCenter.com e-commerce store website.

 

·         Maintained all Perl code comprising the store website in a structured, multi-team development environment.

 

·         Developed and implemented data management tools within the BabyCenter IT group.

 

 

e-Save Network, Inc., Woodbridge, NJ.  Manager, System Development.  1998 - 2000.
Reason for leaving: Company folding imminent.

 

·         Managed and served as senior developer for the Information Technology group that developed the company's e-commerce website.  Responsible for all aspects of this system, including C++/CGI software development, Oracle 8 database administration, Solaris 2.x system administration, Apache 1.3x web server and Sun E-450 hardware configuration.

 

·         Designed and managed the development of corporate management systems and customer relationship management (CRM) systems using a Java Servlet architecture.

 

·         Served as Program Manager, directing several development and maintenance projects concurrently.

 

 

Publishing Connections, Inc., Bethesda, MD.  Systems Engineer.  1997 - 1998.
Reason for leaving: Significant career opportunity (e-Save).

 

  • Designed, developed, and implemented server-based applications in C/UNIX for the Washington Post's advertisement tracking system, including legacy system data conversion, and timing-critical, real time transaction processing.

 

  • Designed and administered Oracle database for the above applications.

 

  • Designed and developed C++ application for the conversion of a publishing industry-standard markup language to the XML and HTML web-enabled markup languages.

 

 

Daleen Technologies, Inc., Boca Raton, FL.  Systems Analyst.  1996 - 1997.
Reason for leaving: Moved out of area.

 

  • Developed web browser-based system configuration applications in C/UNIX for the company's high-speed secure communication server product, interfacing with Informix databases.

 

  • Designed and developed a website content management application.

 

  • Redesigned and programmed the company's corporate web site.

 

  • Maintained and enhanced Java applets.

 

  • Conducted requirements analysis and designed C++ applications to interface with telephone switching systems for an automated communication billing system.

 

 

MacFadden & Associates, Inc., Silver Spring, MD.  Systems Analyst.  1993 - 1996.

            Visual Basic/Oracle/Windows/UNIX, intranet application development.

 

 

SHL Systemhouse, Arlington, VA.  Programmer/Analyst.  1989 - 1993.

            Foxbase/C database development, offsite HW/SW/network installation/support.

 

 

American Management Systems, Arlington, VA.  Programmer.  1988 - 1989.

            Database application development, in-house HW/SW/network support.

 

 

Professional Systems Associates, Laytonsville, MD.  Jr. Programmer/Technician.  1986 - 1988.

            dBase II software design/development.