Craig Gordon

Craig gordon

bookmark on deepenrich
location of Craig GordonNew Zealand
Phone number of Craig Gordon+91 xxxx xxxxx
Followers of Craig Gordon29 followers
  • Timeline

    Apr 2002 - Dec 2017

    Consultant, Engineer, Designer

    Grupisa Infraestructuras / Ferrovial Corporation
    Current Company
    Jan 2018 - now

    Software Engineer

    Protosynthesis
  • About me

    Consultant, Engineer, Designer

  • Education

    • Auckland technical institute

      -
      Nz certificate of engineering civil-structural option

      Activities and Societies: Photography Club

    • Udacity.com

      2012 - 2012
      None cs101 (computer sciences) pass
  • Experience

    • Grupisa infraestructuras / ferrovial corporation

      Apr 2002 - Dec 2017
      Consultant, engineer, designer

      Assisted MIT doctoral Maths student, Dr J Ku, in an R+D project to develop automated data capture solutions- developed Arduino sensor platform, iOS data capture application, MATLAB data process algorithms, carried out field testing- Dr Ku acknowledged my involvement in a White Paper presented at first IEEE Smart City conference- Handled industrialization phase to proceduralise, refine and extend to provide the business with a viable solution to rapidly build inventories from moving vehiclesDesign, build and administer EMMOS, an energy monitoring system- comprising ASPX.Net front-end, SQL Server data warehouse back-end with fail-over, Glassfish reverse proxy, remote smart-meter sensor data transfers- lead and co-ordinate debug to improve performanceDeveloped, built and operated Movial 2, a vehicle mounted surveying system- System integrated groomed power supply, high spec PC servers, firewire cameras, GPS inertial guidance, CAN bus, Ethernet, data logger, analog & digital sensors including laser range finder- Developed Console and Remote applications, process and IPC protocols to co-ordinate and control devices using C#, C & device interfaces, various commercial applications and scripting- Movial 2 was used for several mapping campaigns, including Madrid ring road motorways and tunnels over a 9 year period. It was usable by other operators with minimal training and was loaned out on occasionDesign, development, implementation, administration and maintenance of hosted DMZ for public and internal services provided by or for the company - Included building, configuration Linux IMAP/POP3 email server, Xen (Linux)/Hyper-V hosts with both Linux and Microsoft guest servers, fault-tolerance measures, backups, firewalls, backbones, VPN client connectivity, port redirection, reverse proxies, RAID configurations, fibre optic SANs, LDAP directory services, SQL server administration and replication, Java VM applications and solutions using Glassfish, Tomcat & JBoss Show less

    • Protosynthesis

      Jan 2018 - now
      Software engineer

      Prototype development • Developing prototype server platform and component tool set employing the MEAN stack components (Node.JS, MongoDB), Android applications for field data collection • Algorithm development using Python (+ NumPy, SciPy, Pandas, ...), OpenCV, Matlab/Octave, integration to prototype platform

  • Licenses & Certifications