Tom Wood

Tom Wood

Consultant at Red Embedded

Location
Leeds, United Kingdom
Industry
Computer Software

As a LinkedIn member, you'll join 150 million other professionals who are sharing connections, ideas, and opportunities. And it's free! You'll also be able to:

  • See who you and Tom Wood know in common
  • Get introduced to Tom Wood
  • Contact Tom Wood directly

View Full Profile

Tom Wood's Overview

Current
Past
  • Software Developer (summer placement) at Gradwell
Education
  • University of Bristol
Recommendations

1 person has recommended Tom

Connections

58 connections

Websites

Tom Wood's Summary

Software development and consulting, particularly involving networked embedded Linux platforms, from low-power specialist control devices through to high performance, high throughput multi-core network processing systems. Recent work has focused on digital TV set-top boxes running a mixed C/C++/Java stack.

Experienced in C, C++, Java, GCC, GDB, xUnit, gcov, Valgrind, VTune, Python, SQL, XML, PHP, Javascript.

Specialties

C++, C, Java, object oriented design, unit testing, embedded Linux, networking, digital TV

Tom Wood's Experience

Consultant

Red Embedded

Privately Held; 51-200 employees; Telecommunications industry

December 2010Present (1 year 3 months)

Software consulting, debugging and development for projects in the digital TV domain.

Present projects include working on a large and complex codebase powering a variety of cutting edge and legacy networked HDTV and HD DVR set-top boxes for a major international satellite TV company. Work involves debugging, improvement and new feature development at all levels of the embedded Linux-based software stack, including device drivers (C), middleware (C and C++), and GUI applications (Java). Particular areas of current focus include network diagnostics and performance improvement and automated system test/fault diagnosis.

Work involves close cooperation with the customer's engineers, contractors, hardware manufacturers, and test teams, who are located at various points across the globe.

Privately Held; 201-500 employees; Telecommunications industry

June 2008December 2010 (2 years 7 months)

Working in project-based software engineering roles including development of control software for a low-power embedded Linux system including device drivers for hardware interfaces through on-board CPLD and FPGA devices; and performance analysis and implementation improvements (through algorithm and data structure changes) to a high-throughput, high-speed IP packet processing system on a multi-core Linux device. Also developing Java web-based GUI interface and automated system/subsystem tests based around Python test harness.

Volunteer

St John Ambulance

Nonprofit; 51-200 employees; Hospital & Health Care industry

October 2003December 2009 (6 years 3 months)

Various voluntary roles:
- First aider and ambulance crew at public events (2003-2009)
- unit Operations Coordinator at the University of Bristol unit (2005-2007)
- Group Staff Officer with general management responsibilities for 8 units in Bristol (2007-2008)
- Student operations/volunteer development role at National Headquarters (2006-2009)

Associate

Ernst & Young

Partnership; 10,001+ employees; Accounting industry

August 2007May 2008 (10 months)

Worked in teams providing clients with a range of IT risk services including IT aspects of financial audit, internal IT audit, Sarbanes-Oxley IT control testing and software licence reviews. Responsible for meeting with technical and non-technical client contacts to obtain necessary information (working on client sites); identifying, testing and evaluating IT controls; identification of risks; and documentation of audit work.

Software Developer (summer placement)

Gradwell

Privately Held; 11-50 employees; Internet industry

July 2006August 2006 (2 months)

Developed a customer management web application in PHP, Javascript and XML (AJAX) which provided common user interface to four separate MySQL databases.

Tom Wood's Education

University of Bristol

MEng (1st class Hons), Computer Science

20032007

Studies included mathematics, software engineering, algorithms, databases, cryptography, information security, computer architecture and image processing; developing coursework using Java, C, C++, JSP, Javascript, SQL and XML.

For my final year project I developed and implemented an algorithm for comparing differences between OpenDocument Text office documents and an interface to display these in an intuitive manner.

Activities and Societies: St John Ambulance: first aider/ambulance crew, unit Treasurer, Operations Coordinator.

Contact Tom for:

  • career opportunities
  • consulting offers
  • new ventures
  • job inquiries
  • expertise requests
  • business deals
  • reference requests
  • getting back in touch

View Tom Wood’s full profile to...

  • See who you and Tom Wood know in common
  • Get introduced to Tom Wood
  • Contact Tom Wood directly

View Full Profile

Not the Tom Wood you were looking for? View more »

Viewers of this profile also viewed...