John Mcenerney
AeroLeads people directory · profile

John Mcenerney Email & Phone Number

Software Engineer and Compiler Writer at Veracode
Location: Austin, Texas, United States 10 work roles 1 school
1 work email found @veracode.com LinkedIn matched
✓ Verified May 2026 4 data sources Profile completeness 100%

Contact Signals · 1 work email

Work email j****@veracode.com
LinkedIn Profile matched
3 free lookups remaining · No credit card
Current company
Role
Software Engineer and Compiler Writer
Location
Austin, Texas, United States
Company size

Who is John Mcenerney? Overview

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

Quick answer

John Mcenerney is listed as Software Engineer and Compiler Writer at Veracode, a company with 753 employees, based in Austin, Texas, United States. AeroLeads shows a work email signal at veracode.com and a matched LinkedIn profile for John Mcenerney.

John Mcenerney previously worked as Senior Principal Software Engineer at Veracode and Staff Software Engineer at Qualcomm. John Mcenerney holds Bse, Computer Science & Engineering from University Of Pennsylvania.

Company email context

Email format at Veracode

This section adds company-level context without repeating John Mcenerney's masked contact details.

{first_initial}{last}@veracode.com
89% confidence

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

Profile bio

About John Mcenerney

Software Engineer with 40+ years'​ experience delivering successful commercial software applications in C/C++, Java, and assembly languages. Domain expertise in static analysis, parsing, code generation and optimization, assemblers, linkers, emulators, decompilation.Career Highlights:Architected significant portions of Veracode's flagship static analysis engine, the basis of their Software Security as a Service offering, which has propelled Veracode into the Leaders category of Gartner's Application Security Testing Magic Quadrant for 10 consecutive years.Designed and implemented the 68K instruction set emulator for the Palm Application Compatibility Environment, instrumental in Palm's successful transition from 68K to ARM in the early 2000's.Designed and implemented Metrowerks'​ retargetable compiler back-end architecture, successfully deployed in CodeWarrior compilers for ARM, MIPS, SH, MCore, V830/850, and assorted Motorola DSPs.Designed and implemented the PowerPC compiler back-end for Metrowerks' CodeWarrior for Macintosh. Its timely availability enabled Macintosh developers to port their applications to PowerPC in time for the official release, allowing Metrowerks to supplant Symantec as the tool provider of choice for the Macintosh in the 1990s.Conceived, designed, and co-implemented THINK Pascal, the first Macintosh compiler with an integrated development environment and source-level debugger, and one of the most widely-used Macintosh programming tools of its era.

Listed skills include C, Debugging, Software Development, C++, and 12 others.

Current workplace

John Mcenerney's current company

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

Veracode
Veracode
Software Engineer and Compiler Writer
burlington, massachusetts, united states
Website
Employees
753
AeroLeads page
10 roles

John Mcenerney work experience

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

Senior Principal Software Engineer

Current

Greater Boston Area

Designed, developed, tuned, and maintained diverse components of Veracode's flagship Binary Decompilation and Static Analysis engine. Contributions include:- speed improvements to make the analyzer more amenable to DevOps processes- transformation of unstructured control-flow graphs to structured statements- dataflow analyses: variable splitting/merging.

Oct 2006 - Present

Staff Software Engineer

Austin, Texas Area

Spearheaded the successful retargeting of the Open64 compiler framework to the 32-bit Hexagon DSP. Implemented most of the target-specific portions of the compiler including the target machine description, instruction selection, and tuning of the scheduler, local and global optimizers, and register allocators. Enhanced the Open64 framework to support.

Mar 2005 - Jul 2006

Software Consultant

Assorted Austin Area Semiconductor Companies

Austin, Texas Area

Contributed to the design and documentation of Coherent Logix' HyperX parallel DSP microprocessor.Implemented a macro assembler for the programmable DSP core in the Silicon Laboratories Si47xx FM radio ICs.Implemented an lcc-based C compiler for Conformative Systems' custom microprocessor for XML/XSLT hardware acceleration, then employed the compiler to.

Feb 2004 - Jan 2005

Staff Software Engineer

Greater Seattle Area

Implemented the JVM bytecode generator for a proprietary Java compiler in Weblogic Workshop 8.1. Rewrote the machine-generated LALR parser as a hand-coded recursive descent parser for a 6X speed improvement. Added Java 1.5 language extensions to the compiler front-end and back-end.

Aug 2002 - Jan 2004

Software Consultant

Austin, Texas Area

Implemented the code generator, linker and runtime library for a C++ compiler for the ARM microprocessor. This compiler became the principal tool for building accelerated "armlets" for the first generation of ARM-based PalmOS devices.

Aug 2001 - Jul 2002

Compiler Architect

Palm

Austin, Texas Area

Implemented a fast interpretive emulator for 68K instructions on an ARM microprocessor. Running on a 74MHz ARM7, it emulated instructions 20% faster than their native speed on a 20MHz Dragonball processor. This emulator became the principal mechanism for executing 3rd-party applications on the first generation of ARM-based PalmOS devices.Implemented a.

Nov 1999 - Jul 2001

Compiler Architect

Austin, Texas Area

Designed and implemented the PowerPC compiler back-end for Metrowerks CodeWarrior for Macintosh, including the code generator, machine-level global and local optimizers, instruction scheduler, register allocator, inline assembler, linker, and runtime libraries.Extended this work to form a common back-end architecture, including a flexible intermediate.

Feb 1993 - Sep 1999

Senior Software Engineer

Greater Boston Area

Managed the Software Development and Quality Assurance departments of the Language Products division. Set group and individual objectives for 8 engineers and provided ongoing direction and feedback. Contributed to strategic planning for the entire division.Led the design and implementation of THINK Pascal versions 2.0 and 3.0, which added object-oriented.

Nov 1987 - Oct 1992

Staff Software Engineer

Think Technologies

Greater Boston Area

Conceived, designed, and co-implemented THINK Pascal, the first Macintosh compiler to include an integrated development environment and source-level debugger. Implemented syntax and semantic analyses, code generator, incremental linker, and runtime loader.

Jan 1985 - Oct 1987

Software Engineer

Naugatuck, CT

Contributed to the design and implementation of system software for an 80186-based distributed telemetry and process control system, including communications APIs, alarm reporting, and operator console UI.

Jul 1983 - Dec 1984
Team & coworkers

Colleagues at Veracode

Other employees you can reach at veracode.com. View company contacts for 753 employees →

1 education record

John Mcenerney education

FAQ

Frequently asked questions about John Mcenerney

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

What company does John Mcenerney work for?

John Mcenerney works for Veracode.

What is John Mcenerney's role at Veracode?

John Mcenerney is listed as Software Engineer and Compiler Writer at Veracode.

What is John Mcenerney's email address?

AeroLeads has found 1 work email signal at @veracode.com for John Mcenerney at Veracode.

Where is John Mcenerney based?

John Mcenerney is based in Austin, Texas, United States while working with Veracode.

What companies has John Mcenerney worked for?

John Mcenerney has worked for Veracode, Qualcomm, Assorted Austin Area Semiconductor Companies, Bea Systems, and Metrowerks.

Who are John Mcenerney's colleagues at Veracode?

John Mcenerney's colleagues at Veracode include Nova Trauben, Chris Pederson, Daniele De Barros Martineli, Muhammad Umer Niaz, and Sanyam Bharani.

How can I contact John Mcenerney?

You can use AeroLeads to view verified contact signals for John Mcenerney at Veracode, including work email, phone, and LinkedIn data when available.

What schools did John Mcenerney attend?

John Mcenerney holds Bse, Computer Science & Engineering from University Of Pennsylvania.

What skills is John Mcenerney known for?

John Mcenerney is listed with skills including C, Debugging, Software Development, C++, Software Engineering, Compilers, Embedded Systems, and Algorithms.

Find 750M verified contacts

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

People with similar names

Check these profiles if this is not the John Mcenerney you were looking for.

View similar profiles