Fernando Ruiloba Portilla

Fernando Ruiloba Portilla

Software Engineer | AI Researcher | Entrepreneur

About Me

I'm a software engineer and entrepreneur with a passion for building technology that makes a difference. I hold an MS in Engineering and Public Policy from Carnegie Mellon University and dual BS degrees in Industrial Engineering and Computer Engineering from ITAM in Mexico City. I'm currently a fellow at the Machine Intelligence Research Institute (MIRI).

As the founder of Snappi, I'm building an EMR system that integrates AI into clinical workflows to automate repetitive tasks and enable data-driven insights in hospitals. Previously, I worked at Microsoft on the Azure Policy service, handling over 50 billion requests per day. My research interests span AI safety, audio-language models, and healthcare technology.

Professional Experience

2019 - Present

Founder and CEO

Snappi, Mexico City

Building an EMR system that automates repetitive tasks, ensures interoperability, enables data-driven insights, and facilitates research in hospitals. Currently integrating AI into clinical workflows.

2020 - 2024

Software Engineer II

Microsoft, Redmond

Worked on the Azure Policy service, enabling organizations to enforce standards and assess compliance over cloud resources at scale (over 50 billion requests per day). Collaborated with key partners to integrate policy authoring, evaluation, enforcement, compliance reporting and data analysis.

Summer 2016

Software Developer

SL Forense, Brasilia

Developed a web application for food delivery, connecting couriers with food delivery companies.

Research

LongListeningThoughts Dataset

Carnegie Mellon University | Fall 2025

Development of the LLT dataset to improve reasoning capabilities of large audio-language models through Chain-of-Thought traces. Fine-tuned Qwen2.5-Omni with the dataset for evaluation.

Read Paper

AI Verification and Hardware-Enabled Mechanisms

SPAR Program | Fall 2025

Studying AI verification requirements and hardware-enabled mechanisms to assist in verifying international compliance with agreed-on AI governance rules.

Read Paper

Stress Tracking Using Wearables

Carnegie Mellon University | Fall 2025

This pilot study evaluates the feasibility of using consumer-grade wearables for real-world stress monitoring by applying machine learning models to a multi-modal dataset combining heart rate variability, sleep metrics, and self-reports to detect and predict daily stress levels.

Read Paper

Multilingual Text-to-Speech Models

Carnegie Mellon University | Fall 2025

Created an automated audio labeling pipeline for training multilingual English and Arabic TTS models. Fine-tuned NeuTTS Air and DeltaNet architectures.

Read Paper

Semiconductor Supply Chain Mapping

Carnegie Mellon University | Spring 2025

Mapped European semiconductor supply chains to identify sourcing patterns and dependencies. Developed a replicable tool for tracking supply chains across geographies.

View Proposal

Indigenous Communities and Colonization

Stanford University | Spring 2018

Built a training set to classify 30,000 documents through logistic regression to understand how indigenous communities survived colonization.

Read More

Projects

AI Phone Health Scheduling

Python

A voice agent using LiveKit that handles phone scheduling for healthcare appointments through AI-powered voice interactions.

View on GitHub

Voice Email Assistant Agent

TypeScript

A voice-powered email assistant that lets users speak naturally to search, read, and manage emails, with responses streamed back and spoken aloud.

View on GitHub

CSV Editor Agent

TypeScript

An agent that is able to edit CSV files through natural language instructions.

View on GitHub

ML

Python

Implementations of machine learning algorithms and neural network architectures from graduate-level courses, from classical algorithms to modern generative models.

View on GitHub

React Component Agent

TypeScript

A simple app to create React components with AI through a chat interface.

View on GitHub

Video Editing Agent

TypeScript

A full-stack application for real-time video processing with face detection, person segmentation, and customizable video effects through an AI-powered interface.

View on GitHub

Chat Interface

C#

A real-time chat application enabling instant communication through WebSocket-based messaging with user authentication and file uploads.

View on GitHub

Writing Samples

Hardware-Enabled Verifiability Standards in the Age of AI

Policy Analysis | 2025

Comprehensive analysis of hardware-enabled mechanisms and their specifications for verifying compliance with international AI governance rules.

Read Paper

Dynamics of Innovation in the Semiconductor Industry

Industry Analysis | 2025

Analysis of innovation patterns and dynamics within the semiconductor industry.

Read Paper

Interoperability for Antitrust

Policy Paper | 2025

Final paper examining the role of interoperability requirements in antitrust policy and market competition.

Read Paper

Astra Policy Fellowship Writing Sample

Fellowship Application | 2025

Writing sample submitted for the Astra Policy Fellowship application.

Download

Leadership & Activities

Graduate Student Representative

Carnegie Mellon EPP | 2024 - 2025

Member of the Graduate Student Facilitation Board and MS Graduate Student Association representative for Engineering and Public Policy.

Forum for Cooperation, Understanding and Solidarity (FoCUS)

Stanford-ITAM | 2016 - 2017

Staff member, developer, and social media manager for this US-Mexico relations focus group. Helped organize the Mexico City summit and attended the Palo Alto summit.

Migrant Workshop "Taller Nuevo Norte"

Mexico City & Guadalajara | 2018 - 2019

Conducted research and collaborated on projects aimed at aiding migrants on the way to the United States.

Out-of-State Student Association

ITAM | 2018

Board member helping connect and support students from outside Mexico City.

Get in Touch

I'm always open to discussing new opportunities, collaborations, or just having a conversation.