James A. Sims, Jr.

jim@sims.net

 
Summary: Broad background in technologies and applications - over 20 years of Internet experience
 

Technical and Project Management Experience Summary

Applications: Internet services, planning and scheduling systems, real-time data acquisition and process control, graphics, simulations, CAD/CAM/CIM, NC postprocessors, criminal network investigation, system diagnostics, trucking, warehousing, order-entry/processing, security, leasing, health care, Print On Demand publishing.

Project Management: XP/Agile methodology, Design, Planning, QA, Status Reporting, CM, Complete Life Cycle, Led projects from 1 to 20 persons, Team member for projects up to 2000 persons.

Hardware and Operating Systems Platforms: VAX, Sun, HP, CISCO, Intel PC, Macintosh, Symbolics, Amiga, CRAY, Cyber 205. VMS, UNIX, SunOS, Linux, Genera, Win95/98/NT/XP.

Languages: JAVA/EJB/J2EE, C, FORTRAN, LISP/CLIM/CLOS, OPS5, BASIC, SQL, HTML/CGI, PERL.

Tools: Apache, Ant, StarTeam, WebLogic, MS Office (Excel, Access, Project, Schedule, PowerPoint), QuickBooks, Timeline, Oracle, PostGres, TaxWare, WebPosition, JBuilder, Visual Source Safe, StarTeam, CVS, Eclipse, Junit.
 

Education

1990 M.S. Computer Science, The Johns Hopkins University
1983 B.S. Computer Science, B.S. Physics, University of New Orleans

Bill Good Award for Leadership and Academic Achievement
President, U.N.O. Chapter, Society of Physics Students
 

Publications/ Presentations

2001 XP: eXtreme Programming for Managers and Developers – Victoria Java Users Group
1997 JAVA Overview - Jamaica Computer Society; Ocho Rios, Jamaica
1996 Introduction to Business on the Internet - Digital Dealers Association Annual Meeting; Orlando, FL
1996 Setting up a Web Presence - Digital Dealers Association Annual Meeting; Orlando, FL
1996 Maximizing your Web Presence - Digital Dealers Association Annual Meeting; Orlando, FL
1996 Business Resources on the Internet - Digital Dealers Association Annual Meeting; Orlando, FL
1996 Security on the Internet - Digital Dealers Association Annual Meeting; Orlando, FL
1995 The Internet: What is it and Why do I care? - Keynote; Jamaica Computer Society; Ocho Rios, Jamaica
1995 The Internet: What's Hot, What's Not - Keynote; Digital Dealers Assoc. Annual Meeting; Hilton Head, S.C.
1994-95 Finding and Using Internet Tools (full day seminar) DECUS US and Europe Symposia
1992-93 "Adversarial Planning: Implementation" DECUS US and Europe Symposia
1989-92 "Applying Neural Networks" (full day seminar and sessions) DECUS US and Europe Symposia
1991 "Traveling Salesman Problem: Solutions Comparison" DECUS US Symposia
1990 "Some Similarities Between Single-cell Recordings of the Motor Cortex and Neural Networks" Proceedings of 1990 International Joint Conference on Neural Networks
1987-88 "Introduction to Solids Modeling", "AI Languages and Tools" DECUS US Symposia
1983 "Automation of the U.N.O. Telescope" Proceedings of the 1983 Louisiana Science Teachers Conference
 

Work Experience
 

2006 - present On Demand Publishing

I am leading a small software team providing software for Print On Demand publishing in 4 locations - 2 in the US, one in England, and one in Germany. We support multiple types of black & white and color printers including sheet and roll-fed, an infinite cariety of trim sizes, and multiple binders and trimmers for almost 1,000,000 titles.
 

2002-2006 Consulting

I provided consulting services for Agile software development and system testing for a variety of clients including Harris Corporation in Melbourne, FL and HMSA in Honolulu, HI.
 

1998-2002 Consultant Chicago, IL

I lead a team of 10-12 developers on a 50+ person project developing custom leasing software. The system is implemented using Java/J2EE, Swing, HTTP, Servlets, and XML. We used a variant of Agile/XP (eXtreme Programming), apparently (according to Chet Hendrickson and Martin Fowler) the largest, most complex project using XP in the world at the time. It’s also one of the largest deployed EJB projects in the world.  I lead the team in Melbourne Australia.
 

1997-1998 Internet Consultant Charleston, SC

I provided consulting to a variety of clients ranging from small businesses and non-profits to NCR's manufacturing center in Columbia, SC. My services include business process design/engineering, web and JAVA development, and training classes on using the Internet and intranets for strategic business advantage. Custom software was typically implemented using Java, Oracle, PostGres, html, and Perl.
 
 

                    1995-1997 Instructor, The Learning Tree Reston, VA
  I helped implement and taught course 469 - "Doing Business on the Internet", including course customization for onsite delivery and delivered the first onsite version of the course. I also wrote the interactive CD-ROM version of the course.
 

1995-1996 Adjunct Faculty, Trident Technical College Charleston, SC

I helped design and taught the college's undergraduate Internet curriculum.
 

1993-1997 President/CEO, SIMS Inc./Internet Channel, Inc. Charleston, SC

I was responsible for the strategic, marketing, and technical direction of the corporation's offerings in providing high-speed Internet access via cable TV systems. I supervised and managed a staff of 10-12 employees, including budget preparation, goal setting, technical training, and performance reviews. I defined the corporate mission, business model, computing and customer service standards and was responsible for a $500,000 private placement and creation of the SB-2 documentation in preparation for the company's IPO. I led the design of the company's ADDY award-winning logo and the marketing materials.

I provided Internet access and related consulting services to individuals, BBS, and small business clients in Charleston, SC and other southeastern cities. This includes dialup and dedicated connections, web server development and hosting/server co-location. I also provided electronic marketing and sales fulfillment services to a variety of commercial clients. I taught a variety of courses about the Internet, from an introductory guided tour to how-to for providing information services to others. Systems were implemented using Linux, SunOs, Java, LISP, perl, html, PostGres, Access, LanCity cable modems, and Cisco routers.

I was responsible for all technical aspects of installing, configuring, and administering the various systems and managing the business, including a staff of 4 persons and the associated bookkeeping.

SIMS Inc. was purchased in a stock swap by Internet Channel, Inc. in February 1996.
 

1992-1996 Senior Programmer/Analyst, Grumman Data Systems Charleston, SC

I was the lead developer for a desktop process planning system that uses multiple object-oriented systems accessing databases via the Internet to provide a flexible, distributed, process planning environment. I was involved in the requirements development, porting to UNIX, marketing, trade show demonstrations, and business plan development. The system was implemented in LISP/CLOS and Oracle on Symbolics and Sun hardware.
 

1990-1992 Member, Technical Staff, The MITRE Corporation McLean, VA

I was the lead implementor for integration and extension of a MITRE hierarchical planning research system into an Army simulation/analysis system. I was responsible for writing the application operators for the planner and converting the system from ART to CLOS/Common LISP for delivery on UNIX machines.

I was technical lead for the test and evaluation of a contractor-developed knowledge-based strategic planning system. I was responsible for creating work plans, attending technical reviews, and reviewing the sponsor's and contractor's documentation and proposals. I proposed, designed, and began implementation of the test and instrumentation managers used to automate the comparison of high-level user Measures of Effectiveness (MoEs) and the performance evaluation of the system prototype.

I was technical lead and built a prototype tool for assisting users in configuring, simulating, analyzing, documenting, and justifying the acquisition of Command Center upgrades. This system integrated the user requirements, interconnection/compatibility information, organizational issues, approved configuration knowledge, and simulation of components into a single graphical environment.

I was technical resource for several projects involving neural networks, including evaluation of a system to diagnose communication network problems and a system to diagnose helicopter gearbox problems.

I installed and maintained a MicroVAX system to support a project to integrate two large software simulation systems (JESS and AWESIM) for a project that integrated these two systems.

I led the implementation of an expert system interface to a complex training simulation and converted the original prototype from ART to LISP/CLOS on a Symbolics LISP machine. I interfaced with various levels of users and their management for requirements, implemented the graphics and map manipulation code.
 

1987-1989 Subsystem/Project Lead, Space Telescope Science Institute Baltimore, MD

I defined and implemented the 'first-generation' graphics output products from Hubble Space Telescope observations. I did performance analyses and tuning for portions of the output products pipeline code, leading to over 300% improvement in throughput. This system was implemented in FORTRAN.

I wrote numerous development, testing, and delivery utilities in LISP, including an automated regression test manager and tools for "push-button" delivery and testing of the system from the file server to numerous other machines of varying hardware and operating systems via FTP. I set up the development environment so that we were able to develop code on three different hardware platforms without the developer coding specifically for the underlying hardware or OS platform.

I led a group of four persons redesigning and re-implementing a system (from OPS5 to LISP/CLOS) to transform scientific proposals into commanding and scheduling relations for the Hubble Space Telescope. I was responsible for technical interface to the scientific user community, project planning/reporting to management, maintenance of the old system, and design and implementation of portions of the neural network-based system.
 

1986-1987 Consultant, Southeastern Carriers Savannah / Atlanta, GA

I determined specifications, designed, and implemented a system in Dbase to integrate shipping, receiving, equipment tracking, AP, GL, AR, tax calculations, payroll, and inventory for this large shipping company. The system currently consists of 7 PC AT machines in 6 cities across the southeastern US.

I determined specifications, designed, and implemented a system in Dbase to automate the inventory and billing of several warehouses for a wide array of products and rate schedule algorithms.
 

1984-1987 Sr. Programmer/Analyst, Gulfstream Aerospace Corporation Savannah, GA

I helped set up and operate the Flight Test Data Center, including generating and checking requirements for hardware/software purchases, fixed asset requests, purchase orders, installation of the hardware/software, and

backup/security/disaster recovery plans. Once operational, I was the system manager of the VAXen for the first year and trained the new operational personnel. The system was primarily implemented in FORTRAN.

I led a ten staff-year project to track test aircraft instrument configuration and process the data acquired onboard into an internal file format for engineering analysis. I was responsible for the analysis, design, schedule, resource allocation, tracking reporting for the project, implemented critical sections of the code, and conducted system integration testing and user problem resolution. The system was primarily implemented in FORTRAN.

I was the project manager and lead programmer on a five-person project to stabilize the specification, acquisition, installation, automated regression testing, and support for all Numerical Control Postprocessors at Gulfstream. This project produced a specification method for acquiring new postprocessors to meet the users' needs and enforce constraints on the acceptance testing of the delivered products. The manager of the Manufacturing area estimated a similar system for his purchases would have saved the corporation over one million dollars in the prior year.

I participated in a study to investigate the use of solids modeling and supercomputing technology and was principal investigator for applications of AI to the manufacturing and engineering areas.
 
 

1984 Computer Systems Designer, Martin Marietta Aerospace Michoud, LA

I implemented a data acquisition system for a robotics spray test cell using an HP A600 and a data acquisition computer, including a real-time communication link to the computer that controlled the chemical mixing system for the foam spray operation. The system was primarily implemented in FORTRAN.

I proposed, designed, and implemented a system to allow off-line, graphical, file-based, or interactive programming of a robot arm for the spray cell via RS232 line, with interpolation from a set of data points. This decreased the training time by several orders of magnitude, even for small parts. The system was primarily implemented in FORTRAN.
 

1982-1984 Student Employee, University of New Orleans New Orleans, LA

I taught an undergraduate Physics Lab, was assistant instructor in a Senior Microprocessor Lab, and performed design and implementation of a system to automate the acquisition and tracking operations for a fifteen cm. telescope using an 8080 microprocessor and custom circuit boards. I tutored Calculus, Algebra, Physics, and Computer Science in the Learning Laboratory. I re-vitalized the student Physics Club, getting the faculty and students interested and involved by restarting the telescope project, having student-faculty crawfish boils, and Friday afternoon socials.
 

Professional/Civic Associations
 

1975,1976,2000,2001 Caretta Research Project

volunteer, helped tag turtles, clean up the beach, any other thing that needing doing

1986-1996 DECUS (Digital Equipment Computer Users Society)

Board of Directors - FY95-96
Meeting Coordinator - Spring 1994 Symposium
AI SIG Steering Committee - symposia scheduler, steering committee (1986-1995)
GRAPHICS SIG Steering Committee - at-large member (1986-1989)
Coastal Empire Local User Group - co-founder, Chair (1986-1987)

1991-present

member, United States Hang Gliding Association, currently Hang II

1991-1992

adult advisor, Boy Scout Explorer Post 31, Fairfax, VA
Sunday school teacher, Fairfax Unitarian Church, Fairfax, VA.
member, Canoe Cruisers Association, Washington, DC

1993-94

assistant coach, James Island Ninja Turtles Youth Baseball Team

1993-1995

member, HarborView Elementary School Technology Task Force
member, Charleston Unitarian Church Grounds Committee
volunteer worker, Habitat for Humanity

1997

assistant coach, webmaster, James Island Youth Soccer Club (Arsenals)

1997-2001

judge, head judge, webmaster, Southern South Carolina region of the Eastern Surfing Association