Rodolfo Basilio Vick Email and Phone Number
I am a Linux developer with experience in different areas of technology, from small embedded systems, to big cloud servers. My experience includes the creation of software written in C from ground up to development, Linux system integration, state-of-the-art technology verification and validation, creation of Linux modules, process automation in Python, Scrum implementation and technical leadership. • Experience with Confidential Compute for cloud servers, in particular I worked on the development of Trust Domain Extensions (TDX) technology at Intel.• CPU IFWI validation, patching and changing, UEFI and BIOS management.• Experience with creating and managing Virtual Machines (VM) at Google Cloud (GCP). I helped co-validate the TDX technology on GCP. • Linux KVM experience, using QEMU and libvirt, by creating and managing VMs, applying patches to KVM and QEMU and doing software validation using the VMs. Docker containers creation and management. • Linux expertise, as user and developer, creating new Linux Device Drivers and making changes to the Linux Kernel. • Experience with multiple distros, Debian/Ubuntu (apt), Redhat/CentOS (rpm), Arch Linux and Gentoo. • Python programming experience, for application development, test automation, data analysis and web creation. • Development of Embedded Linux and Linux for cloud servers, using ELDK, Buildroot and Yocto tools. • Add and change recipes and image scripts, add changes to the kernel, patch software inside Yocto framework.• C Linux software debug, and hardware bring-up with hardware engineers. Bootloader and Linux adaptation to new embedded systems. • Development of embedded Linux software in C for network protocols, ethernet, IP, TCP, QOS and GPON.• Ethernet interfaces experience, with 10/100/1000, 10G, 100G, SFP, XFP, SFP+, QSFP and InfiniBand. Email: rodolfo.vick@gmail.com
-
Engenheiro De Software SêniorBikube LabsCampinas, Sp, Br -
Cloud Software Development EngineerIntel Corporation Mar 2022 - PresentSão Paulo, BrazilNew Intel Xeon family processors technology development for cloud application.Main responsibilities: • Co-development of Intel's Xeon CPUs Confidential Compute technology, Trust Domain Extensions (TDX), with Cloud Service Provider (CSP) Google Cloud (GCP). • TDX components integration, Linux Kernel and Virtual Machine Manager (VMM) QEMU updates, to validate the TDX solution on GCP hardware platform. • C code debug of any issues found during GCP TDX feature development. • End-to-end solutions development that validates TDX functionality with CSP. • Verification, validation and performance tests, with Python automation. • GCP hardware platform management, from BIOS to Linux OS, with Linux Kernel customization for TDX, for any team inside Intel that needed a CSP platform to test on. • Creation of new verification and validation software for the new CPU features. • Integration of Linux modules for a new, under development CPU family, for validation process. • Linux Kernel patches backport, from new upstream versions to old internal Linux tes distro. • CPU microcode update, from BIOS and from OS.Accomplishments: • The co-development of TDX technology with GCP CSP allowed the launch of the first Confidential Computing instance using Intel CPUs in September 2024. • Development of a tool written in Go for validation purposes of a new Intel Xeon CPU functionality under development, that accelerated the development process and adoption of this technology by the CSP. • Backport of an upstream patches series to an older internal validation Linux distro. Without this backport, the validation of a feature couldn't start, accelerating the adoption time. Awards: • Division Recognition Awards - December 2023. -
Senior Software EngineerFurukawa Electric Latam Dec 2015 - Mar 2022Campinas Area, BrazilEmbedded Linux software development in C for optical fiber access equipment.Main responsibilities: • Embedded Linux software development, created in C language, for network equipment. • Linux Kernel modules creation for embedded systems. • Development of production line test software for new equipment. • Prototype hardware bring-up, working with hardware engineers from first power on to have a working Operational System (OS). • U-Boot bootloader customization to match the designed hardware, doing configuration and code changes. • Yocto Linux image creation and customization for the new equipment. • Development of L2 and L3 network protocols and GPON manager, using Broadcom's System on a Chip (SOC) APIs. • Hardware and software debug. • New products and technology development, with internal and white label production. • Read and interpret data sheets of products and network standards, such as IEEE, ITU-T and RFCs. • ODM GPON products integration to the main line of products. • Early studies with TensorFlow. • Scrum implementation on the team.Accomplishments: • Creation of a line of GPON products using the latest SOC technology, both central and terminal equipment, that boosted the company to win many projects. • GPON ODM products integration to the main line of products, making software and functionality changes to make them comply with the company standards, reducing production costs without losing quality. • MVP of the first modular 10G GPON sticks, working together with the existing central GPON equipment. • Adoption of the agile framework Scrum by the team, by presenting the framework proposition, defining roles and processes in a collective manner. The adoption of Scrum made the deliverables better and reduced the time to a new release. -
Senior Software EngineerAsga S/A Jan 2012 - Nov 2015Campinas Area, BrazilEmbedded Linux software development in C for optical fiber access equipment.Main responsibilities: • Embedded Linux software development, created in C language, for network equipment. • Linux Kernel modules creation for embedded systems. • Development of L2 and L3 network protocols, using Broadcom's System on a Chip (SOC) APIs. • ELDK and Buildroot Linux image creation and customization for the new equipment. • GPON controller development for both central and terminal equipment, using Broadlight's System on a Chip (SOC) APIs. • Add new applications to embedded Operating System (OS) running on PowerPC CPUs. • Development of production line test software for new equipment. • Write user manual documentation. network stack training, specially for GPON, and do product presentations for internal and external audiences. • Read and interpret data sheets of products and network standards, such as IEEE, ITU-T and RFCs. Accomplishments: • Creation of a complete line of GPON products, both central and terminal equipment. Some terminal units have special capabilities, such as routing protocols capability (RIP and OSPF) and legacy E1 transport. • Quagga open source integration on terminal GPON units, creating innovative equipment that allowed the company to win a project of smart cities. -
Software EngineerAsga S/A Dec 2006 - Dec 2011Campinas Area, BrazilEmbedded Linux software development in C for network access equipment, switches and routers.Main responsibilities: • Embedded Linux software development, created in C language, for network equipment. • Linux Kernel modules creation for embedded systems. • Improvement of production line validation application software written in C. • Development of L2 and L3 network protocols, using Broadcom's System on a Chip (SOC) APIs. • Creation of a Quality of Service (QOS) stack, using Broadcom's SOC APIs. • Add new applications to embedded Operating System (OS) running on PowerPC CPUs. • Write user manual documentation. network stack training, specially for QOS, and do product presentations for internal and external audiences. • Read and interpret data sheets of products and network standards, such as IEEE, ITU-T and RFCs. Accomplishments: : • Creation of a line of network switches with L2 and L3 capabilities, with a robust QOS stack, that was sold to many clients. -
Computer Engineer InternshipAsga S/A May 2006 - Dec 2006Campinas Area, BrazilEquipment test software development in C for production line validation. • Development of a Linux embedded software application using C language, for production line validation, using the System on a Chip (SOC) APIs, to perform an automated equipment test with a go, no go result in the end. This application reduced the number needed of operators on the production line to perform the test during 12 hours, to one single operator that could prepare the test in a few minutes. Another benefit is that the test removed the human factor in the test result. -
Undergraduate ResearcherUnicamp - Universidade Estadual De Campinas Aug 2005 - Feb 2006Campinas Area, BrazilUndergraduate researcher at Intel Wireless Competence Network lab, embedded systems and wireless. • Embedded software development for Intel's XScale (ARM) CPUs. • Creation and execution of unity tests scripts for the Elliptic Curves Cryptography (ECC) library developed by Unicamp researchers for the Intel project. • Software cross-compilation, tests and report creation for the ECC library tests results. • ECC library documentation creation. -
Computer Engineer InternshipUnicamp - Universidade Estadual De Campinas Jul 2003 - Aug 2004Campinas Area, BrazilComputer Engineering Internship in web software development, at Centro de Computação da Unicamp (CCUEC). • Web system development and customization for Unicamp's main portal using CCUEC internal framework. • Script creation for installing the web system in a new Linux server and PostgreSQL database update.
Rodolfo Basilio Vick Education Details
-
Computer Engineering
Frequently Asked Questions about Rodolfo Basilio Vick
What company does Rodolfo Basilio Vick work for?
Rodolfo Basilio Vick works for Bikube Labs
What is Rodolfo Basilio Vick's role at the current company?
Rodolfo Basilio Vick's current role is Engenheiro de Software Sênior.
What schools did Rodolfo Basilio Vick attend?
Rodolfo Basilio Vick attended Universidade Estadual De Campinas.
Free Chrome Extension
Find emails, phones & company data instantly
Aero Online
Your AI prospecting assistant
Select data to include:
0 records × $0.02 per record
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.
Start your free trial