Skip to Content

Jacob Trentini

Software Engineer & AI Researcher

I build innovative software solutions and conduct research in artificial intelligence, with a focus on robotics and autonomous systems.

San Francisco Bay Area, CA

Monte Vista High School

hello@jacobtrentini.com

About

I'm a software engineer and AI researcher with a passion for robotics, autonomous systems, and artificial intelligence. My work spans from developing iOS applications to leading robotics teams and conducting research in large language models.

Currently, I'm working as a Software Engineer at FireBot Labs, where I'm developing critical integrations for fire response systems. I'm also the lead maintainer of Choreo, an open-source autonomous path planning program for FRC robots, and the founder of Fume AQI, an iOS app with over 5,000 users worldwide.

Experience

  1. 2024 — PRESENT

    Pioneered 3 vertical, seamless integrations in the crucial 30 seconds after a fire report is triaged and sent to our architecture, including finding a time-constrained optimal path over obstacles and 2.5D buildings, a declarative DJI Wayline mission abstraction, and a DJI Dock and Drone API abstraction in a cohesive and scalable architecture.

    • Python
    • TypeScript
    • DJI SDK
    • Path Planning
  2. 2022 — PRESENT

    Lead maintainer of Choreo, an open-source time-constrained path planning program for FIRST Robotics Competition (FRC) robots that generates smooth, optimal trajectories. Implemented core optimization algorithms using interior-point methods and advanced linear algebra. The tool is used by hundreds of FRC teams worldwide to create autonomous routines that maximize scoring potential during matches.

    • Python
    • Linear Algebra
    • Path Planning
    • Optimization
  3. 2021 — PRESENT

    Developed a unique Air Quality Index iOS app available for free download; has over 5,000 users worldwide. App was featured on the TV show NBC News Bay Area, The Independent newspaper and social media platforms.

    • Swift
    • SwiftUI
    • iOS
    • API Integration
  4. 2019 — PRESENT

    Design Robotics and App Development academic curriculums to augment existing course offerings. Teach programming and technology courses to minority and underprivileged students and adults in Oakland, CA. Volunteer instructor at the annual STEM Camp at UC Berkeley in partnership with the Seth Bonder Foundation.

    • Curriculum Design
    • Teaching
    • Robotics
    • Programming
  5. 2022 — PRESENT

    Train and lead a subgroup to introduce auto-aim and crucial robot autonomous paths. Completely transformed the scouting process, introduced data analytics which enabled data-driven strategy that resulted in a pioneering system in the global FRC community.

    • Java
    • WPILib
    • Path Planning
    • Data Analytics

Education

  1. Present

    Monte Vista High School

    Class of 2026

    • • Relevant Coursework: AP Calculus AB, AP Computer Science A, AP Seminar
    • • Honor Roll 2022 - Present
  2. Summer 2023

    Columbia University

    Certificate in Entrepreneurship and Innovation: Changing the World through Venture Creation

  3. Summer 2023

    Marist College

    Cybersecurity (3 College Credits)

  4. July 2023

    Johns Hopkins University

    Data Analytics (1 College Credit)

Skills

Languages

Java, Python, Swift, TypeScript, HTML, CSS, TypeScript, JavaScript, C#, Rust, SQL

Databases

SQLite and Corresponding ORMs. Favorite is Drizzle.

Project Management

GitHub (Issues, Pull-Requests, Boards), GitLab, Slack

Frameworks/Libraries

SwiftUI, Flutter, Figma, UIKit, WPILib, Keras, Pandas, OpenCV, Scikit-Learn, TensorFlow, NumPy, SciPy, MatPlotLib, GPIO, Drizzle, Bun, Hono/Elysia, Redis, Docker, MQTT, Firebase, React, ShadCN/UI

Environments/Infrastructure

Visual Studio, Visual Studio Code, Xcode, Linux, WSL, Continuous Integration (GitHub Actions, Workflows), Azure, GCP, Windows, Pulumi/Terraform, Docker