Rodolfo Lopez

Rodolfo Lopez Email and Phone Number

MTS Systems Design Engineer @ AMD
Sunnyvale, California
Rodolfo Lopez's Location
Austin, Texas, United States, United States
Rodolfo Lopez's Contact Details

Rodolfo Lopez personal email

About Rodolfo Lopez

✦ Engineer with an interest in top notch and unique technologies with a thirst for learning and attention to detail.✦ Interests: high performace computing, cloud computing, virtualization, storage technology, devOps practices, cognitive computing, hardware/software integration, automation, general system/application software development, engineering, patents, and innovation through invention■ Pursued and Completed a Master of Science in Computer Science from Georgia Institute of Technology while working Full Time■ Customer experience (Bank), acting as an interpreter and translator from English to Spanish and vice-versa■ Technologies/Skills under my arsenal:✦ OS: AIX, Linux { RHEL, Ubuntu Server, SLES }, OS X, Switches: NX-OS (Cisco), FOS (Brocade), MLNX-OS (Mellanox), BLADE-OS (BNT - IBM RackSwitch Technologies) ✦ Environments: exposure to Softlayer VSIs, Vagrant boxes, Docker containers, Kubernetes clusters, ESS clusters, Spectrum Scale (GPFS/GNR)✦ Programming Languages: C, C++, Java, Visual Basic.Net, LabVIEW's G, among others ...✦ Scripting Languages: Shell { sh, ksh, bash } with awk/sed/grep, Python, Expect/TCL,JS, PHP, Perl✦ Frameworks: Django, Robot Framework, Selenium Webdriver, Fabric, Jenkins used as a TestOps✦ Developer Tools: several bug trackers, versioning: CMVC, Git/Github, and informal usage of Git/Gerrit ✦ Sysadmin Tools: Configuration Management with Ansible, Fabric, xCAT, Shell & Python scripts, others✦ CI/CD familiarity: Jenkins setup, (some JJB exposure), a little exposure to Travis CI✦ Good grasp of monitoring/Visualization/Alerting for system metrics & application metrics: Prometheus stack (scrape exporters/clients), Collectd, familiarity of Statsd, & Grafana Dashboards✦ Hardware: IBM Power Servers (P7+,P8, & P9), Cisco Fibre Channel Switches, Brocade Switches, Mellanox Switches, BNT Switches, Juniper Switches, Citrix Netscaler VPX Load Balancers, Elastic Storage Server (ESS) Solution✦ Protocols/Specifications: TCP/IP, HTTPS, Modbus, FCP, FCoE, iSCSI, SNMP v2, REST, NFS, GPFS, GNR✦ AWS Certified Cloud Practitioner, & IBM Technical Advocate - Cloud v3 certified

Rodolfo Lopez's Current Company Details
AMD

Amd

View
MTS Systems Design Engineer
Sunnyvale, California
Website:
amd.com
Rodolfo Lopez Work Experience Details
  • Amd
    Mts Systems Design Engineer
    Amd Jun 2023 - Present
    Santa Clara, California, Us
    “Member of Technical Staff” in the Data Center GPU Firmware Segment of the company.- MI300 Instinct™ BIOS QA and Test Automation Development.
  • Ibm
    Advisory Software Engineer - Ess Solution Qa And Automation
    Ibm Apr 2019 - May 2023
    Armonk, New York, Ny, Us
    Working on the Elastic Storage Server solution test team, within IBM Spectrum Scale family.- ESS System Test, Deployments, Infrastructure, and Tools for Automated & Assistive Testing- Worked on top 500 #1 & #2 supercomputers from IBM on the storage validation side, delivered to ORNL & LLNL repectively.Specifics: main tester and automation lead for ESS call home feature, disk and node call home verification; tester for security enablement, and automation for setup and verification (Ansible Playbooks); Power Servers (P9), seagate/celestica storage enclosures, infrastructure setup, lab support and switch management (backbone and high speed: ib/converged ethernet); automation via Robot Framework for ESS deployments, mainly maintaining github repos for robot templating generator; development and maintainer for TestOps checkers tooling, automatic triggered downloads of ESS builds and SpectrumScale toolkits; development of monitoring and alert capabilities for slack collaborations; setup (from scratch) a Jenkins server and supported automated tests and complex configurations kick-starts in Jenkins for personal and team use, easing the test and configuration management deployment; configuration of different ESS building blocks of Software Defined Storage solutions and knowledge of the GPFS Native RAID solution; assistive tools development for tester’s productivity augmentation; support team on technical issues and ESS/power servers; among many other things...Tools in the arsenal: Python, Fabric, Bash, Ansible, xCAT, Jenkins, Robot Framework, Slack, Github EnterpriseNetworking: OSI: mostly Layer 2. Some layer 3, tcp/ip, ib, https, etc...Hardware & Systems: Power System Servers, HMCs, Linux (RHEL), Storage enclosures (several brands), among many other technologies....
  • Ibm
    Patent Review Board Member
    Ibm May 2022 - Apr 2023
    Armonk, New York, Ny, Us
    • Part of an Agile Squad of voluntary Patent reviewers within IBM: Service in the following IDT boards:1) Storage - Software-Defined,2) Human-Computer Interaction - Design Experience, and 3) Metaverse - Social and Enterprise Solutions• Assist Patent Review Boards with invention disclosure reviews which require reach-out the inventors of each disclosure assigned. • Determine disclosure completeness and suggest the improvements and missing information to merit full board pitching.• After disclosure improvement has been fully screened, then provide initial per-assessment/prescription for a rating. • Other activities have to do with evaluating inventions at live formal reviews. Then vote on the inventions presented: Close, Publish, or different levels of Search values based on novelty, usefulness, non-obviousness, business value, etc.• Provide (optional) offline feedback to inventors if invention disclosure rating vote decision was not clear.• Usage of GitHub Enterprise (Zenhub) Kanban boards for disclosure triage and history logging.• Evaluated specific inventions in UI/UX where it involves Machine Learning techniques in UIs to provide assessment on feasibility.• Additional operations tasks (in the Software-Defined Storage board) of entering “rating results” after the voting into the Intellectual Property tool IBM ThinkIP and to communicate feedback along the result to the inventors.
  • Ibm
    Staff Software Engineer - Elastic Storage Server Sa And Automation
    Ibm Nov 2017 - Apr 2019
    Armonk, New York, Ny, Us
    Working with the IBM Elastic Storage Server (ESS) Solution Test team within the ISST group- Covering ESS, GPFS/GNR Clustered Software Defined Storage Solution with P9 (Power System) as I/O nodes- Test/Verification of solution stack: hardware/software to meet system assurance standards- Automation development spanning automating tests, setups, alerting, & productivity tools- Release fully tested ESS and CORAL Labs ESS flavored solution
  • Ibm
    Staff Software Engineer - Iscsi Test For Powervm/P9 Assurance
    Ibm Apr 2018 - Sep 2018
    Armonk, New York, Ny, Us
    Oscillated between 50% to 90% of my time to help setup and test iSCSI on P9 Cognitive Power Systems using Agile test methodologies leveraging from Github/ZenHub dashboards for task management, assignments, and issue follow up. Helped to perform bringup, setup, automation, support and test High End, and Mid Range Power 9 based Hardware Systems. Focused on testing the PowerVM/VIOS iSCSI solution. Tested AIX ODM iSCSI IQN connectivity; tested several NICs at different speeds (1Gbps/10Gbps/25Gbps); tested iSCSI boot installations (v7K, XIV, AIX storage), iSCSI direct provisioned storage allocation (v7K, XIV Gen3, AIX remote storage), iSCSI indirect storage allocation using vSCSI storage virtualization technique (v7K, XIV Gen3); tested good path/bad path tests on iSCSI storage targets, failover and round-robin at different redundant scenarios, and standard VIOS features such as SEA adapter interface virtualization, VLAN setup for path provisioning, VIOS backups/restore function, storage I/O stress tests via HTX and Blast (via Filesystems, and Raw drives); tested Live Partition Mobility (LPM) lpar roundtrips between MR and HE, analyzing migration accuracy and functionality correctness; wrote/revamped ksh and bash scripts to seamlessly setup and accommodate new test requirements; supported test team lead and architect through the TRLC on CEC global firmware upgrades, vHMC configurations, interlocks with Hardware Development teammates, and follow-up with issues in AIX and Linux testing of LPARs for the several Systems and iSCSI related defects that arose. From time to time opened found defects on anything from GFW firmware issues to VIOS virtualization to Linux issues using CQ, Bugzilla, other bug-trackers; other misc setups required Mellanox 25Gbps switches for the 10 and 25 Gbps speeds at different iSCSI paths required, as well as setting up the backbone network on public VLAN using BNT RackSwitch for 1 Gbps, and other miscellaneous activities ...
  • Ibm
    Staff Software Engineer - Cloud Devops
    Ibm Jul 2017 - Oct 2017
    Armonk, New York, Ny, Us
    Part of a DevOps-Agile squad under the IBM Bluemix Cloud• Deployment efforts involved construction of a Jenkins CI/CD pipeline written in Bash and Kubernetes (K8S) yml files to support the promotion of Key Protect micro-services from staging environments to production environments• Implemented Kubernetes manual deployment of monitoring & alerting containers using cluster registries with the purpose of having those services along with other micro-services available in Bluemix hosted K8S clusters• Utilized Docker-compose and wrote sections of shell, Dockerfiles, and yml code to “spin up” containers running monitoring & alerting in local environments to have them available to the team for testing and be used for the promotion to production• Researched & showcased PoC for Alerting via Slack and PagerDuty using Prometheus’s stack based on a micro-service condition within Docker-compose environments (used rules dialect based on PromQL query language)• Researched & showcased PoC for scraping data out of a Citrix Netscaler within remote DC using Prometheus metrics collector and a Citrix metric exporter• Researched & showcased PoC mocks for HTTP requests via Python client script, • Did PoC demo showing multicolored backgrounds and color changes in plot spikes below/beyond thresholds on graphs and single-stat panels in Grafana KPI dashboards importing metrics from Prom• PoC Jenkins related metrics measurements via InfluxDB time series database in Grafana, importing as a datasource, demonstrating measured time taking to run Jenkins jobs, promote code from staging to production, etc ... • Ran HTTP requests (curl) to our Key Protect REST API endpoints from our micro-services for using and debugging while solving a specific problem within our services or for testing functionality at a system level• Ran Ansible playbooks to deploy legacy infrastructure (Softlayer Virtual Machines called VSI)• Wrote Ansible plugin in python to validate certificate & key in deployed VSI
  • Ibm
    Staff Software Engineer - San Storage Interoperability And Automation
    Ibm Dec 2015 - Jul 2017
    Armonk, New York, Ny, Us
    Department: 7T AIX System Verification, part of Integrated Software System Test, currently working with the ISST-SAN Storage team• Perform testing-verification of interoperability and integration of POWER (P8) servers with Enterprise Storage.• Conduct boot inspects on Linux distros on PowerVM solution platforms dealing with redundant VIOS scenarios. Focus Distros: Ubuntu and Red Hat Enterprise Linux; Oversee SLES testing and aid tester with everyday issues• Open defects and clarify issues with development• Develop, maintain, extend, and debug shell scripts to configure and automate client setups• Develop and use deployment tools in python and fabric to automate infrastructure tasks• Strive to promote a CI/CD in Test, for an envisioned TestOps group. Current implementation of Fabric CM/ Python scripts and Jenkins for CI/CD Test delivery• Maintain and administer Cisco side of SAN network infrastructure, troubleshoot issues with same aforementioned, and assist with Brocade SAN network infrastructure if required• Every now and then I Immerse myself in special projects involving customer engagement (field work) and/ or programming intensive tasks (automation)
  • Ibm
    Software Engineer - San Storage Integration Test And Automation
    Ibm Jan 2015 - Dec 2015
    Armonk, New York, Ny, Us
    Department: 7T AIX System Verification, part of Integrated Software System Test, currently working with the ISST-SAN Storage team• Integration and Interoperability of PowerVM with several LINUX distros and several SAN storage products• Development of robust and well documented tools and wrappers to ease the storage setups and automate tests• SAN switch admin
  • Ibm
    Software Engineer - Aix System Test And San Integration
    Ibm Feb 2014 - Feb 2015
    Armonk, New York, Ny, Us
    Department: 7T Integrated Software Systems Test (ISST), formerly known as UNIX Product Test (UPT) Working with UNIX Product Test for a temporary assignment to help ship enterprise Low-End, Mid-Range, & High-End HPC systems from the POWER 8 line of servers focusing on software/firmware, AIX-PCM, PowerVM's VIOS, and SAN storage. Getting exposure to cutting-edge hardware, software, and virtualization technologies.ISST - Integrated Software System Test• Storage Area Network Administration, responsible for implementing SAN networks for test using several IBM SAN brands and performing duties such as storage array configuration, allocation, deallocation through clustering and SAN zone adds/moves/changes using Cisco and Brocade switching fabrics; installing and upgrading Host Bus Adapters (Fibre Channel) and Converged Network Adapters (FCoE, and FCoE Cu)to the latest firmware code, HBA/CNA port failure verification, resource/partition virtualization, systems bringup, backup & recovery, ksh automation scripting, etc...• Performing storage I/O stress, boot, interoperability, integration, redundancy, path recovery, regression, and system tests on capital and loaned SAN modular & monolithic systems such as IBM's XIV (GEN2/GEN3/GEN3 JEMT1), SVC-T (StorwizeV7000), DS8K/DS8870 (MEGASAN-9/TANK), and Texas Flash Memory Systems (TMS810/840) to verify their appropriate operation on AIX OS hosts & dual VIOS partitions (virtualization configs/mappings for vSCSI & NPIV virtual storage in proprietary IBM hypervisor) running on next generation POWER 8 based servers• Coordination of SAN storage tests that affect other teams to identify best schedules; support in the testing efforts, and collaborate with other geographically dispersed team members• Open defects for detected issues and vulnerabilities such as software and system bugs using a defect tracking tool; provide daily status in person & through internal wiki sites; periodical marking of test execution records
  • Ibm
    Software Engineer - Aix Development
    Ibm May 2013 - Jan 2015
    Armonk, New York, Ny, Us
    Department: 7T Storage and I/O Software TechnologiesAIX Diagnostics Subsystem Software Development• Provided code fixes for defects in the C programming language for the device Diagnostics and Firmware update utility software. Diagnostic software coverage for Storage, Ethernet NIC, FC, and FCoE adapters, maintaining software components bug free• Developed automated test case tools using ksh and Expect scripts to support manual diag testing followed from an established test plan• Functional Verification Test (FVT) execution on HDDs, SSDs, enclosures, USB, adapter cards, and other devices using the diag tool• Functional Verification of Standalone Diagnostic CD-ROM, helping team to test it. Semi-automated CD image creation, Worked with team to implement a bootable CD image and tested by booting from it• Recovery of missing scripts, documentation, and html docs from the diagnostic website portal by fixing the link html paths; proactively added a solution with a base tag; proposed new solution model for future documentation migration from old to new FS aided with glue Perl/JS scripts that I wrote for implementing it• Maintained AIX Diagnostics web site portal adding new diagnostic procedures• Provided development level support to product engineering staff• Continuous delivery/handling of Test, Change, & Verification Records using CMVC, making sure diagnostic software enhancements and fixes make it into the AIX releaseAIX FPGA Based Offload Accelerator Tools Enablement• Supplemental assistance in hacking/porting the adapter accelerator utilities from Linux to AIX using C pre- processor techniques (macros)• Developed a "make" file script to compile all tools automatically in the ADK's sandbox• Utilized the tools in the CLI environment to obtain a "use case" out of them• Created a README file containing documentation on tool usability included along the source files• Continued utility maintenance, test, and delivery of them to development architect
  • Pemex
    Engineering Coop
    Pemex Aug 2012 - May 2013
    México, Distrito Federal, Mx
    Intensive coop assignment, working with PEMEX as a Solutions Engineer, in the Instrumentation,Measurement, and Electronic Equipment deptSkill Set:SW programming: LabVIEW, Visual Basic.net, & Hayes modem command set (AT)Engineering: Industrial/Systems Control, Data Acquisition, Industrial Measurements, Sensor Calibrations,Safety, CommNets/Security Systems, Electrical/Electronic Circuits, PCB Processes... Protocols: Modbus, TCP/IP, HTTP...• Designed and developed a Supervisory Control And Data Acquisition (SCADA) system and a small scale model of it with a RTU (Remote Terminal Unit) cabinet enclosure that was used by a company to reduce costs substantially. Furthermore, it served as a university design project• HIGHLIGHTS: this multidisciplinary project entailed the following:- SCADA High Level System Design,- SCADA Infrastructure Design & Implementation of a Gas & Oil Site model,- Electronic Field Sensor Circuit Design & PCB Manufacturing (Temp, Pressure, Liquid Lvl)- Remote Terminal Unit (RTU) Electrical Circuit Design (AC) & Power Supply Implementation,- Real-Time Sensor Data Acquisition & I/O Analog Module Integration,- Application of the Modbus Protocol in a Master/Slave Model,- Sensor Test & Calibration (Scaling sensors with I/O Module & LabVIEW),- SW App Development in Windows 7 and SW Installs/Configs/Lib downloads, etc...,- NI OPC Server Tag Development & Hardware Device I/O Module Integration,- LabVIEW Front Panel/Block Diagram programming (GUI, Alarms & Events Reports),- VB.net/AT programming of a Short Message Service (SMS) feature involving cellphones and a wirelessGPRS modem synchronized to SCADA's Alarms & Events,- Network Engineering (SCADA Wifi-LAN Topology Design, TCP/IP, PoE, Access Point conf), - LabVIEW Web Services configuration and deployment,- Documentation: Proposal/Requirements/Design/Test/Final Report (Thesis),- Monthly Power Point Presentations, Prototype Showcase, Final Showcase
  • Ibm
    Software Engineering Internship
    Ibm Jun 2012 - Aug 2012
    Armonk, New York, Ny, Us
    Worked supporting the 7T Firmware Bring-up, Test, SVC, SPT, Services and Support deptArea: GUI Test Automation and Firmware Test Environment DeploymentSkill Set: GUI Test using Java with Rational Functional Tester, Software Application Configuration, xSeriesTower Server Admin• Performed tasks that promoted the deployment of the GUI (Graphical User Interface) Automation Test Suites that were developed in Java using Rational Functional Tester (RFT) software and integrated into Rational Quality Manager (RQM), a web-based centralized test management environment. Joint effort with India Software Test Engineering Organization• Code review for java bug patches in test cases, unit test, functional test, and test suite deployments; at the same time performed patching cycles, adapter (test servers xSeries) bringup, and configurations• The GUI web interfaces tested in RFT-RQM were:HMC (Hardware Management Console), and ASM (Advanced Systems Management)
  • Ibm
    It Specialist Coop
    Ibm Jun 2011 - May 2012
    Armonk, New York, Ny, Us
    IT services and support to 300mm Wafer Fab Controls and Product Yield deptSkill Set: IT Systems & Infrastructure, XML Editing, FDC Sensor Data Logistics, Data Analysis in Excel,32nm Technology Node, Manufacturing Process, Information Developer• Trace Data Analyst for the “Tracer” web based trends charting monitoring software, working with IBM's Yorktown R&D staff to promote/strengthen the use of the software among all fab engineers• Tracer Model development: data analysis, simple model construction, datasets/data manipulation, pivot table construction, deriving conclusions from data, characterization, equipment/chamber report model, and wafer tool statistics• Sensor data gathered from silicon processing equipment: Furnaces, Epitaxial Films, Rapid Thermal Processing, Ion Implantation, Wet Chemical Processes, Chemical Mechanical Polishing. among others ...• Created monthly pivot tables/charts requested by management related to 32 nm IT System Recipe coverage in Tracer, Tool Trace Viewer (TTV), and Fault Detection/Classification (FDC)• Worked editing XML configuration files to provide and correct tool trace data content in the tracer web system. Primary focus on 32nm technology node XML files.• Created/presented a poster at IBM R&D Fair about "Tracer", a web system which applies analytics to a semiconductor fab• Proficient using: Tracer, TTV, Baldy (Basic Analysis Library for Developing Yield), QMX (Quality Management System) database, “Lots through Route” queries, SM, SM+ reports, and FDC Control Room and Archives
  • Lg Electronics
    Manufacturing Internship
    Lg Electronics Jun 2006 - Aug 2006
    Seoul, Kr
    Manufacturing Technician - Plasma TV - Internship at LG ElectronicsPlasma TV. pallets arrangement, fixture arrangement, machining, assembly line equipment calibration,inventory data management, and electronic collection.

Rodolfo Lopez Skills

Linux Shell Scripting Python Ibm Power Git C++ C Aix Robot Framework Storage Area Network Software Engineering Java San Unix Test Automation Javascript Databases Sql Debugging Github Internet Protocol Suite Software Development Selenium Webdriver Storage Area Networks Jenkins Software Configuration Management Ibm Aix Agile Methodologies Representational State Transfer Snmp V2 Docker

Rodolfo Lopez Education Details

  • Georgia Institute Of Technology
    Georgia Institute Of Technology
    Computer Science
  • The University Of Texas-Pan American
    The University Of Texas-Pan American
    Computer Engineering

Frequently Asked Questions about Rodolfo Lopez

What company does Rodolfo Lopez work for?

Rodolfo Lopez works for Amd

What is Rodolfo Lopez's role at the current company?

Rodolfo Lopez's current role is MTS Systems Design Engineer.

What is Rodolfo Lopez's email address?

Rodolfo Lopez's email address is ro****@****ail.com

What schools did Rodolfo Lopez attend?

Rodolfo Lopez attended Georgia Institute Of Technology, The University Of Texas-Pan American.

What skills is Rodolfo Lopez known for?

Rodolfo Lopez has skills like Linux, Shell Scripting, Python, Ibm Power, Git, C++, C, Aix, Robot Framework, Storage Area Network, Software Engineering, Java.

Who are Rodolfo Lopez's colleagues?

Rodolfo Lopez's colleagues are Amir Var Emyris, Yuchao Fan, Lakshman Tale, Roger Allas, Vineeth .p, Khushali M., Kevin Chou.

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

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.