Tom Collings

Software Engineer at Hadean

Greater Reading Area

About

Experience

  • Software Engineer at Hadean
    Nov 2023 - Present · 2 yrs 8 mos

  • Ansys (12 yrs 9 mos)
    • Lead Software Developer
      Apr 2017 - Nov 2023 · 6 yrs 8 mos

    • Senior Software Engineer
      Mar 2011 - Apr 2017 · 6 yrs 2 mos

      Basic description: State management - Solver and GUI Framework design & implementation. What I do: Design high-quality, testable, software. Share knowledge through code reviews, pull requests and pair programming. Spot issues and refactor before they turn into defects - continuous improvement. Other responsibilities: Code Gatekeeper - approving/declining pull requests. Design and implement acceptance process for pull requests to ensure full test traceability. Provide feedback and suggestions for improving the release management and continuous development processes.

  • Head of Software Development at Agrisolum
    Jan 2014 - Mar 2015 · 1 yr 3 mos

    Agrisolum is a start up intent on providing a platform for agricultural value where big Earth observation data, technology and agfinance come together to mitigate food production risk and enable sustainable agriculture. My biggest impact here was designing and implementing an architecture suited to accessing, processing and storing satellite data. The data processing took place in a memory-constrained Amazon EC2 environment with the output being stored in a MySQL database (Amazon RDS) via an ORM layer. Python was chosen for this work due to the great scientific computing tools & library support and ease of development.

  • Software Engineer at Rolls-Royce
    Sep 2009 - Mar 2011 · 1 yr 7 mos

  • Software Engineer at Oxford BioSignals
    Nov 2008 - Sep 2009 · 11 mos

    Health and monitoring systems for anything from jet engines to people, developed in C++ and C#. Company bought by Rolls-Royce and encompassed by Optimized Systems and Solutions