BJ Chippindale

BJ Chippindale

Developer

Followers of BJ Chippindale202 followers
location of BJ ChippindaleWellington, New Zealand

Connect with BJ Chippindale to Send Message

Connect

Connect with BJ Chippindale to Send Message

Connect
  • Timeline

  • About me

    Book Author at None

  • Education

    • SUNY, Stony Brook

      1979 - 1981
      Bachelors Mechanical Engineering
    • New York Institute of Technology

      1983 - 1984
      Masters Computer Science
    • University of Rochester

      1969 - 1973
      Bachelors Psychology
  • Experience

    • Norden Systems ASW

      Jul 1984 - Jan 1988
      Developer

      Development Engineer in Pascal and Assembler ( Intel 8086 ) Real time embedded software development for prototype ASW system. HP Emulator - NO Operating System (bare metal). Work completed and system ROM'ed and deployed

    • British Aerospace Australia

      Jan 1988 - Nov 1991
      Developer/Project Engineer

      Project Engineer for the Laser Airborne Depth Sounder (LADS) Ground Analysis Sub-System (GASS). * 70 KLOC Ada with modified Mil-Std Documentation (1679A and 2167A) * Managed 14 SW Engineers and 2 sub-contracts.* Maintenance of the MilSpec Avionics Fault Tree Analyzer (AFTA) used by the Australian F/A-18.

    • ASD (New York)

      Feb 1992 - Sept 1993
      Developer

      EW simulation/stimulation in Ada on MicroVax using real-time Motorola 68000's and custom hardware on the VME bus. Medifor-x medical waste sterilizer/compactor Embedded development in C and C++ on 80386 architecture. Process/robotic control.

    • Control Data Systems

      Jan 1994 - Apr 1995
      Systems Analyst

      System Administration of MIPS/SGI UNIX System Administration of Cyber NOS/VE systems. C and C-Shell programming. Motif X-Windows Programming.Large scale tape and disk data archiving.

    • NASA JPL

      Apr 1995 - Sept 2003

      jpl.nasa.gov) C-Programming SHARC DSP's (parallel DSP program) C-Programming Lynx RTOS. P-threads and parallel processing. Java programming integration for older tape drive Designed, implemented and integrated embedded GPS navigation Completely overhauled signal-chain from spectrometers to the new tape drive. Increased capacity 350% and extended the instrument's life by 10 years. Provided for integration growth to future disk based systems. Solaris System Administration for RAID disk sets associated with NSCAT processing - maintenance of about 20 machines making backups to tape, scripting, restoring failed disks and keeping server systems running smoothly. Machine security (JPL did not have a corporate firewall at the time). NSCAT. SUN Solaris 2.5.1 ksh scripts, Java programming,Cisco Routers, FDDI networking, Management of 2 Terabytes virtual disk ( Storagetek ). ANSI C programming for NASA Scatterometer in a SUN/UNIX environment. System Administrator for 7 Solaris machines in the operations environment.

      • Embedded SW Developer

        Feb 1998 - Sept 2003
      • System Administrator and SW Developer

        Jan 1997 - Feb 1998
      • System Administrator

        Feb 1996 - Jan 1997
      • Developer

        Apr 1995 - Feb 1996
    • Networkadvantage

      Nov 2003 - May 2006
      Developer

      Development in QNX RTOS for remote management of satellite modems using HDLC/SDLC protocols through a VSAT link. Fundamental requirement for fully parallel processing was identified and a method of achieving it through use of standard DMA was prepared but development was halted in April of 2006.

    • Hyro

      Jul 2006 - Feb 2011
      Integration Specialist/Developer

      Java Systems Integration Six months of building JBoss clusters, configuring JMS messaging (hornetQ) and supporting the installation of RPMs for Air New Zealand in an Identity Management application. Creating self-signed keys and installing formal supported keys, building RPMs for inclusion in test and live environments, testing messaging configurations, queuing, and overall troubleshooting (work done remotely).IBM DataPower (certified) - A year at Ministry of Health, NZ working for Hyro, integrating the messaging system with IBM Websphere Application Server(particularly the messaging in Websphere), the Datapower, the SQL connection to the Database and the application for the automated pharmacy package. Extensive debugging and integration within the Datapower and the Websphere portions of the application. Java Software Development - Proprietary Identity Solutions JMS auditing tool, Java. maven (as a user, not administrator), Spring. Part of a 3 person (sometimes more) team improving an existing application from a truly gifted apps designer. SSL configuration, security certification management. Firewall administration protecting the working environment of the local office. Sun Application Server, Sun IdM ( about 8 months at Telstraclear ) Network configuration, monitoring and architecture. Hornetq Java Messaging IntegrationHyperic Network Monitoring and message monitoring. VMWare - One year of support creating and using RHEL and Centos in test environments based on VMWare ESIX virtual machines. Administering both the ESIX and the RHEL. Show less

    • BBCTechnologies

      May 2011 - Jul 2013
      Software Engineer

      ARM development (STM32f2) refitting algorithms from a TI DSP (single chip solution) and developing new ones. Implemented a distributed architecture with 23 parallel boards loosely coupled, reading 378 sensors and controlling 135 solenoids to sub-millisecond accuracy. Used Rowley Crossworks RT Library and provided both Multi-threaded design and C# corrections to earlier code in the GUI.

    • Solnet Solutions

      Oct 2013 - Feb 2019
      Infrastructure Engineer
    • None

      Feb 2019 - now
      Book Author

      There are some nuggets of wisdom that need to be refined and forged into new ideas. As I have accumulated them now I must disseminate them.

    • Retired Software Engineer

      Feb 2019 - Feb 2019
      Author
  • Licenses & Certifications

    • ITIL Foundation

      Loyalist
      Aug 2013