Tom Harwood
Principal Software Engineer at MathWorks | Concord, Massachusetts, United States
Engage
candidates 10x faster
Enjoy unlimited access and discover candidates outside of LinkedIn
Trusted by 1.4M users from 76% of Fortune 500 companies
The most accurate data ever
CCPA Compliant
GDPR Compliant
150M
Personal Emails
200M
Work Emails
100M
Direct Dials
250M
Professional Profiles
40M
Company Profiles
Find anyone, anywhere
with ContactOut
today
Making remote or global hires?
Connecting
with key decision-makers? We can help.
- 40 emails / month
- 3 phone numbers / month
- Works on standard LinkedIn only
-
Work emails, personal emails,
mobile numbers
No credit card required
As a Principal Software Engineer at MathWorks, Tom Harwood leverages his extensive expertise in compiler construction and programming languages to drive innovative solutions that enhance the functionality of MATLAB. His current role involves translating complex linear algebra and MATLAB language semantics from MATLAB source code into high-performance C++ and HDL, enabling seamless integration with various host language targets. This critical work not only optimizes the performance of mathematical computations but also ensures that MATLAB remains at the forefront of engineering and scientific computing.
Tom's proficiency in tools like ANTLR and Yacc allows him to craft robust parsers that facilitate the translation process, while his deep understanding of algorithms and static analysis enhances the reliability and efficiency of the software he develops. His experience with operating systems and Linux environments further enriches his contributions, as he navigates the intricacies of low-level programming to deliver high-quality software solutions.
Key projects under Tom's leadership include the development of advanced compiler optimizations that significantly improve execution speed and resource management for MATLAB applications. His commitment to excellence is evident in his collaborative efforts with cross-functional teams, where he shares insights on best practices in compiler design and software architecture. With a strong foundation in APL and a passion for pushing the boundaries of what is possible in software development, Tom Harwood continues to be a pivotal figure at MathWorks, driving innovation and excellence in the field of computational software engineering.
Principal Software Engineer at MathWorks in November 2018 to Present
Senior Principal Software Engineer at Veracode in December 2015 to November 2018
Senior Software Engineer at NuoDB in March 2013 to December 2015
Senior Compiler Engineer at Adobe Systems in July 2008 to March 2013
Senior Software Engineer at Ounce Labs in March 2005 to May 2008
Sr. Software Design Engineer at IMLogic in February 2003 to March 2005
Principal Software Engineer at Allaire/Macromedia in January 1998 to January 2003
Principal Software Engineer at Progress Software in January 1992 to January 1998
Contractor at Digital Equipment in January 1996 to January 1996
Sr. Software Engineer at Language Technology, Inc. in February 1990 to January 1992
Software Engineer at Computer Corporation of America in August 1988 to February 1990
Consultant at AGS Information Services in November 1987 to August 1988
Systems Programmer at Erie 1 BOCES in November 1985 to November 1987
See more
See less
C++
Software Development
ANTLR
Distributed Systems
Software Engineering
Object Oriented Design
Algorithms
Multithreading
Agile Methodologies
Software Design
Scalability
Scrum
Debugging
Programming
SQL
Java
ActionScript
Linux
Operating Systems
Ant
LLVM
Compilers
Compiler Construction
Parsing
Static Analysis
ColdFusion
Code Generation
Dynamic Programming
Pattern Matching
Discrete Mathematics
Compiler Design
Concurrent Programming
Yacc
Programming Languages
Flex
Lisp
APL
VM
Compiler Development
Graph Algorithms
Matlab
See more
See less
Discover more about MathWorksWhat is Tom Harwood email address?
Email Tom Harwood at [email protected] and [email protected]. This email is the most updated Tom Harwood email found in 2026.
What is Tom Harwood phone number?
Tom Harwood phone number is +19785017821 and +19785011782.
How to contact Tom Harwood?
To contact Tom Harwood send an email to [email protected] or [email protected]. If you want to call Tom Harwood try calling on +19785017821 and +19785011782.
What is Tom Harwood net worth?
Tom Harwood has an estimated net worth of $750,000 to $999,999
What company does Tom Harwood work for?
Tom Harwood works for MathWorks
What is Tom Harwood's role at MathWorks?
Tom Harwood is Principal Software Engineer
What industry does Tom Harwood work in?
Tom Harwood works in the Software Development industry.
Tom Harwood Email Addresses
Tom Harwood Phone Numbers
looking for?
Find personal and work emails for over 250M professionals.
People like Tom Harwood
Director Of Engineering at Automated Control Concepts, Inc.
Director Of Operations at Raymond James
District Vice President NB & PEI TD Commercial Banking at TD
Assistant Director, Miami and Broward at American Jewish Committee (AJC)
Senior Manager, CX & Marketing Analytics at Berlin Packaging
Finance Senior Manager, Collections at Apple
Chief Executive Officer at GCI Water Solutions
Analytics Manager at Walmart eCommerce
Portfolio Manager at BlackRock
Director of Master of Accountancy Program, & Tull School AACSB Coordinator at University of Georgia - Terry College of Business
Sales Manager at Instawork
Test Engineer - Lead at Allstate
COO, Global Consumer & Retail Investment Banking, BofA Securities, Inc. at Bank of America
Director of Marketing and Communications at Avel eCare
Vice President at SUM Computers, Inc
Bartending Instructor at Local Bartending School
Director of Marketing & Communications at Urban School of San Francisco
Director of Sales at Switch
Epic ADT/Prelude Manager at Nordic Global
Director of Agent Development at Ascent Global Logistics
Director of Government Affairs at Fraternal Order of Police of Ohio, Inc.
Store Director at Target
Co-Owner at Holeshot Valley MX
Show more
Show less