Marshall Culpepper

Current
  • JBossIDE Team Lead at JBoss Inc
Past
  • Senior Software Engineer at U.S. Forms, Inc.
  • Senior Software Engineer at Mojo Commerce
  • Software Developer at Worldwide Information Technologies
  • Software Developer at Nortel Networks
Education
  • The University of Texas at Dallas
Connections
106 connections
Industry
Computer Software
Websites

Marshall Culpepper’s Summary

Career Synopsis
* 9 years experience developing and leading software projects in industries ranging from telecom to pharmaceutical and marketing/printing.
* 10 years experience developing and leading various open-source projects.
* 3+ years of leadership in 2 globally recognized open source companies.
* 1 patent pending and 1 community award for the JBossIDE project.
* Deep technical background in a host of technologies including: JEE, Seam, Hibernate, Java, Eclipse RCP, SWT, Swing, C, C++, GTK, Qt, MFC, Perl, PL/SQL, Oracle, and much more.

Personal and Career Goals:
* To evangelize and advocate the use and development of free software.
* To be responsible for quality software, and lead talented people.
* To be involved in the planning, strategy, and advocacy of prominent open source projects.
* To make a positive impact on the people that I interact with.

Marshall Culpepper’s Specialties:

User Interface Development, Eclipse Plugin Development, Open Source Expert


Marshall Culpepper’s Experience

  • JBossIDE Team Lead

    JBoss Inc

    (Privately Held; 51-200 employees; Computer Software industry)

    September 2004Present (3 years 11 months)

    * JBoss Developer Studio
    Lead the productization efforts of turning the JBossTools open source project into a succesful commercial offering known as JBoss Developer Studio. Key role in developing strategy and open sourcing Exadel's Studio Pro product into JBossTools.
    * JBossTools (formerly JBossIDE)
    Lead a team of 8 developers and contributors to deliver a full suite of tools for the JBoss Enterprise Middleware Suite (JEMS). Project had approx. 1 million downloads per year. Duties included Roadmap building, releasing, build/package management, coordination, integration, and various coding tasks.
    * Trainer / Support
    Trained Java developers/administrators in 3 courses offered by JBoss: JBoss for Java Developers, JBoss for Advanced Java Developers, and JBoss for Administrators. Provided customer support via patches/bug fixes through salesforce.com. Training/Support was a ~25% responsibility of my position.

  • Senior Software Engineer

    U.S. Forms, Inc.

    (Privately Held; 11-50 employees; Printing industry)

    January 2004September 2004 (9 months)

    * Dynamic Developer
    A web based application that dynamically generated advertisements, flyers, brochures, and other content using a JSP and XML based templating system. The templates were used to create PDFs on the fly for large-scale printing processes.
    * Client Services System (CSS)
    A large application used internally by USFI for running it's business. All of the business logic was implemented using EJB and JAXB, and the client layer was implemented using JBoss, Struts, and JSP.

  • Senior Software Engineer

    Mojo Commerce

    (Privately Held; 1-10 employees; Computer Software industry)

    October 2002December 2003 (1 year 3 months)

    * XMLSage
    An Internet Explorer centric application used by pharmaceutical companies for FDA compliance tracking, and Risk Assessment. The entire application was written in PL/SQL, tying into an Oracle 9i database that used "matrixml" to store XML documents in a database. The XML is formatted on the front end by XSL Style sheets into HTML, JavaScript, and CSS, to make a fully functional web based application.
    * Matrixml
    A proprietary method for storing XML Documents and XML DTDs in a database. The implementation of this method was written in PL/SQL stored procedures that were used by XMLSage.

  • Software Developer

    Worldwide Information Technologies

    (Privately Held; 11-50 employees; Computer Software industry)

    20002001 (1 year)

    * SMS Games
    A stand alone server solution using Java for mobile cell phone users to play games based on the SMS protocol. An XML protocol was used to talk internally to EMG, a gateway to an SMS Controller (SMSc).
    * Cepes
    Work done on internal XML parsing and custom coding for session management on a digital services based application using Java.
    * Ring tones
    A web based applet with a fully custom AWT-based GUI, used for creating and download custom ringtones for Nokia cell phones.
    * rtx2rtpl
    A Perl script that converted the RTX text format for Ring tones to RTPL, a binary format Nokia cell phones used for Ring tones.
    * Timesheets
    A web-based timesheet system for internal timesheet tracking written in JSP and JDBC.

  • Software Developer

    Nortel Networks

    (Public Company; 10,001 or more employees; NT; Telecommunications industry)

    December 1998July 2000 (1 year 8 months)

    le: Software Developer From 12/1998 To 07/2000

    * CCMIS web client
    A Java Applet client to a call center management system ported from MFC. Client communicated with a server that used a properietary binary protocol.
    * Ticket Tracking System
    A system for processing, auditing, and creating new tickets for CCMIS technical issues. Main work was upkeep of the of perl scripts, patching, and moderate administration of the system.


Marshall Culpepper’s Education

  • The University of Texas at Dallas

    Completely Self-Taught

    I am a completely self-taught, institutionally-free educated man. I've been coding since the age of 12. I started my career at the age of 16 while still in High School, and I'm still learning to this day.

    I didn't actually attend UTD, I was forced to select it by LinkedIn so I could put something accurate to portray my education.


Additional Information

Marshall Culpepper’s Websites:

Marshall Culpepper’s Interests:

Open source software, mobile technology, gadgets, juggling

Marshall Culpepper’s Groups:

Dallas/Ft. Worth JBoss User Group, Eclipse,

Marshall Culpepper’s Honors:

2006 1st Place "Best Open Source Eclipse-based Project" from Eclipse Magazin


Marshall Culpepper’s Contact Settings

Interested In:

  • career opportunities
  • consulting offers
  • new ventures
  • job inquiries
  • expertise requests
  • business deals
  • reference requests
  • getting back in touch

Public profile powered by: LinkedIn

Create a public profile: Sign In or Join Now

View Marshall’s full profile:

  • See who you and Marshall Culpepper know in common
  • Get introduced to Marshall Culpepper
  • Contact Marshall Culpepper directly

View Full Profile