Principal Software Engineer
CurrentTranslating linear algebra and MATLAB language semantics from MATLAB source code to C++, HDL, and similar host language targets.
Please complete the CAPTCHA to continue
@mathworks.com
✓
7 phones found area 978 and 781
✓
LinkedIn matched
A concise factual answer block for searchers comparing this professional profile.
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.
This section adds company-level context without repeating Tom Harwood's masked contact details.
AeroLeads found 1 current-domain work email signal for Tom Harwood. Compare company email patterns before reaching out.
I write compilers, database management systems, operating systems, and other software.
Listed skills include C++, Sql, Software Development, Java, and 36 others.
Company context helps verify the profile and gives searchers a useful next step.
A career timeline built from the work history available for this profile.
Natick, Ma, Us
Translating linear algebra and MATLAB language semantics from MATLAB source code to C++, HDL, and similar host language targets.
Burlington, Massachusetts, Us
• Developed new static analysis tools using LLVM and ANTLR4.• Maintenance and enhancements to Veracode's original static analysis tool, SAF.
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.
San Jose, Ca, Us
I wrote the code generator, bytecode manager, and some optimization and semantic analysis phases of Adobe's ActionScript compilers.
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.
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.
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.
Burlington, Massachusetts, Us
Worked on the Progress 4GL; designed and built the second generation of the Progress/SQL engine, which was NIST-certified.
Ported lcc to the Alpha architecture and wrote a blog about the project.
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.
Us
Maintained Model 204 4GL and runtime; worked on first generation SQL engine.
Assigned to IBM Kingston Software Laboratory; rewrote VM/ESA's Host Services VMDUMP function.
Ny, Us
Lead VM systems programmer in an educationally-oriented service bureau.
Other employees you can reach at mathworks.com. View company contacts for 1001 employees →
Aj Von Alt
Colleague at MathworksNatick, Massachusetts, United States
View →
SK
Shivastu Kartik
Colleague at MathworksGreater Boston, United States
View →
PF
Panagiotis Fykiris
Colleague at MathworksCambridge, England, United Kingdom
View →
PG
Prahlad Gowtham
Colleague at MathworksHyderabad, Telangana, India
View →
NM
Narjes Movahedi
Colleague at MathworksNatick, Massachusetts, United States
View →
MP
Mikhail Peselnik
Colleague at MathworksMoscow, Moscow City, Russia, Russian Federation
View →
BR
Bimal Raj
Colleague at MathworksBengaluru, Karnataka, India
View →
SJ
Serene Joe
Colleague at MathworksNew York, United States
View →
AC
Alexander Cong
Colleague at MathworksHolliston, Massachusetts, United States
View →
SK
Shubham Khatri
Colleague at MathworksKanpur Nagar, Uttar Pradesh, India
View →
Quick answers generated from the profile data available on this page.
Tom Harwood works for MathWorks.
Tom Harwood is listed as Principal Software Engineer at MathWorks at MathWorks.
AeroLeads has found 1 work email signal at @mathworks.com for Tom Harwood at MathWorks.
AeroLeads has found 7 phone signal(s) with area code 978, 781 for Tom Harwood at MathWorks.
Tom Harwood is based in Concord, Massachusetts, United States while working with MathWorks.
Tom Harwood has worked for Mathworks, Veracode, Nuodb, Adobe Systems, and Ounce Labs.
Tom Harwood's colleagues at MathWorks include Aj Von Alt, Shivastu Kartik, Panagiotis Fykiris, Prahlad Gowtham, and Narjes Movahedi.
You can use AeroLeads to view verified contact signals for Tom Harwood at MathWorks, including work email, phone, and LinkedIn data when available.
Tom Harwood holds Ba, Computer Science from State University Of New York At Plattsburgh.
Tom Harwood is listed with skills including C++, Sql, Software Development, Java, Compilers, Distributed Systems, Software Engineering, and Compiler Construction.
Search by job title, company, industry, location, and seniority. Export verified B2B contact data when you need it.
Start free trial Search contacts