AeroLeads people directory · profile

Andrew Thomas Email & Phone Number

Senior software engineer at DNASTAR
Location: Madison, Wisconsin, United States 4 work roles 2 schools
1 work email found @dnastar.com 1 phone found area 608 LinkedIn matched
✓ Verified Jul 2026 4 data sources Profile completeness 100%

Contact Signals · 1 work email · 1 phone

Work email t****@dnastar.com
Direct phone (608) ***-****
LinkedIn Profile matched
3 free lookups remaining · No credit card
Current company
Role
Senior software engineer
Location
Madison, Wisconsin, United States

Who is Andrew Thomas? Overview

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

Quick answer

Andrew Thomas is listed as Senior software engineer at DNASTAR, based in Madison, Wisconsin, United States. AeroLeads shows a work email signal at dnastar.com, phone signal with area code 608, and a matched LinkedIn profile for Andrew Thomas.

Andrew Thomas previously worked as Principal Engineer at Avid Technology, Inc. and Software developer at Prism Computational Sciences, Inc.. Andrew Thomas holds Masters, Computer Science from University Of Wisconsin-Madison.

Company email context

Email format at DNASTAR

This section adds company-level context without repeating Andrew Thomas's masked contact details.

*@dnastar.com
68% confidence

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

Profile bio

About Andrew Thomas

Specialties: Architecture, algorithms, user-interface design, cross-platform development, 3D visualization.Java, C/C++. SOA, IP communications.Innovation, new development, team leadership.

Listed skills include Agile Methodologies, Software Development, Scrum, Java, and 22 others.

Current workplace

Andrew Thomas's current company

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

DNASTAR
Dnastar
Senior software engineer
AeroLeads page
4 roles

Andrew Thomas work experience

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

Senior Software Engineer

Current

Madison, Wisconsin, Us

Effected change.To meet business goals both of faster development and cross-platform deployment, successfully advocated for moving to Java, overcoming objections from C++ and C# camps. To provide a native look-and-feel, researched feasibility of using the Eclipse application platform, then successfully advocated for its adoption. Trained and guided staff in new language and tools. Created base architecture.Four years later, we’ve released four new GUI applications on that platform. Over half of the company’s developers have contributed.Successfully overcame objections to daily builds. Modified ant builds to allow developers to run the build in development environment. Put unit tests into the build scripts.Introduced Scrum as a lightweight process, and the tool JIRA as a supporting tool. Asked to give introductions to these to multiple teams.Pioneered new technology such as JNA, SWIG for Java, Guava, ANTLR, NatTable, the Eclipse RCP and more.Conceived and built tools for developers. One automatically located code in complex user interfaces, eliminating what had become a time-consuming task as the codebase grew. Another zipped up diagnostic information, including logs that had previously consumed time to find. PRODUCTS INCLUDEMegAlign Pro: Technical lead of team of four-five engineers on rush delivery of this new product, supporting alignment and visualization. Gathered requirements, specified architecture, created UI mockups. This is becoming one of our most-used products.Protean 3D: Guided initial development, architecture and UI design. Supports visualization and analysis of protein structure.ALGORITHMSImplemented algorithms including Needleman-Wunsch, K-way merge sort, distance metrics, BioNJ clustering algorithm.TOOLSJava, Eclipse, Ant, VisualStudio, C++, XCode, C++, RCP, SWT, JOGL, OpenGL, ANTLR, JNI, JNA, SWIG, Guava, Draw2D, biojava, FindBugs, EclEmma, JUnit, Perforce,...

Nov 2009 - Present

Principal Engineer

Burlington, Ma, Us

Led a team of ten great engineers in design and construction of a new, fault-tolerant media automation system built on a distributed, service-oriented architecture. Led technical and UI designs, collaborating closely with the product designer and QA. Strived for consensus, respect and velocity.Led user-interface design and construction for Avid iNEWS Command, a new, fault-tolerant media playout system. Helped lead the development of the service-oriented framework underlying these two projects and others in the company.Initiated research into, and successfully advocated for the adoption of many new tools, including the Eclipse IDE, the TestNG test framework, JDepends, Guice, MiG Calendar, the Quartz scheduling engine, the Jidesoft docking panel framework, Instantiations CodePro AnalytiX, JIRA and Mylyn. Worked with engineers at other sites. Member and contributor to Avid’s worldwide Architecture and Design Council.

Jun 2003 - Nov 2009

Software Developer

Prism Computational Sciences, Inc.

Designed and constructed two friendly, cross-platform GUI applications providing configuration and visualization tools to users of the Spect3D suite, which performs spectroscopic simulations used in fusion power research. Also designed and constructed adaptation of a legacy system requiring cross-platform process management. Usually used the spiral development process. Since I’m not a physicist, I carefully gathered requirements, designed user interfaces on paper first, and organized reviews at all stages. Collaborated with other team members on APIs between components. Enhanced software through 17 versions. When asked to develop a cross-platform, interactive plotting toolkit, I recommended purchasing an existing tool, then happily constructed one now used in several Prism applications. Tools included Java, JNI, Java3D, C++, OpenGL, and others on Windows, Solaris and Macintosh.

May 1999 - Feb 2003

Senior Software Engineer

Comprehensive Law Enforcement Systems, Inc.

Designed and constructed new medium-scale products on and between Win95/NT and AIX UNIX; also did some maintenance programming on existing UNIX and DOS small- and large-scale applications. Most projects involved a GUI front end, integration of databases with external software and hardware, and/or a multi-tier architecture. Architectures usually included custom TCP servers and clients, or serial communications. Worked with TCP and UDP sockets, on UNIX and Windows systems.Most projects required gathering requirements, user-interface design, software architecture design, construction, testing and documentation, and reviews by internal staff and/or clients.Created or maintained interfaces to mobile data computers, TDDs, handheld barcode readers, satellite clocks and GIS systems. Created user-configurable GUI unit status monitor. Created functional design for new large-scale SQL product, and implemented parts of it. Maintained legacy systems.

Feb 1996 - May 1999
2 education records

Andrew Thomas education

Masters, Computer Science

University Of Wisconsin-Madison

B.S., Journalism, Psych

Indiana State University
FAQ

Frequently asked questions about Andrew Thomas

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

What company does Andrew Thomas work for?

Andrew Thomas works for DNASTAR.

What is Andrew Thomas's role at DNASTAR?

Andrew Thomas is listed as Senior software engineer at DNASTAR.

What is Andrew Thomas's email address?

AeroLeads has found 1 work email signal at @dnastar.com for Andrew Thomas at DNASTAR.

What is Andrew Thomas's phone number?

AeroLeads has found 1 phone signal(s) with area code 608 for Andrew Thomas at DNASTAR.

Where is Andrew Thomas based?

Andrew Thomas is based in Madison, Wisconsin, United States while working with DNASTAR.

What companies has Andrew Thomas worked for?

Andrew Thomas has worked for Dnastar, Avid Technology, Inc., Prism Computational Sciences, Inc., and Comprehensive Law Enforcement Systems, Inc..

How can I contact Andrew Thomas?

You can use AeroLeads to view verified contact signals for Andrew Thomas at DNASTAR, including work email, phone, and LinkedIn data when available.

What schools did Andrew Thomas attend?

Andrew Thomas holds Masters, Computer Science from University Of Wisconsin-Madison.

What skills is Andrew Thomas known for?

Andrew Thomas is listed with skills including Agile Methodologies, Software Development, Scrum, Java, Eclipse, Integration, Software Engineering, and Software Project Management.

Find 750M verified contacts

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