Client: Hoover's, a leading provider of online business information
Created test automation for a complex data ETL engine. Created
a Continous Integration process to
automatically deploy the latest DDL, stored procedures, and access privileges for a multi-schema system
and run all unit tests. Created the DBehave test language, which enables Oracle programmers to define
automated tests for views and stored procedures.
Client: AMD Manufacturing Systems Technology
Created test automation for a real-time wafer transport scheduling system. Designed and built innovative
frameworks to specify and execute system tests (XML-based orchestration of multiple simulators) and unit tests (domain-specific setup of
mock object networks). Key developer for on-line optimizer-driven wafer processing scheduler.
Client: HART Communications Foundation
Designed and built a domain-specific language processor for conformance testing of wireless mesh networks
for industrial sensors.
This unique logic-based language allows testers to express complex assertions about the state and sequence of network packets.
The execution engine applies these assertions to a stream of transmissions to verify
conformance with the Wireless HART protocol standard.