Post Job Free
Sign in

Project Manager Supply Chain

Location:
Raleigh, NC
Posted:
December 10, 2012

Contact this candidate

Resume:

Title:No Title

***@*********.***

Document

Source below

NAME: Charles Grissom

ADDRESS: **** **** **** **

CITY: Raleigh

STATE/PROVINCE: NC

ZIP/POSTAL CODE: 27615

COUNTRY: USA

EMAIL: ***@*********.***

PHONE: 919-***-****

CANDIDATE ID: 108330

CITIZENSHIP: US

Citizen

EDUCATION: Doctorate

EXPERIENCE: 20

WILL RELOCATE: No

RELOCATION INFO:

JOB WANTED: Any

RATE NEEDED: negotiable

HOMEPAGE:

HOTSKILLS: Java. J2EE

ESUME

Charles Ray Grissom, Jr

.

8132 Olde Hill Court, Raleigh, North Carolina 27615

home: 919-***-****

cell: 919-***-****

email: ***@*********.***

Expert Skills

Java, J2EE, JMS, JSP/Servlet/EJB

XML/XSL/XSLT

C/C++, Perl

Unix (Linux/AIX/HP-UX), Microsoft Windows 98/NT/2000, Macintosh OS

UML, Object-oriented analysis and design

integration of legacy systems with web technologies,

supply chain logistics, vehicle routing

combinatorial optimization, genetic algorithms,

Mathematics (differential geometry), mathematical physics.

Summary of Recent Experience

Designed and implemented several web applications using Enterprise Java Beans

(both CMP and BMP), and JSP/Servlets, deployed on both the Orion Application

Server and the BEA Weblogic Application server.

Built a Java RMI server to provide an API to a legacy application written in C

using the JNI (Java Native Interface).

Designed and implemented a Java optimization engine utilizing a hybrid genetic

algorithm of my design, based on years of research in combinatorial

optimization. This hybrid genetic algorithm utilizes combinatorial heuristics

and constraint programming heuristics, and runs as a Java Bean or an RMI

service.

Designed and supervised the implementation of an Instant Messaging tool which

uses JMS (Java Messaging Service) for message transfer and a Java client

application for the UI.

Designed and implemented a networked whiteboard application using Java and

JMS/RMI. This application includes live video capture/transmission using a JNI

interface to the Microsoft Windows Video API.

Professional Experience

1/2001

-present. Senior Java Developer (Contract), Supply Chain Intelligence,

Inc. I was chief architect and one of the primary developers for SCIs suite

of transportation intelligence products, which are built on J2EE technologies,

and include sophisticated optimization engines based on a hybrid genetic

algorithm of my design. My duties included consulting on product strategy and

vision based on my years of experience in supply chain software. I also have

written much of the code for SCIs optimization engines, as well as a Java RMI

server that uses JNI to provide an interface to a legacy vehicle routing

application written in C.

1/2000

-12/2000. Director of Product Architecture, Viewlocity, Inc. I was lead

architect for a B2B trading community management system. This system was based

on the J2EE, and included a security and trading relationship infrastructure,

XML messaging using JMS for trading partner interaction (i.e. product queries,

purchase orders, etc.) which tied in to the companys legacy EAI message broker

product, JSPs using XML/XSL/Java applets for presentation, and integration with

business rules engines for process automation. The back-end databases were

built on Enterprise Java Beans and Oracle, and utilized Stateless Session beans

for a high-level API.

6/98

-12/99. Senior Technologist, Manhattan Associates/Performance Analysis

Corporation. I was a major contributor of design and architecture for new and

revised products, as well as technical advisor for existing products. These

products included the premier warehouse slotting optimization application,

which utilizes a sophisticated constraint-based genetic algorithm of my design,

and two transportation/distribution optimization applications. I also did

research for new eCommerce products and extensions to existing products,

including development of a working prototype web-based warehouse management

system based on Enterprise Java Beans. Technologies employed include OOA/OOD,

Java, Enterprise Java Beans, C++, genetic algorithms and other combinatorial

optimization techniques.

4/96

-5/98. Advisory Software Engineer, IBM, Research Triangle Park, NC. I

supervised a team of software developers working on corporate large-scale

development support tools. These tools are networked (Internet/Intranet)

multiuser applications chiefly written in Java, interface seamlessly with

legacy tools and databases, and include a sophisticated Java process control

engine of my design. I was responsible for both object-oriented

analysis/design and implementation of these tools.

11/94

-present. Consultant to Applied Communications Concepts, RTP, NC. I

designed and supervised implementation of an Internet-based multiplatform

multipoint whiteboard/video/audio conferencing application in Java using remote

object technologies.

2/95

-3/96. Project Manager/Senior Programmer, Performance Analysis

Corporation, Research Triangle Park, NC. I was responsible for the design and

implementation of optimization software for vehicle routing and other business

applications, based on my research in combinatorial optimization and genetic

algorithms.

10/94

-2/95. Technical Manager, ISN Corporation, Research Triangle Park, NC. I

was manager of Technical Support and Quality Assurance for the National

Toxicology Program at the National Institute of Environmental Health Sciences.

9/90

-10/94. Senior Programmer/Analyst, ISN Corporation, Research Triangle Park,

NC. I developed statistical analysis and database programs for the National

Toxicology Program at the National Institute of Environmental Health Sciences.

Prior to this, as a contractor for IBM, I was system administrator for a

network of RISC/6000 AIX (Unix) machines supporting a large development

project.

1/89

-12/2000. Founder and Principal Software Developer, Quest Technologies,

Winston-Salem/Raleigh, NC. Based on my research in combinatorial optimization,

I developed a vehicle routing system for shippers with private fleets and

shippers which use third-party private carriers. This software was marketed

via a partnership with a fleet management software company based in

Winston-Salem, NC. Customers included GE, whose Hickory, NC plant used this

software to consolidate shipments to efficient multi-stop full trailer loads,

which were rated and used for carrier selection. This software is now utilized

by Supply Chain Intelligence, Inc. as part of a larger inbound/outbound

software suite.

8/88

-5/90. Assistant Professor, Department of Mathematics and Computer

Science, Wake Forest University, Winston-Salem, NC. I taught undergraduate

courses in advanced calculus, linear algebra, and numerical analysis, and

graduate courses in real analysis. My research involved differential geometry,

combinatorial optimization and vehicle routing.

8/87

-5/88. Visiting Assistant Professor, Department of Mathematics, North

Carolina State University, Raleigh, NC. I taught undergraduate courses in

calculus and linear algebra, and continued my research in differential

geometry.

5/88

-8/88. Programming Consultant for Applied Communications Concepts, Research

Triangle Park, NC. I developed computer programs in C to perform digital image

compression and I assisted in developing a graphical interface environment in C

and assembler for an IBM PC based video teleconferencing product.

1984

-1986. Computer Programmer, IBM, Research Triangle Park, North Carolina.

During the summers in this period (and part-time during the academic year) I

developed computer programs in C and assembler for digital image processing and

compression on IBM PC's in a research and development group.

1/82

-6/82 & 6/83-8/83. Computer Science Lecturer, University of North

Carolina-Wilmington. For one semester and two summer sessions in this period I

taught undergraduate computer programming classes in FORTRAN and PL/I.

1980

-1982. Computer Programmer, General Electric Company, Wilmington, North

Carolina. I worked

part-time during the academic year and full-time during the

summers writing computer programs in assembler, PLM, and FORTRAN for real-time

embedded microcomputer-based laboratory measurement equipment. This work

included robot control and techniques of numerical and statistical analysis.

Education

1987

Ph.D., Mathematics, University of North Carolina at Chapel Hill.

1985

M.S., Mathematics, University of North Carolina at Chapel Hill.

1982

B.S., Mathematics, University of North Carolina at Wilmington.

1981

B.S., Computer Science, University of North Carolina at Wilmington.

Reports and Publications



Contact this candidate