Engineer / Technologist Resume
5.00/5 (Submit Your Rating)
Houston, TX
OBJECTIVE
- Over 24 years of professional experience in Hardware/Software Quality Management to implement qualify planning, quality assurance, quality control and improvement on several projects for windows applications within the domains of Oil & Gas and Computer Technology industries.
- This includes 12 years of experience in design, development & execution test plans, and 12 years as System Software Engineer to design and develop software on several projects.
TECHNICAL SKILLS
Technologies: C/C++/C#, .NET, COM Objects, Windows Services, Install Shield, VB/Java script, ASP, CSS, HTML, BASIC, Assembly, LabView, T - SQL, XML, Triggers, XQuery, Store Procedures.
Software Test Automation Tools: HP Load Runner, Microsoft Frameworks.
Operating Systems: Microsoft Windows, Linux, embedded systems.
PROFESSIONAL EXPERIENCE
Confidential, HOUSTON, TX
Engineer / Technologist
Responsibilities:
- Develop automated software installation program with C++ to upgrade applications on the customer rigs; the installation tool is designed to improve quality, and reduce cycle time saving.
- Influent in test-driven development and test automation strategies.
- Develop test automation programs in Visual C++ to test software and hardware of the drilling systems at component level and system integration; testing software includes APIs in the libraries, DLLs, and hardware includes sensors, PCL Controllers, Wireless network, and hardware systems.
- Develop validation plans and execute test suites to ensure the software solution meet the acceptance criteria based on product requirements and specifications for GE Oil & Gas New Product Introduction.
- Write test procedures for GE Multiplex Blowout Preventer (BOP) Control and Monitoring System for surface and subsea systems; Write pre-FAT and FAT test procedures.
- Work collaboratively in Waterfall and Agile/Scrum team environment.
- Provide engineering support for qualification, drive innovation for new product testing activity, performance improvements; Knowledge of API 16D, DNV requirements.
- Knowledge of Toolbox, Cimplicity programming, Mark Vie Controller, PLC control system, Modbus.
Confidential, HOUSTON, TX
Systems Software Engineer
Responsibilities:
- Designed and developed application to install software deliverables on HP machines with Visual C++ to download the desired softpaqs for the target HP computers.
- Designed and developed wireless assistant application with Visual C++, DHTML, JavaScript, and Component Object Model (COM) to control wireless networks and connections for Bluetooth, WLAN, and WWAN devices. Knowledge with Microsoft Team Foundation Version Control (TFVC).
- Delivered a wide range of functional enhancements and performance improvements to dozens of existing window applications with Visual C++.
- Designed and developed Frontend web applications with Java script programming, CSS3, HTML5.
- Designed system infrastructure Backend web applications to collect registration information from Confidential - Confidential customers with ASP, database structures, SQL, Store Procedures.
- Developed server application to monitor Internet website traffic and customized client Internet browser to set customization URL links.
- Collaborated with other team members to plan, design, and develop robust solution.
- Worked closely with QA teams to prioritize needs and produced high quality software changes.
Confidential - HOUSTON, TX
Systems Software Test Engineer
Responsibilities:
- Defined automation test scenarios based on the requirements provided by the project teams.
- Developed test automation tool with Visual C++ to test at component level as well as integration; Created test scripts to run test cases with Java, VB, and Shell scripts; Designed test procedures in a wide variety of environments such as functionality, compatibility, reliability, usability, installation, and related test methodologies
- Provided technical guidance, mentored less experienced engineers, and leaded team members.
- Planed, scheduled and performed automation testing assignments and deliver on time and budget.
- Coordinated with engineering staff to evaluate performance requirements of overall system as well as the interface between hardware/software operations; Participated in code review with software engineers; Reviewed test procedures with hardware/software engineers before executing the tests.
- Documented bug errors, analyzed bugs, provided feedback on bugs, and worked with development team members in fixing the defects.
- Experienced in coordinating testing effort, reported status to management, and issue escalations.
Confidential, FOUNTAIN VALLEY, CA
Embedded Engineer
Responsibilities:
- Developed software for device drivers, windows applications with C/C++, and firmware in real-time application from requirements to production and commercial deployment.
- Developed diagnostic software to troubleshoot problems, found root cause of issues, and reported issues in details that helped engineers to analyze and fix problems.
- Used Intel 8051 microprocessor to design hardware embedded systems for testing products.
- Used software VHDL to design the controllers, traffic signal controller. Performed design, simulation, and synthesis of FPGA using High Level Design Language (HDL); designed the complex circuits like multipliers, ADC, DAC, comparators, reference generators, and clock sources.
- Experienced with microcontroller peripherals and systems, high-speed digital logics, embedded processors, PCB layout, digital/analog circuit design, PAL, and FPGA.
- Familiarity with hardware design tools including schematic capture, analog simulation, Xilinx synthesis and timing analysis, signal generators, spectrum analyzer, oscilloscope, function generator, logic analyzers, JTAG emulators.