James Manning

2933 Sunnystone Way
Raleigh, NC 27613

Email: jmm at sublogic.com
URL: http://www.sublogic.com/james/

Professional Objective

Challenging software/database architect and development work, ideally on a corp-to-corp or 1099 basis. Work is best as primarily or wholly off-site. Prefer J2EE work on JBoss, Weblogic, or Tomcat, on Linux or Windows, with Oracle or PostgreSQL or MySQL. Linux systems development work also welcome. Companies in the Triangle area of North Carolina preferred if frequent on-site visits are required.

Employment History

Software Design Engineer
Microsoft Corporation
December 2003-

Projects:

Senior Analyst
PharmaNet, Inc.
August 2002-December 2003

Projects:

Principal Engineer
Porivo Technologies (acquired by Gomez, Inc August 2002)
August 2001-August 2002

Projects:

Senior Software Engineer
Porivo Technologies
September 2000-August 2001

Projects:

President, Lead Engineer
Sublogic, Inc.
April 1998-

Projects:

Performance Development Software Engineer
IBM PC Server Performance Development
January 1997-September 2000

Projects:

Lead Systems and Network Administrator
IBM PC Server Performance Development
January 1996-September 2000

Projects:

Real-time Trace Tool Development
IBM PC Server Performance Development
January 1996-January 1999

Projects:

Senior AFS and AIX Systems and Network Administrator
IBM PC Design Tools Engineering
May 1995-December 1996

Projects:

Software Skills

Database: Oracle 8i/9i, DB2, PostgreSQL, MySQL, SQL, PL/SQL, Application development, web development, Benchmark tuning (TPC), Perl DBI, Java JDBC, SQL/J.

Java Technologies: J2EE, Apache Axis/SOAP, J2SE, VisualAge for Java, Together/J, JDeveloper, UML, Rational Rose, NetBeans, JSP 1.1/1.2, Servlets 2.2/2.3, EJB 1.1/2.0 (Entity, Session, MessageDriven), JDBC 2.0/3.0, XML 1.0, JavaBeans, Swing, JAAS, JSSE, JCE, COMM, IDL, CORBA/RMI-IIOP, RMI.

XML Technologies: SOAP, JAXP, jDOM, XSL, XSLT, XT, Web Services, SAX, DOM.

Computer Languages: Java, UML, PL/SQL, SQL, XML, TCL, Perl, Python, C, C++, HTML, JavaScript, PHP.

Operating Systems: Linux (Red Hat, Debian), Windows 95/98/ME/NT/2000, Solaris/SunOS, HP-UX, AIX, OS/2.

Networking: TCP/IP, MyriNet, GigaNet, SNMP, DHCP, BOOTP, Sockets, HTTP, HTTPS/SSL, OSPF, RIP.

Certifications: Sun Certified Programmer for Java 2 Platform.

Hardware Skills

Hardware Design Tools: Synplicity Synplify, ModelSim V-System, Xilinx Design Manager, Xilinx Floor Planner, Viewlogic ViewSim, Viewlogic ViewDraw, Allegro PCB place/route, Cadence suite.

Hardware Design Methodologies: Verilog, VHDL, Schematic Capture, Hierarchical Schematic, HDL/Schematic Hybrid.

Microarchitecture: back-end compiler design, in-order superscalar, out-of-order superscalar, VLIW, EPIC, trace cache, multi-processor core, MSI/MESI cache consistency protocols, Origin/Dragon protocols, hardware-based profiling, cycle-based modeling.

Bus Signaling and Protocols: PCI, GTL+, EV6, Profusion, RISCTrace, Microchannel.

Certifications: Certified EIT - registered with NC Board of Examiners.

Education

Memberships

Other Projects/Activities

References

Sean McRae
Senior Analyst, PharmaNet, Inc.
Rob Steele
Senior Analyst, PharmaNet, Inc.
Buddy Brewer
Senior Software Engineer, Gomez, Inc.
Ryan Breen
Principal Engineer, Gomez, Inc.
C. McCord
Lead Systems Engineer, President, AdaptiCom, Inc.
Daniel Colglazier
Performance Modeling, IBM PC Server Performance
Dale Rohrer
Oracle Performance Consulting, Oracle