I began my career in Investment Banking Technology, working in high pressure and product focused environments. I had the opportunity to work on cutting edge strategic change projects with budgets in the tens of millions, as well as difficult legacy environments with poor practices and unstable technologies.At CMC Markets I became acquainted with messaging patterns and technologies in low latency environments, before deciding to explore the world of technology start ups.Working at CloudNC has been an exciting journey that has required new skills on a monthly basis. Helping to grow the company from 10 to 50+ employees has been a huge challenge but well worth the privilege of working on the development of world changing technology.Our mission at CloudNC is to automate manufacturing and we are constantly looking for talented software engineers in a range of areas. Get in touch with our in house talent team via our website cloudnc.com.
-
Amt Product OwnerCloudnc Jan 2021 - PresentLondon, England, GbProduct Owner for CloudNC's breakthrough Autonomous Machining Technology.My role involves:* product management, progress tracking and reporting;* product strategy and commercial alignment;* high level cost estimation, initiative planning and resource planning;* requirements approval and stakeholder management;* technical backlog grooming and high level feature prioritisation;* feature discovery and elaboration with SMEs;* supporting the executive team with fund raising preparation;* supporting senior leadership team with alignment of operations, commercial and technical strategy. -
Software Engineering ManagerCloudnc Feb 2018 - Apr 2021London, England, GbMy team at CloudNC was responsible for the API surrounding our core computing engine and algorithms, and the deployment of this engine as AWS services consumed by other internal services.Primary technologies include C++ and gRPC (Protobuf).As a lead engineer at CloudNC I focus on evolving our system architecture and integrating the cutting edge technology produced by our R&D team with the operational side of the business.As a people manager I was responsible for:* hiring and interview processes;* coaching, mentorship and one to one employee support;* representation of employees to senior management;* delivery of the engineering team against our plan;* team processes and approach to estimation, backlog grooming and software development;* coordination with SMEs to ensure team alignment with business objectives;* supporting the executive team with fund raising preparation. -
Senior Pricing And Risk DeveloperCmc Markets Jun 2016 - Feb 2018London, GbMy team at CMC Markets provided a range of services such as algorithmic trading, real time risk, stream processing and data warehousing.As a senior engineer I focused on introducing test driven development to the Risk team and working with the Product team to support new business ventures. -
Software DeveloperCredit Suisse Jul 2013 - Jun 2016Zurich, ChAlgorithmic TradingRisk Data Services
Thomas Nicholl Skills
Thomas Nicholl Education Details
-
University Of CambridgeMathematics
Frequently Asked Questions about Thomas Nicholl
What company does Thomas Nicholl work for?
Thomas Nicholl works for Cloudnc
What is Thomas Nicholl's role at the current company?
Thomas Nicholl's current role is Product Owner at CloudNC.
What schools did Thomas Nicholl attend?
Thomas Nicholl attended University Of Cambridge.
What skills is Thomas Nicholl known for?
Thomas Nicholl has skills like Java, C#, Sql, Agile Methodologies, Javascript, Software Development, Xml, Linux, C++, Grpc, Messaging, Algorithmic Trading.
Free Chrome Extension
Find emails, phones & company data instantly
Download 750 million emails and 100 million phone numbers
Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.
Start your free trial