Bruce Duncan
AeroLeads people directory · profile

Bruce Duncan Email & Phone Number

Director, Software Engineering at Veracode at Veracode
Location: Providence County, Rhode Island, United States 9 work roles 1 school
LinkedIn matched
✓ Verified August 2026 3 data sources Profile completeness 86%

Contact Signals

LinkedIn Profile matched
3 free lookups remaining · No credit card
Current company
Role
Director, Software Engineering at Veracode
Location
Providence County, Rhode Island, United States

Who is Bruce Duncan? Overview

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

Quick answer

Bruce Duncan is listed as Director, Software Engineering at Veracode at Veracode, based in Providence County, Rhode Island, United States. AeroLeads shows a matched LinkedIn profile for Bruce Duncan.

Bruce Duncan previously worked as Director, Software Engineering at Veracode and Senior Engineering Manager at Aurea Software. Bruce Duncan holds Bachelor Of Science - Bs, Computer Engineering from Boston University College Of Engineering.

Company email context

Email format at Veracode

This section adds company-level context without repeating Bruce Duncan's masked contact details.

Veracode

Review company-level records connected to Bruce Duncan before choosing the right outreach path.

Profile bio

About Bruce Duncan

Accomplished software engineering leader with extensive experience directing highly technical senior teams in the development of robust enterprise software systems, requiring high quality, high performance, continuous availability, and elastic scalability. I’ve worked with teams developing programming language compilers and tools, distributed object database and storage subsystems, message brokers, and whole program binary static analysis for application security testing.

Current workplace

Bruce Duncan's current company

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

Veracode
Veracode
Director, Software Engineering at Veracode
AeroLeads page
9 roles · 38 years

Bruce Duncan work experience

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

Director, Software Engineering

Current

Burlington, Massachusetts, Us

Managing 20+ engineers responsible for the development and delivery of the scan engine and related components for Veracode’s AWS cloud-based Static Application Security Testing (SAST) service. The engine performs whole program static analysis on a combination of binaries and source code for 24 different programming languages. In 2023, our SAST service performed 7.6M scans of 350K applications for 2500 customers, for a total of 98 trillion lines of code scanned.

Feb 2018 - Present

Senior Engineering Manager

Austin, Texas, Us

Managed 2-4 person multinational teams of remote developers across several on-premise and cloud-based product lines for all engineering functions: maintenance, new feature development, quality assurance and release. Built and led up to 10 teams totaling 30 people, defining quarterly goals and tracking progress and performance with weekly metrics.As a Product Engineering Manager for multiple products, served as the engineering point person for cross functional communication with the rest of the organization: fighting fires with Customer Support and SaaS Operations teams, defining requirements and priorities with Product Management and Sales, and reporting on continuous productivity enhancements, cost reduction projects, and quality improvement initiatives to senior management.Led the transition of the $40M Sonic and DXSI product lines acquired from Progress Software into to the newly formed Aurea Software. Migrated the development, build, test, and release environments and processes to be 100% cloud based in Amazon Web Services (AWS). Moved from a two year legacy product release cycle to a quarterly release schedule, accelerating responsiveness to customer needs, by leveraging agile development methodologies and a continuous integration model.Led the integration of the engineering functions of a 50+ person engineering team from Lyris, acquired by Aurea. Managed the engineering teams for the two Lyris email marketing products: Lyris HQ, the SaaS platform, and Lyris ListManager (LM), the on-premise and hosted product. Two legacy data centers with 800+ machines were migrated into AWS, and the services subsequently deployed in Docker containers running on a very large Docker server, reducing hosting costs by 90%.

2013 - 2017 ~4 yrs

Senior Engineering Manager

Burlington, Massachusetts, Us

Managed 15-20 engineers over 3 teams for the SonicMQ product line, and the DataXtend Semantic Integrator (DXSI) product.Supported multi-million dollar enterprise customers such as British Airways, Walt Disney World, and Cerner, whose businesses depend critically on their Sonic infrastructures.Obtained Scrum Master certification and led adoption of agile development practices by the Sonic engineering teams.

2007 - 2012 ~5 yrs

Software Engineering Manager

Sonic Software

Managed 8 engineers developing the Sonic message broker, storage subsystems and the distributed fault tolerant Sonic Management Framework.SonicMQ was one of the first certified Java Message Service implementations, which was differentiated by our patented Continuous Availability Architecture™ and highly scalable Dynamic Routing Architecture®.Led the design and architecture for the Sonic storage subsystems and XML Server, using an embedded Java object-oriented database, providing 4x performance improvements, non-blocking reads and database replication.

2003 - 2006 ~3 yrs

Software Engineering Manager

Excelon Corporation (Formerly Object Design)

Managed 8 engineers and lead the development of 4 ObjectStore Java object oriented DBMS based products: ObjectStore Java Interface, PSE Pro for Java db, Java Middle-Tier Library (transactional caching) and the Javlin EJB cache.

1999 - 2002 ~3 yrs

Senior Software Engineer

Worked on the C++ schema subsystems, Collections and Query optimizer, schema evolution and db compaction utilities for ObjectStore, one of the first and most successful commercial object oriented database management systems.

1998 - 1999 ~1 yr

Software Engineer

Nuthena Systems

Developed next generation compiler technology for a procedural modeling language used in a suite of modeling and simulation tools for designing and prototyping complex embedded systems. Programmed in C++.

1997 - 1997

Software Engineer Team Lead

Led the development and retargeting projects for an Ada source-level debugger and compiler generated symbol information, programming in Ada and C++.Developed parser and semantic analyzer for the AdaMagic Ada95 compiler technology, hosted on and targeted to many custom and commercial development platforms. Integrated this compiler frontend as part of first validated Ada95 compiler, developed for Raytheon's Patriot Missile System. Programmed LISP prototype and final implementation in C.Maintained the Electronic Specification System (ESS), a customized graphical database system for developing and integrating design specifications (Interleaf), hardware diagrams (SmartGraphics), and software models (Teamwork). Programmed in C with embedded SQL. Developed database administration utilities.Specified the detailed design of an instruction level software simulator for a 32-bit pipelined RISC microprocessor. Developed a utility for generating the design spec from Ada code for keeping the spec synchronized with the implementation.

1991 - 1996 ~5 yrs

Co-Op

Apollo (Hewlett Packard)

Developed test suites, distributed testing system, and automated utilities for building, testing and measuring performance of C, Pascal, Fortran, and Ada compilers. Maintained Pascal compiler frontend, analyzed and responded to customer product trouble reports. Programmed in Pascal, C, and shell scripting languages.

1989 - 1991 ~2 yrs
1 education record

Bruce Duncan education

  • Boston University College Of Engineering
    Boston University College Of Engineering
    Computer Engineering
FAQ

Frequently asked questions about Bruce Duncan

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

What company does Bruce Duncan work for?

Bruce Duncan works for Veracode.

What is Bruce Duncan's role at Veracode?

Bruce Duncan is listed as Director, Software Engineering at Veracode at Veracode.

Where is Bruce Duncan based?

Bruce Duncan is based in Providence County, Rhode Island, United States while working with Veracode.

What companies has Bruce Duncan worked for?

Bruce Duncan has worked for Veracode, Aurea Software, Progress, Sonic Software, and Excelon Corporation (Formerly Object Design).

How can I contact Bruce Duncan?

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

What schools did Bruce Duncan attend?

Bruce Duncan holds Bachelor Of Science - Bs, Computer Engineering from Boston University College Of Engineering.

Find 750M verified contacts

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