Me

Hello there, I'm Rafael Sumitani.

I'm a Software Engineer from Brazil with a Bachelor's degree in Computer Science. I'm currently working as an ML Compiler Engineer at Cadence Design Systems.

About me

Information About me

My interest in technology began at a young age. Both my parents are system analysts and I was always intrigued by their profession. This passion led me to pursue a BSc in Computer Science at the Federal University of Minas Gerais (UFMG), from which I graduated in 2025.

I have experience with web development and software engineering. I also have experience with research in the field of compilers and programming languages, which are two of my favorite areas in computer science. Currently, I am working as an ML Compiler Engineer at Cadence.

My Skills

C

C++

LLVM

Python

NumPy

Pandas

Rust

JavaScript

TypeScript

My Timeline

2020 - 2022

Software Developer - iJunior

Worked as a volunteer back-end developer on web applications using Node.js, TypeScript and Express.

2021 - 2022

Undergraduate Research Assistant - DCC/UFMG

Worked on a research project on vehicular ad hoc networks and intelligent transportation systems. We used Veins, SUMO and OMNeT++ to evaluate different rerouting algorithms.

2022 - 2022

Software Development Intern - Synergia

Worked as full stack developer in a Scrum team. I developed web applications using mainly TypeScript with React.js and Meteor.

2022 - 2024

Undergraduate Research Assistant - Compilers Lab

Worked on several research projects at UFMG's Compilers Lab, all sponsored by Cadence Design Systems. I have implemented tools for automatic complexity analysis of C/C++ programs using the LLVM compiler infrastructure. I have also worked on a tool which synthesizes Verilog programs for testing.

2024 - 2024

Software Engineering Intern - Google

Interned as a Software Engineer for Google Search. My internship project revolves around the development of a classification model for identifying stock image provider websites. Designed and implemented a scalable data processing pipeline and contributed to development of the machine learning model, including data collection, feature engineering, model training, and evaluation.

2025 - Now

ML Compiler Engineer - Cadence

Working as part of the team that supports and develops the compiler infrastructure for the NeuroWeave SDK.

Contact Me

Feel free to email me! I'll reply as soon as I can

Location
Belo Horizonte, Brazil
GitHub
rafasumi
LinkedIn
rafael-sumitani
Languages
English, Portuguese