Skip to content
Software Engineer at Google

Jorge Robles

From the band room to the command line.

Building agentic AI tools and full-stack features at Google. Former NYC music teacher. Queens College CS & Music Education.

Jorge Robles

About

I started my career as a music teacher and band director in New York City public schools. For three years I taught hundreds of students, designed curricula, and ran a program that demanded both creativity and meticulous organization. When COVID-19 upended education in 2020, I began channeling my problem-solving instincts into code.

What started as a curiosity became a calling. I went back to Queens College to earn a second bachelor's degree in Computer Science while still working full-time. I tutored fellow students, won first place at HackCUNY (100+ participants), and freelanced as a developer building tools for the same schools where I once taught.

Today I'm a Software Engineer at Google, building agentic AI tools and full-stack features that ship to millions. The musician in me never left — it shows up in how I compose systems, conduct teams, and find rhythm in complex codebases.

Dec 2024 — Present

Software Engineer, Google

AI tools, full-stack, cloud infrastructure

Feb 2024

HackCUNY — 1st Place

AI Advisor, 100+ participants

Jan 2024

B.A. Computer Science

Queens College, CUNY

2022

Career Pivot to CS

Read the full journey

2019 — 2022

Music Teacher, NYC DOE

Band director & educator

Jan 2020

B.A. Music Education

Queens College, CUNY

Experience

Software Engineer

Google

Dec 2024 — Present
  • Created an internal CLI tool with Rust that acts as an agentic harness for Gemini models, capable of running multiple communicating agent instances with a minimalist, customizable architecture.
  • Designed and deployed an orchestrated AI agent workflow that automated a multi-quarter codebase-wide migration, saving over 300 SWE hours.
  • Built full-stack features for Google Cloud Storage and modernized ad infrastructure across two teams (Ads and Cloud).
  • Architected a custom monitoring schema reducing in-memory data usage by 95% for a client-side observability system.
  • Led the deprecation of a legacy network API, removing over 700 lines of complex code from a system serving billions of requests.
Rust Angular TypeScript Java Gemini Google Cloud

Software Engineer Intern

VegBoom Corp

Jun 2024 — Aug 2024
  • Built and soft-launched a full-stack web application that reduced user research time by 60% and achieved a 95% positive feedback rate in pre-launch testing.
React Next.js Express Node.js TypeScript PostgreSQL

Freelance Software Developer

Self-Employed

Sep 2022 — Nov 2024
  • Developed a scheduling system that automated pedagogical staffing constraints, saving educators 30 hours annually.
  • Designed full-stack educational management systems, improving operational efficiency by 50% for educational institutions.
Java Python Node.js PostgreSQL

Music Teacher & CS Tutor

NYC DOE & Queens College

Jan 2019 — Nov 2024
  • Taught music at M.S. 137 as a full-time band director, designing curriculum and managing multiple student ensembles.
  • Tutored computer science students at Queens College, bridging the gap between theoretical concepts and practical application.
Curriculum Design Mentorship Public Speaking

Projects

QC CS AI Advisor

1st Place — HackCUNY

AI-powered academic advisor for Queens College CS students. Automates degree planning and provides real-time learning path analytics using historical grade data.

500+ students served

Python Flask OpenAI API Tailwind

Salk Lesson Scheduler

Constraint satisfaction solver that generates fair, conflict-free music lesson schedules. Two-stage backtracking algorithm with post-processing repairs, drag-and-drop editing, and CSV export.

22 student groups · 6-constraint system

JavaScript Constraint Solving Jasmine

NotebookLM Importer

Chrome extension that streamlines importing web content into Google NotebookLM. One-click import of active tabs or batch import of all open tabs with Material Design UI.

Chrome Extension · One-click setup

JavaScript Chrome APIs Material Design

CUNYFirst Enroller

Fully automated course scheduling and tracking for CUNY students. Asynchronous web scraper with a scalable Discord bot API serving multiple online communities.

93% faster · 60+ concurrent users

Python Selenium Discord.py

Godot JRPG Guide

A 27-module tutorial that walks you through building a complete turn-based JRPG from scratch in Godot 4. Covers combat, dialogue, inventory, quests, save/load, and more.

27 modules · 6 parts · Full game tutorial

Godot 4 GDScript Game Dev Tutorial

Skills

Languages

Python Java Rust TypeScript JavaScript Swift Kotlin C++ C SQL HTML/CSS GDScript

Frameworks & Tools

React Angular Next.js Express Node.js Flask Selenium PostgreSQL Godot Git

Areas of Focus

AI / Agentic Systems Full-Stack Web Cloud Infrastructure Browser Extensions CLI Tools Game Development Developer Tooling

Get In Touch

Always interested in hearing about new opportunities, collaborations, or just connecting with fellow engineers and creators.