Tim Williscroft

Tim Williscroft

Project Student

Followers of Tim Williscroft98 followers
location of Tim WilliscroftOmanaia, Northland, New Zealand

Connect with Tim Williscroft to Send Message

Connect

Connect with Tim Williscroft to Send Message

Connect
  • Timeline

  • About me

    Freelance consulting engineer 3D printing, machining, software.

  • Education

    • University of Otago

      1991 - 1994
      BSc(Hons) Computer Science (Image Processing,Software Engineering), Physics, Psychology

      Activities and Societies: Knox College Otago University Computer Society (Treasurer, Vice president)

  • Experience

    • New Zealand Aluminum Smelters Limited

      Nov 1992 - Jan 1993
      Project Student

      Summer project student for 3 months with NZAS, Tiwai Point, Invercargill, New Zealand.Leant C, SQL, DEC Forms, developed a multiuser database for process improvement team management.

    • University of Otago, Psychology department

      Nov 1993 - Feb 1994
      Project Student

      Summer project student with Psychology department.Wrote a script-able, persistent neuronal network simulator in C++ to support their research in neurobiology.

    • Fisher & Paykel R&D Division

      Jan 1996 - Jan 1999
      Software Engineer

      Software Engineer with Fisher and Paykel, reporting to divisional systems manager. Team development/maintenance of soft real-time EIS system (C/C++/SQL distributed). Redeveloped middle-ware used in all factories t use a multi-threaded TCP/IP server in C++. Computerized a whole factory, comprising 5 production lines.Training junior programmers, documenting existing systems, developing customer trouble-shooting guides that eliminated support activities. Business process re-engineering that eliminated production-line errors and increased customer satisfaction.Project managed site-wide network and PABX upgrade. 200 phones and 100 computers. Managed site LAN, improved LAN performance until it was used as a company wide example. Show less

    • Electro Optic Systems

      Mar 1999 - Jan 2008
      Principal Software Engineer

      Software team leader, embedded real-time development in Java for M101 CROWS weapon system. Built, hired and led team of 5. The least experienced team members were 6+year engineers. My total team turnover in 5 years was 3 developers. ( 2 full-time, one on probation.)Designed and developed a new fire control system (EFCS-T) and saw it successfully fielded in combat by three nations in numbers exceeding 1200.Performed staff performance reviews. Developed a continuous integration and test server, overnight build system and mentored development staff into unit testing. (M101 fire control computer system scale is ~300kloc, about ~100kloc is unit tests.)Customer site visits, Development standards (code standards and development practices), mentoring. Pioneered CMMI compliance, ISO12207 compliance. Developed ISO 9001 procedures. Customer contract bid development. Developed validation and verification tests for the product. Mentored V&V activities across all engineering disciplines.Electronic project management systems and defect tracking. Mentoring and training team in use of defect tracking and project management systems. Deployed SCMBug, which enforces defect tracking.US Army customer support/integration visits to military facilities in the continental USA for weapon system trials. Trusted to perform site visits to the US Army. Developed a flexible customer interface to the EFCS-T fire control system allowing integration of any third party component after the fact. Wrote an embedded TCP/IP stack in pure Java for an embedded real-time Java processor. Designed the M101 video tracker and video stabilisers.Customer support to customers in combat zones.Supported international software integration efforts. Introduced the C++ STL to Electro Optic Systems. Multithreaded, multi processor control systems for astronomical observatories. Developed an star tracker for research telescopes capable of 0.1 arcsecond tracking error. Show less

    • Codarra Advanced Systems

      Feb 2008 - May 2015
      Software Team Leader

      Develop and extend the Electrical Load Analysis (ELA) Software for it's global user base.http://www.codarra.com.au/solutions/electrical-loads-analysis-elaMentor junior developers and work experience engineering students.Develop robotics solutions for Codarra research projects.(extensions to the Silverback Robot)http://www.codarra.com.au/solutions/silverback-unmanned-ground-vehicle

    • Northrop Grumman AICS

      May 2015 - Feb 2021
      Acting Software Development Manager

      Matrix Managing 14 direct reports, mostly remote, all Software developers.(And before that)Develop and maintain software for the Secure Communication System (SCS) product and it's data centre based server-side management software.Focussing on security, patching kernels, libraries and software. Finding Linux kernel regressions and patching them.Java performance, Linux kernel/OSS software patching, networking.http://www.northropgrumman.com/BusinessVentures/M5NetworkSecurity/Products/Pages/default.aspx Show less

    • Northrop Grumman SNS

      Feb 2021 - Dec 2021
      Product Owner at Northrop Grumman SNS

      Product owner for the Secure Communication Ssytem (SCS)

    • Self-employed

      Dec 2021 - now
      Freelance Engineer
  • Licenses & Certifications

    • Certified Scrum Master

      Scrum Alliance
      Oct 2020