Post Job Free
Sign in

Software Engineer Management

Location:
Katy, TX, 77494
Posted:
March 09, 2010

Contact this candidate

Resume:

R O B E R T E V AN S

*** ****** ***.

Murphy TX *5094

214-***-**** • ********@*****.***

SOFTWARE ENGINEER

Results-Driven Software Engineer with extensive experience enhancing operational efficiencies, developing

solutions, deploying/upgrading technologies and working with IT initiatives to support mission-critical business

processes. Extremely effective at integrating emerging technologies and operational systems/processes to solve

complex business problems. Talent for developing and working with high-performance teams, making effective

decisions, and quickly revising tactics to achieve goals within aggressive time frames.

KEY SKILL PROFICIENCIES

Object-Oriented Analysis & Design Simulation Development

Product Testing Prototype Development

Technical Integration Database Development & Management

Technical Consulting Higher Mathematics

TECHNOLOGIES

C++, C, Smalltalk, XML, Perl, Assembly, Fortran

Languages:

Rose (UML), Coverity, Purify, gdb, Wireshark, Mathematica, many more.

Utilities:

Linux, Sun Solaris, HPUX

Platforms:

Ethernet, ATM; IP; SCTP/TCP/UDP, many application layer protocols.

Protocols:

Databases: Versant, Gemstone, Oracle, Sybase

SELECTED BUSINESS CONTRIBUTIONS

Volunteered to take over development of a business-critical telecommunications traffic generating tool written in

C++ for a major company. Expanded the flexibility and protocol coverage of the tool, improved the performance

rd

(by 30% in one area), and updated the stale documentation. This work involved integrating some 3 party

software packages and working closely with vendors. Results: Complete and rapid testing of the target product.

The product’s overall quality was improved by use of this tool and target release dates became more

achievable.

Developed a program for migrating customer databases by directly transforming binary images. This involved a

detailed understanding of the internal structure of a proprietary database and the use of complex memory

management techniques. Result: Program reduced by 75% errors and time required for customer upgrades on

the product. The migration software, written in C, was entirely my idea and design.

Significantly enhanced a new FORTRAN program critical to a research laboratory. Result: This enhancement

reduced design and reconfiguration time of experiments by an estimated 50%. The enhancements also resulted

in a general acceptance of the program by the laboratory staff.

Developed mobile location algorithms using Mathematica and implemented these in C. Continually enhanced

the accuracy of these algorithms using statistical and heuristic techniques. I had complete responsibility for the

resulting subsystem which became a critical component of a new product.

Designed and developed an automatic regression testing system for a telecommunications switching system.

Prior to this, engineers had to manually make complex calls using handsets and document the results. This was

exceedingly time consuming and error prone. The software was written in C and ran on a Unix system. Result:

Regression testing system accelerated testing/debugging by at least 50% and improved the overall quality of the

product.

R. Evans - Page 2

PROFESSIONAL EXPERIENCE

TEKTRONIX, Richardson, TX 2004-2009

Software Engineer

Member of software testing group for GeoProbe. a network performance management product.

Extended capabilities and performance of GeNet, a C++ multithreaded utility which simulates customer

traffic over diverse Internet and SS7 networks.

Mentored and assisted the test team with testing tools and scripts.

Designed, implemented, and maintained C++ code for the GeoProbe product.

Integrated 3rd-party software packages and made these generally available to the various engineering

teams, for example, GMP, a trans-64 bit mathematics package.

SAMSUNG TELECOMMUNICATIONS AMERICA, Richardson, TX 1997-2004

Principal Engineer

Developed software supporting telecommunications switching applications.

Integrated an object-oriented database, Versant, supporting both C++ and Java, into a softswitch

product and served as the sole database administrator, which included mentoring the engineering staff.

Designed and implemented a client-side Versant object cache management scheme based on multicast

groups.

Designed and implemented a database schema evolution framework supporting on-line software

upgrades.

Developed a TCP server to support lawful intercept feature.

Developed a DHCP proxy server for mobile IP session management.

Took the initiative to produce all the product installation software.

Extraordinary Team Achievement Award.

MCI, Richardson, TX 1996–1997

Consultant

• Developed configuration and performance reporting software for ATM networks using SQL-based

reports in Sybase.

PINPOINT COMMUNICATIONS, Dallas, TX 1995–1996

Senior Software Engineer

Developed vehicle location algorithms based on time-of-flight measurements of RF signals to sets of

base stations. Algorithms were modeled with Mathematica and implemented in C.

Developed subscriber database using Oracle.

EDUCATION

MS, Physics, University of Pittsburgh

Additional graduate physics studies, University of Chicago

Additional graduate applied mathematics studies, University of S. Florida



Contact this candidate