John-Jude Campbell
555 Ninth Street, #24
San Pedro, CA 90731
johnjcampbell@gmail.com
(310)427-7543
SUMMARY:
John is a skilled Software Engineer with extensive programming experience in Internet, E-Commerce and Database
applications. John has experience supporting hardware and administrating servers. John is a talented programmer with
excellent interpersonal and communication skills.
SKILLS:
Linux: Ubuntu, Debian, Red Hat, CentOS, Novell SUSE 10
Content Management Systems: Drupal, Joomla, Moodle, Blackboard
Database Administrator: MySQL, Microsoft SQL Server, Access, FoxPro
Internet: Apache, XML, Microsoft IIS, LAMP Framework
Operating Systems/Hardware: Windows, Macintosh, BSD, VAX VMS, Samba, Sun NFS
Programming Languages of PHP-5, JavaScript, Perl, C/C++, SQL, ASP.Net
Industries: E-Commerce and Internet, Higher Education, Inventory Management and Accounting Database,
POS (Point Of Sales) and PCI (Payment Card Industry)
EXPERIENCE:
Random Lengths News www.randomlengthsnews.com
Web System Administrator
2007-2010
Implemented and maintained a Red Hat/Apache/Exim web and mail server for Random Lengths, a local San Pedro
newspaper.
Converted the original IIS website (Original Random Lengths News website) written with FrontPage to a
Joomla Content Management System.
Used PHP5, MySQL and Joomla to implement a content management system for the newspaper articles.
Used Search Engine techniques, article submissions, search engine submissions and link exchanges with other
websites to enhance the search rankings for the website.
Used Google Analytics, Webalizer, StatCounter and AWStats for website traffic reports.
Implemented several blogs using WordPress for reporters to issue stories on local events and from the recent
Democratic Convention.
Wrote shell and perl scripts for cron tasks for system backups and maintenance.
El Camino – California Virtual Campus (CVC) and Orange Coast College
PDC-CVC website
Orange Coast College website
Moodle Course Management System
Web Database and Applications Developer
2002-2005
Maintained Red Hat/Apache web servers for a portal for the California Community Colleges and Universities.
Used PHP5 and SQL to generate web pages for news, announcements, online student course catalogs, financial
aid primers and education resource centers.
Implemented a catalog of online/distance education courses for Orange Coast College using PHP5 and MySQL.
Implemented and supported educators with the Moodle Open Source Course Management System utilizing Red
Hat Linux, Apache, MySQL and PHP5 (LAMP). Assisted faculty with WebCT and Blackboard online courses.
Campbell Computer Consulting
Consultant
since 1981
Consulted with over 50 clients including Southern California Edison, City of Hope, Transamerica and AST
Computers.
Webmaster for Linux/BSD/Apache/Microsoft IIS websites with membership databases and E-Commerce.
Database Administrator for applications using Accounts Receivable, Accounts Payable, and Inventory Tracking.
Systems Engineer for ATE and SCADA systems.
EDUCATION:
BS Mathematics and Computer Science: University of California, RiversideSelected Past Experience:
Newsflash Pictures
Resume for John Campbell, 2010
Skills Used: E-Commerce, ASP, C++, Windows 2000/NT IIS, Visual Basic, BSD Unix, Apache, Perl, Java Script
Implemented and maintained an E-Commerce membership database website. Migrated content between a Microsoft
IIS and BSDi Apache websites. Wrote Perl scripts for system administration and HTML page posts. Monitored credit
card orders from the customer to the provisionary firm to the merchant bank.
ACME Graphics
Skills Used: Purchase Orders, Inventory Management, Visual FoxPro, SQL, Paradox
Implemented a database for Purchase Orders with order tracking and reporting capabilities. Implemented an inventory
tracking package for office cubicles and furniture.
Mt. Sinai Memorial Park
Skills Used: Visual FoxPro, SQL, Microsoft Office
Implemented a FoxPro application for Hebrew Yahrzeit anniversaries. Implemented a mail merge process for the sales
department to send out reminders to surviving relatives of the anniversary of the death of a "loved one."
Syseca
Skills Used: SCADA, Windows NT 4, Digital Unix/Tru64, SCO, Microsoft Access, Microsoft Office
Integrated a SCADA system for automatic train scheduling using Windows NT, SCO and Digital Unix.
AST Computers
Skills Used: Visual FoxPro, Microsoft Access, Visual Basic, Microsoft Office, VAX/VMS, Ask MAXCIM, HP IMAGE
Implemented automated Demand/Supply, Surplus and Forecasting reports for WorldWide Operations and AST
International sites. Integrated Excel spreadsheets into "Bills of Materials" for inventory and manufacturing operations.
Transamerica
Skills Used: EDI, Borland C, SCO Unix, X.25
Integrated an EDI application for the processing of universal health care forms and medical insurance eligibility. Wrote
Ethernet device drivers for interactive sessions between Windows and Unix.
Southern California Edison
Skills Used: Power Consumption Usage, Remote Data Collection, HP-FORTRAN, Assembler, OS/2
Implemented a requirements analysis and integration project to combine two HP 1000 computer installations. Installed
a Sangamo/Schlumberger MultiMaster power meter data collection package on OS/2. Implemented a remote data
collection package for statistical analysis of power consumption usage using HP-FORTRAN and IMAGE.
City of Hope, Beckman Research Institute
Skills Used: Instrumentation Interface, HP-FORTRAN, Assembler, VAX/VMS, Macintosh
Implemented a DNA sequencer program using assembler. Migrated a mass spectrometer analysis program to a VAX.
BP ARCO, Varec
Skills Used: SCADA, Data Acquisition, Process Control, Instrumentation Interface, VAX/VMS, Visual FoxPro
Analyzed pipeline data and developed models for a SCADA system hosted on a VAX to monitor leak detection and the
transport of crude oil and natural gas. Wrote packages to monitor fluid levels for remote oil tank sites.
Teledyne Control Systems, TRW Northrop Grumman, Rockwell International, Hughes Aircraft Company
Skills Used: ATE, ATLAS, Data Acquisition, Instrumentation Interface, VAX, HP, Ada, Assembler, C, FORTRAN
Wrote software acceptance test procedures and documentation for ARINC-429 and MIL STD 1553 data buses,
avionics cockpit displays and instruments using DOD STD 1679A procedures. Implemented device drivers to support
remote diagnostic and testing of the B-2 and B-1B aircraft. Implemented an HP IMAGE database for data collection
of radar missile-seeker analysis. Implemented an ATLAS compiler for ATE of TOW/Cobra and M1-Abram Tank.
Implemented hardware diagnostic procedures for the Milstar Satellite System and GPS.
Resume for John Campbell, 2010