Computer Engineer
Current- Currently Working at Trust Up on the EU-Funded CERTIFY Research Project, an initiative aimed at defining a methodological, technological, and organizational approach to managing the IoT security lifecycle. My role.
- Designing and implementing a hardware extension for the CV32E40S RISC-V microcontroller to support a Trusted Execution Environment (TEE), similar to ARM TrustZone, to enhance security.
- Designing and implementing the firmware that enables the Trusted Execution Environment. I draw inspiration from real-time operating systems and small RISC-V Linux kernels for OS programming, as well as Intel SGX for.
- Building a TLS 1.2-like network library in C for secure communication between bare-metal resource constrained IoT systems.This role is allowing me to gain lot of expertise in RISC-V architecture, embedded systems.