Hello, I'm Francisco.

Software engineer into AI, robotics, and accessible tech. Building tools people actually use every day.

I'm an AI Native Software Engineer at Accenture and a recent Pomona College graduate in Computer Science and Mathematics. My work spans full-stack development, applied AI, robotics, and human-centered technology.

Profile photo of Francisco Xavier Morales Puente

At a glance

Now

AI Native Software Engineer at Accenture

Education

B.A. in Computer Science & Mathematics, Pomona College '26

Research

Assistive technology, robotics, and human-computer interaction

Recognition

3rd Place, ACM Student Research Competition at Tapia 2025

Community

Co-builder of P-ickup

Projects

A few things I've built, from research to production.

JetBot mobility platform used to test the gaze interface

Eyes in Motion

A low-cost gaze interface for assistive mobility.

I built a real-time eye-tracking system that uses an ordinary webcam to translate gaze direction into movement commands. The project grew from a personal interest in preserving independence for people whose mobility is limited.

  • Classified six eye states: left, right, up, down, center, and closed
  • Combined OpenCV, facial landmarks, image processing, and blink-aware controls
  • Tested the interface with a JetBot as a small-scale mobility platform
  • Earned 3rd Place in the undergraduate ACM Student Research Competition at Tapia 2025
PythonOpenCVComputer VisionRoboticsAccessibility
P-ickup dashboard

P-ickup

Campus-scale ride matching for the trips students actually take.

I co-built a rideshare coordination platform for Pomona students traveling to and from regional airports. Its matching system balances overlapping travel windows, airport and terminal constraints, group size, and luggage capacity.

  • Reached 900+ unique student users traveling to and from regional airports
  • Built a Python matching engine that turns time windows, destinations, terminals, group size, and baggage limits into automated ride assignments
  • Built operations tooling in Next.js, React, and TypeScript with role-based access and explainable failure handling
  • Generated 1,600+ matches at roughly an 88% match rate, processing 500+ submissions in a single Spring Break cycle
TypeScriptPythonNext.jsSupabaseOptimization
ARCS Lab research poster on Unreal Engine 5 robot simulation

Robot Learning in Simulation

Training navigation systems before putting robots in the real world.

At Pomona's ARCS Lab, I helped create dynamic simulation environments for low-cost robot research. I connected Unreal Engine, Python, and machine-learning workflows to generate data, control simulations, and test indoor navigation models.

  • Built environments and control tools in Unreal Engine 5 and Blender
  • Created real-time communication between Unreal Engine and Python using OSC
  • Improved an image-classification model from 22% to 61.2% through iterative experiments
  • Contributed to research presented at the 2023 and 2024 Southern California Robotics Symposiums
Unreal Engine 5PythonPyTorchFastAISimulation

More projects

3DMuseum

In progress

An interactive 3D museum experience I'm building to explore spatial interfaces on the web.

3DWebGLInteraction
Preview

The short version

How I got from a high-school robotics team to human-centered engineering.

2026 → Now

Started my next chapter at Accenture

Joined Accenture as an AI Native Software Engineer after graduating from Pomona. I now bring together software engineering, AI, data, and product thinking to solve real-world problems.

2025

Turned gaze into an accessible control system

Presented Eyes in Motion at the Tapia Conference and placed third in the undergraduate ACM Student Research Competition.

Built production-minded observability systems

During my second Accenture internship, designed monitoring dashboards and architecture using Grafana, Prometheus, Loki, and InfluxDB.

Helped campus travel work better

Co-developed P-ickup's matching platform for coordinating student airport rides at scale.

2024

Went deeper into teaching and applied software

Supported students learning Java, data structures, Haskell, and discrete mathematics while completing my first technology consulting internship at Accenture.

2023

Entered robotics research

Joined Pomona's ARCS Lab and began building simulated environments, data pipelines, and navigation tools for autonomous robots.

College years

Built the community I wanted to see

Founded and led the 5C Robotics Club, mentored first-year and Latinx students in STEM, and helped make technical spaces more welcoming across the Claremont Colleges.

Where it started

From an FTC programmer to a human-centered engineer

Robotics first pulled me into engineering in high school. Watching people in my family face injuries and reduced mobility gave that interest a purpose: building technology that protects independence and removes everyday barriers.

Experience

AI Native Software Engineer

Accenture

August 2026 to Present · Austin, TX

  • Build AI agents and multi-step agentic workflows, applying tool use, reasoning, planning, prompt design, and workflow automation.
  • Apply Python, TypeScript, LLMs, and AI-assisted development tools to software engineering and automation-focused technical work.
  • Completed Udacity training in Building Agents, Agentic Workflows, and Prompting for LLM Reasoning and Planning.

Independent Researcher

Assistive Technology Research

May 2024 to August 2026 · Claremont, CA

  • Developed a real-time gaze-controlled assistive system in Python, OpenCV, and Dlib that translated webcam eye tracking into hands-free robotic control.
  • Engineered low-latency perception and human-in-the-loop control pipelines with stabilization, failure handling, and safeguards for noisy sensor inputs.
  • Presented the system at the ACM Student Research Competition, earning 3rd place in the Undergraduate Division.

Research Assistant

Pomona College, ARCS Laboratory

June 2023 to May 2026 · Claremont, CA

  • Built robotic simulation and data-generation systems in Unreal Engine 5, Python, and Blender, integrating a custom OSC interface for real-time data collection and model training.
  • Extended UnrealCV in C++ with new domain-randomization functionality for computer-vision training environments.

Teaching Assistant

Pomona College

January 2024 to May 2026 · Claremont, CA

  • Facilitated code reviews and reinforced core concepts in object-oriented programming and data structures for 85+ students across multiple course offerings.
  • Supported students in Discrete and Functional Programming (CSCI054) by teaching Haskell fundamentals, leading study sessions, and guiding them through complex theoretical material.

Tech Architecture Summer Analyst

Accenture

June 2025 to August 2025 · Austin, TX

  • Engineered real-time observability dashboards using Prometheus, Grafana, Loki, and InfluxDB to monitor application health, infrastructure metrics, API traffic, and failures.
  • Designed centralized telemetry pipelines across 5+ services, consolidating logs and metrics while reducing information retrieval time by roughly 50%.
  • Diagnosed failures across Linux, Spring Boot, Tomcat, and Cassandra environments using SSH, grep, tail, systemctl, logs, and telemetry.

Publications

Peer-reviewed research, posters, and an in-progress thesis.

Eyes in Motion - Utilizing Eye Tracking for Assistive Technology poster thumbnail
Conference + PosterPDFPoster

Eyes in Motion - Utilizing Eye Tracking for Assistive Technology

Authors: Francisco X. Morales Puente

Conference: 2025 CMD-IT/ACM Richard Tapia Conference of Diversity in Computing Conference, Dallas, Texas, USA

Date: September 2025

🏆

Award: 3rd Place, ACM Student Research Competition, Undergraduate Division

Creating Dynamic Simulation Environments With Unreal Engine 5 poster thumbnail
Conference + PosterPDF

Creating Dynamic Simulation Environments With Unreal Engine 5

Authors: Daisy Abbott, Anjali Nuggehalli, Francisco Morales Puente, Chau Vu, Ella Zhu, Anthony J. Clark

Conference: Southern California Robotics Symposium (SRC 2023), Irvine, California, USA

Date: September 2023

Training and Deploying Deep Learning Models for Real-Time Pathfinding in Indoor Environments poster thumbnail
Conference + PosterPDF

Training and Deploying Deep Learning Models for Real-Time Pathfinding in Indoor Environments

Authors: Aser Atawya, Kellie Au, Francisco Morales Puente, Tommy Ryan, Ella Zhu, and Anthony J. Clark

Conference: Southern California Robotics Symposium (SRC 2024), Riverside, California, USA.

Date: September 2024

Thesis

Implementing Network Flows into Reinforcement Learning Rewards

Authors: Francisco X. Morales Puente

Conference: Pomona College mathematics thesis

Date: 2025–2026

Note: Work in progress

Awards and recognition

3rd Place, ACM Student Research Competition, Undergraduate Division

2025 Tapia Conference · Eyes in Motion: Utilizing Eye Tracking for Assistive Technology

Additional honors

  • Pomona College Scholar, three semesters
  • QuestBridge Match Scholar
  • Dell Scholar
  • Summer Undergraduate Research Project Fellow

Education

Pomona College, Claremont, CA

B.A. in Computer Science & Mathematics, 2026
GPA: 3.99 / 4.00

Relevant coursework

Algorithms

Neural Networks

Data Analytics & Visualization

Computer Systems (C)

Data Structures (Java)

Intro to CS (Python)

Discrete & Functional Programming

Mobile Robotics (C++)

Linear Algebra

Combinatorics

Operations Research

Differential Equations

Calculus II & III

Probability

Computational Statistics

Biostatistics (R)

Beyond the code

I like building communities too.

I'm a first-generation Mexican American engineer from Austin, Texas. I founded the 5C Robotics Club, mentored first-year and Latinx students in STEM, and spent three years helping students work through everything from Haskell proofs to Java data structures.

Away from a keyboard, you'll usually find me playing soccer, rock climbing, reading light novels, trying a new game, or convincing friends to join a board-game night.

Based in AustinEnglish and SpanishSoccer player and rock climberLight-novel readerMagic: The Gathering playerUsually building a side project

Let's build something useful.

I'm especially interested in software engineering, applied AI, robotics, accessible technology, and products that make complicated systems feel simple.

Current status
Working at Accenture as an AI Native Software Engineer in Austin, Texas.
My favorite kind of problem
Messy in the real world, elegant once understood.