Software Engineer · Chicago, IL

Angelo Francis Landiza

I'm a Software Engineer Intern at Morningstar, where I build full-stack RAG platforms, auto-scaling AWS infrastructure, and LLM pipelines — including the production rewrite of an AI rule builder that turns analysts' plain-English data-quality rules into executable configs.

I study Data Science with a Computer Science concentration at the University of Illinois Chicago — and I've been shipping software since my FRC robotics days, from reinforcement-learning robots to production document-extraction pipelines.

01

Experience

Mar 2026 — Present

Software Engineer Intern · Morningstar

  • Own the production v2 rewrite of the team's AI rule builder, which turns analysts' plain-English data-quality rules into executable rule configs through a five-stage pipeline: the LLM only proposes structure, gated by verbatim evidence grounding, registry type-checks, deterministic compilation, and human resolution of ambiguous datapoints.
  • Built its evaluation harness, grading LLM output by semantic equivalence to hand-parsed ground truth and requiring refusal on underspecified prompts, with per-call cost accounting and SSM-backed secrets handling.
  • Architected auto-scaling AWS infrastructure (CDK, Fargate, ALB) for a full-stack RAG chatbot, with DynamoDB powering real-time user sessions and low-latency LLM context retrieval.
  • Ship UI features and REST APIs for Illume 2.0, a modular RAG document-extraction platform serving 2,000+ non-technical users across 5 global offices.
  • Cut data-collection turnaround from a ~5-week manual JSON build-and-test cycle to under a minute with UI-driven pipeline configuration, across 1,000+ financial documents per workflow.
  • Co-developed a proposed investment-quality metric and built its prototype — presented to the CEO, CTO, and senior leadership, now in company-wide research for implementation.
  • Engineered the core logic of a regression-testing suite (CDK + SQS) that batch-queues pipeline runs and computes recall and F1 across variants to drive improvements.
  • Built and debugged Harness CI/CD pipelines deploying to Kubernetes for staging and production releases, and a New Relic performance dashboard for Illume Studio tracking p50/p95 page load, API latency and failure rate, and JS errors.
  • Retained for a fall-term extension, shipping platform features alongside a full course load.
PythonTypeScriptAWS CDKDynamoDBECS FargateKubernetesRAG · LLMNew Relic

Jun 2025 — Jul 2025

Lead Summer Robotics Programming Intern · CPS Office of Computer Science

  • Directed a high-school robotics internship, assigning 17 students to projects optimizing FRC and FTC robot performance.
  • Developed curriculum covering robotics programming, computer vision, and autonomous navigation.
JavaPythonOpenCVWPILib

Jun 2023 — Jul 2024

Summer Robotics Programming Intern · CPS Office of Computer Science

  • Built Java software with the WPILib framework for an autonomous swerve-drive FRC robot.
  • Implemented a random maze generator and applied the A* algorithm to find optimal solutions.
  • Constructed a neural network from scratch in Python.
JavaWPILibPython
02

Projects

More robotics & experiments

03

Skills

Languages

PythonTypeScriptJavaC/C++C#Lua

Frameworks & Libraries

AWS CDKPyTorchTensorFlowOpenCVWPILibReactNext.js

Cloud & Infrastructure

AWSDynamoDBS3SQSECSECRALBKubernetes

Tools

GitJiraBitbucketHarnessNew RelicPostman

Architectures & Methods

REST APIsRAGCI/CDAgile (Scrum)
04

Education & Leadership

Expected May 2028

University of Illinois Chicago

B.S. in Data Science, Computer Science concentration

2022 — 2025

Team Lead & Mentor · High School FRC Programming Team

  • Mentored 12 programmers on project protocols and best practices, managing code contributions through Git and in-person reviews.
  • Developed simulations for fully autonomous and semi-autonomous FRC swerve-drive systems.
05

Contact

Get in touch

I'm always happy to talk about software engineering, AI systems, robotics, or opportunities to build something great together. The fastest way to reach me is email.