Steven Reeves

Steven Reeves Email and Phone Number

Software Development Professional
Steven Reeves's Location
Pearland, Texas, United States, United States
Steven Reeves's Contact Details

Steven Reeves personal email

n/a
About Steven Reeves

A highly effective Software Development Professional, who meets challenges skillfully and creates positive change. A proven leader with excellent communication skills, superior technical skills, a strong customer focus, and a track record of success managing customer issues and responding to customer requirements. A goal-oriented individual, with the ability to understand business needs and lead teams to create effective, practical solutions to meet those needs.More than thirty years of software development experience includes:Project ManagementRequirements Definition Software Development / TestingSoftware SupportQuality Assurance ProgramsCode ReviewsAgile / Waterfall MethodologiesSoftware Re-use Resource ManagementTechnical PresentationsProduct DemonstrationsCustomer Support / TrainingConfiguration ManagementSoftware Updates / Releases Process ImprovementBenchmarking / Best PracticesAdvanced Compiler R&DQuick-Response Projects

Steven Reeves's Current Company Details

Software Development Professional
Steven Reeves Work Experience Details
  • Open Systems International
    Software Solutions Engineer
    Open Systems International Jul 2019 - Feb 2023
    Houston, Texas Area
  • Velentium
    Software Engineer (Contractor)
    Velentium Apr 2018 - Jun 2018
    Katy, Tx
    Supported design and development of automated test system to verify firmware for an implantable pain relief medical device. Designed short, self-contained test cases to validate small groups of requirements in response to customer comments on prior work. Implemented tests in C# using Microsoft Visual Studio Community 2017.• Updated test planning documents to address customer comments, splitting preliminary test designs into smaller chunks to focus on fewer requirements per test and adding test steps to cover negative cases and preconditions.• Implemented tests in C# using Visual Studio Community 2017, demonstrating functionality and communications for commands supported in early firmware version and coding preliminary tests of firmware features not yet available.• Coded initial implementation of “protocol-only mode” to display test steps for customer review.
  • Texas Instruments
    Software Engineer
    Texas Instruments May 2007 - Jan 2015
    Houston, Texas Area
    Performed software development and support within the Code Generation Tools (CGT) infrastructure, a code base consisting of millions of lines of C and C++ code using object-oriented principles to provide a compiler and development tools specialized for TI microprocessors including the ARM, C6000, C2000, and MSP430 architectures. Ensured that CGT group projects adhered to TI quality standards.• Delivered major release version 6.0 of the C2000 CGT package, performing requirements definition, schedule definition, design, development, testing, and validation. Implemented a new Cyclic Redundancy Code verification capability and support for related hardware. Created documentation for new features and performed a complete review and update of existing content. • Produced TI Project Development Process (PDP) quality-standards compliance documents for each step in the development process, conducted review meetings, and drove approval for project goals and scope.• Performed bug fixes, software enhancements, code analysis, and algorithm development in all phases of the compiler and in the runtime support libraries.• Addressed customer-critical defects quickly, working with field application engineers to isolate bugs, simplify test cases, and provide forum support, workaround procedures, special purpose releases, and any necessary communication.• Assumed a primary support role in the nightly integration build, product release, web distribution, and installation processes, maintaining Perl scripts and installer configuration files (Install Jammer and Install Builder).• Developed Perl scripts to automate the update process for the Eclipse P2 repository of CGT products within Code Composer Studio.• Implemented stand-alone tests to continuously verify functionality and defect fixes during nightly validation.
  • Rice University
    Research Programmer
    Rice University Jun 1998 - May 2007
    Houston, Texas Area
    Enhanced and maintained the research compiler infrastructure to support the research activities of the Rice University faculty and graduate students.• Created a graphical user interface to support research in adaptive compilation, learning the Java language and Swing tool set while meeting a two-week deadline for design, implementation, and test.• Assisted in the resolution of a long-standing concern regarding the presentation of research results by developing a method to measure compiler optimization effectiveness on real hardware (both SPARC and Mac G4 Power PC architectures) to confirm results based previously on simulation of a virtual machine. • Extended the performance measurement capability to support research on memory optimization, and added an option to report the number of SPARC instructions executed at run time. • Implemented optimizations including dead-code elimination, operator-strength reduction, determination of control-flow-graph dominance information, liveness analysis, and construction of static single assignment form.• Contributing author on four papers listed in the Publications section.
  • Lockheed Martin
    Senior Engineering Systems Analyst
    Lockheed Martin Dec 1994 - Jun 1998
    Houston, Texas Area
    Checkout and Launch Control System Project (1997 -1998)• Directed three to six programmers during the development of new software in C and C++ and in the enhancement of existing C software. • Defined requirements and interfaces for new subsystems and presented design documents to technical/managerial review panels. • Received an Achievement Award for successful delivery and regression-testing effort. Mission Control Center Project (1994 - 1997) • Designed and developed initial Timing Services (TS) Count-Down/Count-Up timer capability in abbreviated delivery without changing library functions, avoiding Shuttle Mission re-certification of applications software. • Received an Achievement Award for assuming the Technical Lead role for TS in October 1996, performing both technical lead duties and development activities, and completing the scheduled delivery.
  • E-Systems
    Software Engineer
    E-Systems Jan 1992 - Dec 1994
    Garland, Tx
    Software-based Device Simulators Group (1993-1994) • Developed and maintained software device simulators and graphical user interfaces for Computer System Platform (CSP) software, which provided a consistent interface and control capability for a network of Sun, Cray, and IBM computers. Formal Verification Group (1992-1993) • Reviewed and updated formal test procedures and verification descriptions. Created and executed CSP scripts for software integration testing utilized in formal test. Developed and maintained initialization scripts for verification group CSP environment.
  • National Security Agency
    Electronic Engineer
    National Security Agency Jul 1986 - Jan 1992
    Fort George G. Meade, Md
    Microelectronics Organization (1988 - 1992) • Supported the Synopsys product and its interface to Cadence Computer Aided Design software. Interacted with users and Synopsys technical support personnel for problem resolution. • Designed and implemented C programs to generate Synopsys technology data automatically from the Cadence cell database.Key Accounting and Control Branch (1986-1988) • Assumed responsibility for software integration, testing, and optimization of the project. Lead System Engineer for follow-on project beginning in September 1987.• Developed C programs accessing Oracle Relational Database Management System through Oracle’s embedded Structured Query Language interface.

Steven Reeves Skills

C Debugging Software Development C++ Perl Software Engineering Linux Algorithms Arm Java

Steven Reeves Education Details

Frequently Asked Questions about Steven Reeves

What is Steven Reeves's role at the current company?

Steven Reeves's current role is Software Development Professional.

What is Steven Reeves's email address?

Steven Reeves's email address is sr****@****sii.com

What schools did Steven Reeves attend?

Steven Reeves attended The Johns Hopkins University, Rice University.

What skills is Steven Reeves known for?

Steven Reeves has skills like C, Debugging, Software Development, C++, Perl, Software Engineering, Linux, Algorithms, Arm, Java.

Not the Steven Reeves you were looking for?

Free Chrome Extension

Find emails, phones & company data instantly

Find verified emails from LinkedIn profiles
Get direct phone numbers & mobile contacts
Access company data & employee information
Works directly on LinkedIn - no copy/paste needed
Get Chrome Extension - Free

Aero Online

Your AI prospecting assistant

Download 750 million emails and 100 million phone numbers

Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.