AeroLeads people directory · profile

Tom Harwood Email & Phone Number

Principal Software Engineer at MathWorks at MathWorks
Location: Concord, Massachusetts, United States 13 work roles 2 schools
1 work email found @mathworks.com 7 phones found area 978 and 781 LinkedIn matched
✓ Verified August 2026 4 data sources Profile completeness 100%

Contact Signals · 1 work email · 7 phones

Work email t****@mathworks.com
Direct phone (978) ***-****
LinkedIn Profile matched
3 free lookups remaining · No credit card
Current company
Role
Principal Software Engineer at MathWorks
Location
Concord, Massachusetts, United States
Company size

Who is Tom Harwood? Overview

A concise factual answer block for searchers comparing this professional profile.

Quick answer

Tom Harwood is listed as Principal Software Engineer at MathWorks at MathWorks, a with 1001 employees, based in Concord, Massachusetts, United States. AeroLeads shows a work email signal at mathworks.com, phone signal with area code 978, 781, and a matched LinkedIn profile for Tom Harwood.

Tom Harwood previously worked as Principal Software Engineer at Mathworks and Senior Principal Software Engineer at Veracode. Tom Harwood holds Ba, Computer Science from State University Of New York At Plattsburgh.

Company email context

Email format at MathWorks

This section adds company-level context without repeating Tom Harwood's masked contact details.

{first}.{last}@mathworks.com
89% confidence

AeroLeads found 1 current-domain work email signal for Tom Harwood. Compare company email patterns before reaching out.

Profile bio

About Tom Harwood

I write compilers, database management systems, operating systems, and other software.

Listed skills include C++, Sql, Software Development, Java, and 36 others.

Current workplace

Tom Harwood's current company

Company context helps verify the profile and gives searchers a useful next step.

MathWorks
Mathworks
Principal Software Engineer at MathWorks
3 Apple Hill Drive Natick, MA 01760 United States
Website
Employees
1001
AeroLeads page
13 roles · 31 years

Tom Harwood work experience

A career timeline built from the work history available for this profile.

Principal Software Engineer

Current

Natick, Ma, Us

Translating linear algebra and MATLAB language semantics from MATLAB source code to C++, HDL, and similar host language targets.

Nov 2018 - Present

Senior Principal Software Engineer

Burlington, Massachusetts, Us

• Developed new static analysis tools using LLVM and ANTLR4.• Maintenance and enhancements to Veracode's original static analysis tool, SAF.

Dec 2015 - Nov 2018

Senior Software Engineer

Cambridge, Ma, Us

• Replaced hand-coded parser with YACC grammar.• Reverse engineered semantics of NuoSQL from a monolithic one-pass compiler into a maintainable sequence of phases.• Cooperated with the query optimizer team to develop a query plan schema and plan generation phase.

Mar 2013 - Dec 2015

Senior Compiler Engineer

San Jose, Ca, Us

I wrote the code generator, bytecode manager, and some optimization and semantic analysis phases of Adobe's ActionScript compilers.

Jul 2008 - Mar 2013

Senior Software Engineer

Ounce Labs

Implemented C++, VB, and COBOL front ends to Ounce's static analysis engine; added SSA form to the intermediate representation; maintenance and enhancements to the static analysis engine itself.

Mar 2005 - May 2008

Sr. Software Design Engineer

Imlogic

Helped build an application server for Instant Messaging centric applications ("bots"); we then generalized this into a flexible platform that supported IM logging, monitoring, virus scanning, etc.

Feb 2003 - Mar 2005

Principal Software Engineer

Us

One of the initial cadre of engineers who wrote "Neo," the CFMX prototype; ad-hoc "leading" engineer and co-architect of the CFMX project.Maintained and enhanced CF 4.x compiler and runtime.

Jan 1998 - Jan 2003

Principal Software Engineer

Burlington, Massachusetts, Us

Worked on the Progress 4GL; designed and built the second generation of the Progress/SQL engine, which was NIST-certified.

Jan 1992 - Jan 1998

Contractor

Digital Equipment

Ported lcc to the Alpha architecture and wrote a blog about the project.

1996 - 1996

Sr. Software Engineer

Language Technology, Inc.

RECODER engineering and maintenance. RECODER was a CASE tool that automatically restructured COBOL applications and performed other static analysis tasks, e.g., cyclomatic complexity analysis.

Feb 1990 - Jan 1992

Consultant

Ags Information Services

Assigned to IBM Kingston Software Laboratory; rewrote VM/ESA's Host Services VMDUMP function.

Nov 1987 - Aug 1988

Systems Programmer

Ny, Us

Lead VM systems programmer in an educationally-oriented service bureau.

Nov 1985 - Nov 1987
Team & coworkers

Colleagues at MathWorks

Other employees you can reach at mathworks.com. View company contacts for 1001 employees →

2 education records

Tom Harwood education

Ba, Computer Science

State University Of New York At Plattsburgh

Education record

Margaret M. Sibley Educational Research And Demonstration Center
FAQ

Frequently asked questions about Tom Harwood

Quick answers generated from the profile data available on this page.

What company does Tom Harwood work for?

Tom Harwood works for MathWorks.

What is Tom Harwood's role at MathWorks?

Tom Harwood is listed as Principal Software Engineer at MathWorks at MathWorks.

What is Tom Harwood's email address?

AeroLeads has found 1 work email signal at @mathworks.com for Tom Harwood at MathWorks.

What is Tom Harwood's phone number?

AeroLeads has found 7 phone signal(s) with area code 978, 781 for Tom Harwood at MathWorks.

Where is Tom Harwood based?

Tom Harwood is based in Concord, Massachusetts, United States while working with MathWorks.

What companies has Tom Harwood worked for?

Tom Harwood has worked for Mathworks, Veracode, Nuodb, Adobe Systems, and Ounce Labs.

Who are Tom Harwood's colleagues at MathWorks?

Tom Harwood's colleagues at MathWorks include Aj Von Alt, Shivastu Kartik, Panagiotis Fykiris, Prahlad Gowtham, and Narjes Movahedi.

How can I contact Tom Harwood?

You can use AeroLeads to view verified contact signals for Tom Harwood at MathWorks, including work email, phone, and LinkedIn data when available.

What schools did Tom Harwood attend?

Tom Harwood holds Ba, Computer Science from State University Of New York At Plattsburgh.

What skills is Tom Harwood known for?

Tom Harwood is listed with skills including C++, Sql, Software Development, Java, Compilers, Distributed Systems, Software Engineering, and Compiler Construction.

Find 750M verified contacts

Search by job title, company, industry, location, and seniority. Export verified B2B contact data when you need it.