Skip to content
View Antigro09's full-sized avatar

Highlights

  • Pro

Block or report Antigro09

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
Antigro09/README.md
Anthony Cavero — Machine Learning · Robotics · First Principles

Typing SVG

Class of 2027 — Deep Run High School Advanced Diploma Candidate CIT Program Richmond, VA



Portfolio — anthonycavero.dev LinkedIn Email GitHub FRC Team 1086 Blue Cheese



Profile views Followers Stars

$ whoami

I'm a high school student learning machine learning from first principles — linear algebra, optimization, backpropagation — and building my way up to transformers by hand. I program robots for FRC Team 1086 (Blue Cheese), run interpretability experiments across open LLM families, and build full-stack systems designed to put models to work. Long-term, I want to contribute to AI research at the highest level, through work that is both theoretically sound and deployable.

$ cat about.sh
ROLE="Machine Learning Engineer in Training"
EXP="Student builder — on GitHub since 2024"
DOMAIN="AI/ML · FRC Robotics · Full-Stack Systems · Security"
STACK="Python · PyTorch · C++ · ROS 2 · TypeScript · Java"
OPEN_TO="research collaboration · internships · hard problems"

$ ls ./tech-stack

Languages

Python, Java, C++, C#, TypeScript, JavaScript

ML · Vision · Data

PyTorch, OpenCV, PostgreSQL, FastAPI, Flask

Web & Backend

React, Next.js, Tailwind, Node.js, .NET, HTML, CSS

Systems & Tools

ROS, Docker, Linux, Git, GitHub, CMake, Gradle
Transformers from scratch LLM interpretability AprilTag pose estimation
CUDA on Jetson ROS 2 Offline-first PWA Windows Server hardening

$ cat expertise.md

Domain Proficiency Details
Machine Learning ████████░░ Neural networks from scratch in PyTorch — gradient descent, backprop, MLPs — building up the transformer stack (attention, GQA, KV-cache)
LLM Interpretability ███████░░░ Seeded linear-probe benchmarks with geometric & spectral diagnostics across Pythia, BERT, GPT-2, Qwen, Llama 3.2, Gemma 2
Robotics & Vision ████████░░ ROS 2 + Isaac ROS CUDA AprilTag pipelines on Jetson Orin Nano, multi-tag SQPnP pose, on-the-fly A* path planning
Full-Stack Engineering ███████░░░ Next.js/React 19, Prisma + PostgreSQL, Socket.IO realtime, ASP.NET Core + EF Core, offline-first PWAs
Systems & Security ██████░░░░ Windows Server hardening (CyberPatriot), Linux, Docker, IIS + SQL Server deployment
Math for ML ████████░░ Linear algebra, multivariable calculus, probability & statistics, gradient-based optimization

$ ls -la ./featured-projects

🔬 probeReliabilityScript — LLM probe reliability research

Interpretability research benchmark measuring how reliable linear probes are as evidence about model internals, using geometric and spectral diagnostics of learned representations.

Stack Python · PyTorch (CUDA nightly) · HuggingFace Transformers · spaCy
Scale 6 model families (Pythia, BERT, GPT-2, Qwen, Llama 3.2 3B, Gemma 2 2B) × 3 linguistic tasks (subject-verb agreement, gender agreement, SST-2) × K=20 seeded probes per layer
Impact Reproducible failure-mode analysis pipeline with smoke tests, per-model configs, and aggregated results tables; runs on local GPU or Lambda Cloud

🔗 github.com/Antigro09/probeReliabilityScript

🧠 neetcode-gpt — building a GPT from scratch in PyTorch

A GPT assembled piece by piece from my NeetCode ML course submissions — neural-network foundations are done, and the transformer stack (attention, grouped-query attention, KV-cache, BPE tokenizer) is building out next on the course roadmap.

Stack Python · PyTorch · NumPy
Scale Foundations complete and public: gradient descent, linear regression, neuron, backprop, multi-layer backprop, MLP, activations, softmax, loss — every file my own submitted course code
Impact A public, first-principles path from gradient descent toward a generating GPT, updated as each course stage lands

🔗 github.com/Antigro09/neetcode-gpt

👁️ ROSVision — CUDA AprilTag vision for FRC on Jetson

Low-latency FRC vision system for the Jetson Orin Nano Super on ROS 2 Humble/Iron — NVIDIA Isaac ROS GPU-accelerated AprilTag detection published to WPILib NetworkTables 4 in PhotonVision-compatible conventions.

Stack C++ · ROS 2 · NVIDIA Isaac ROS · OpenCV · NetworkTables 4 · CMake
Scale Full camera→pose pipeline: GPU tag detection, optional CPU solvePnP refinement, multi-tag SQPnP field-pose estimation, optical→WPILib frame conversion
Impact Robot pose streamed live to the roboRIO for auto-alignment and localization; companion CPU pipeline in Custom-Vision

🔗 github.com/Antigro09/ROSVision

📊 BlueScout — scouting & strategy platform for FRC 1086

Scouting + strategy platform for the 2026 REBUILT season: lead-assigned match scouting, offline capture with QR hand-off, a strategic dashboard blending our data with The Blue Alliance and Statbotics, and real-time collaborative picklists.

Stack Next.js 16 · React 19 · TypeScript · Prisma 7 + PostgreSQL · Socket.IO · Tailwind 4 · Dexie (IndexedDB)
Scale 5 user roles, offline-first PWA, animated multi-frame QR data hand-off, alliance simulator & match predictor, scout-accuracy tracking
Impact One self-hosted app covering the team's full competition data workflow — from pit scouting to alliance selection

🔗 github.com/Antigro09/bluescout

🗺️ 1086-On-The-Fly-A-Star — real-time robot path planning

Real-time, on-the-fly path planning for FRC robots: A* over visibility graphs with dynamic obstacle avoidance from live vision, velocity-profiled trajectories, and Bezier path smoothing — built to run on the Jetson beside the vision stack.

Stack Java 17 · WPILib · Gradle · NetworkTables
Scale Continuous replanning loop: visibility-graph A*, time-parameterized velocity profiles, curvature-optimized smoothing, roboRIO integration
Impact Driver-assisted and autonomous navigation that reroutes around moving robots mid-match

🔗 github.com/Antigro09/1086-On-The-Fly-A-Star

🏗️ JDLewisAI — construction-specialized AI assistant on the Claude API

A construction-specialized AI assistant with per-employee accounts, streaming project-grounded chat, and domain tools: scope-of-work generation across 32 trades, AI invoice review, construction plan reading, and emergency action plan generation.

Stack Next.js 15 · React 19 · TypeScript · Drizzle + PostgreSQL (Neon) · Anthropic SDK · Capacitor 7 · Electron
Scale Ships to web (Vercel PWA), iOS/Android (Capacitor), and Windows desktop (Electron + auto-update) from one codebase; JWT auth with role-based access and per-user AI usage tracking
Impact Built to put model-switchable Claude — with vision over plans, PDFs, and invoices — directly into a contractor's daily workflow

🔗 github.com/Antigro09/JDLewisAI


More builds Stack What it is
IssacSim-Py-Scripts Python · NVIDIA Isaac Sim Synthetic data generation scripts for 2D and 6D pose estimation
MindMate-AI React 19 · Vite · Tailwind 4 Mental-health companion with mood tracking, AI journaling insights, and crisis-intervention detection
CIT-Windows-Server-WebApp ASP.NET Core 8 · EF Core 9 · React 19 "TaskMaster" — clean-architecture task manager deployed on IIS + SQL Server
ROS2-Examples C++ · ROS 2 Commented ROS 2 node examples

$ history | grep experience

2024 → now · FIRST Robotics Competition — Team 1086 "Blue Cheese" · Programming & Controls, Drive Team

  • Built the team's CUDA vision stack on Jetson Orin Nano Super: Isaac ROS AprilTag detection → multi-tag SQPnP pose → NetworkTables 4 to the roboRIO
  • Developed BlueScout, the team's offline-first scouting and strategy platform for the 2026 REBUILT season
  • Wrote a real-time A* path planner with dynamic obstacle avoidance for driver-assisted navigation
  • Generated synthetic 2D/6D pose training data in NVIDIA Isaac Sim for vision experiments
  • Drive team member at competition — strategy and execution under match pressure

C++ ROS 2 CUDA Java WPILib Next.js PostgreSQL

2025 → now · Independent ML Research & Study

  • Designing and running a probe-reliability benchmark across 6 open LLM families with geometric and spectral diagnostics, on local GPU and Lambda Cloud
  • Working through the NeetCode ML course — implementing every stage from gradient descent toward a working GPT, assembled into neetcode-gpt
  • Ongoing self-study of machine learning theory and research papers, with systems-level experimentation and benchmarking
  • Studying transformer internals, efficient fine-tuning (LoRA, quantization), and ML systems design

Python PyTorch HuggingFace Linear Algebra Optimization

2023 · Center for Information Technology (CIT) — Deep Run High School

  • Built "TaskMaster," a full-stack task-management web application as a CIT Windows Server project
  • Clean-architecture ASP.NET Core 8 Web API — Core/Infrastructure/API layers, EF Core 9, AutoMapper, Swagger
  • React 19 + Vite + Tailwind 4 client with dashboard, reporting, and export features over a task domain model with priorities, statuses, and due dates
  • Deployed and served from the CIT Windows Server on IIS with SQL Server

C# ASP.NET Core EF Core SQL Server IIS React

2023 → now · CyberPatriot — National Youth Cyber Defense Competition

  • Three-year competitor in the National Youth Cyber Defense Competition
  • Reached Semifinalist standing
  • Focused on Windows Server security hardening under competition time pressure
  • System defense on scored competition images as part of a team

Windows Server System Hardening Cyber Defense

$ cat achievements.log

🏆 Achievement Detail
🛡️ CyberPatriot Semifinalist 3-year competitor — Windows Server hardening & system defense
🤖 FRC Drive Team — Team 1086 Drive team + programming & controls for Blue Cheese robotics
🧠 ML from first principles Neural nets hand-built from gradient descent to MLPs — en route to a from-scratch GPT
🔬 Multi-model probe benchmark 6 LLM families × 3 tasks × 20 seeded probes — reproducible interpretability pipeline

$ cat education.txt

Deep Run High School — Advanced Diploma Candidate, Class of 2027 Center for Information Technology

Coursework: AP Calculus BC · Multivariable Calculus · Discrete Mathematics · Math Structures · AP Physics · AP Computer Science A

$ gh stats --all

GitHub stats Top languages



GitHub streak



GitHub trophies



Contribution activity graph



Profile details
Repos per language Most commit language
Stats Productive time



Contribution snake

$ cat focus.yaml

learning:
  - transformer internals & efficient fine-tuning (LoRA, quantization)
  - ML systems design
  - probe-based interpretability methods

building:
  - probeReliabilityScript: probe benchmark across 6 open LLM families
  - neetcode-gpt: the transformer stack of a from-scratch GPT
  - bluescout: FRC 1086 scouting platform for the 2026 REBUILT season
  - rosvision: CUDA AprilTag vision on Jetson Orin Nano Super

exploring:
  - LLM interpretability research
  - synthetic data generation in Isaac Sim
  - research paper reproduction

open_to:
  - research collaboration
  - internships & mentorship
  - hard problems worth solving

$ ping anthony --connect

Portfolio — anthonycavero.dev LinkedIn Email GitHub repositories FRC Team 1086 on The Blue Alliance



Build. Understand. Improve.

Popular repositories Loading

  1. CIT-Message-Board CIT-Message-Board Public

    Python

  2. CIT-Windows-Server-WebApp CIT-Windows-Server-WebApp Public

    Full stack web application running on IIS and SQL Server on the new CIT Windows Server.

    JavaScript

  3. MechAdv-1086Version- MechAdv-1086Version- Public

    Forked from Mechanical-Advantage/RobotCode2025Public

    Public robot code for "Manta"

    Java

  4. 1086-AI-ML-Class 1086-AI-ML-Class Public

    Stores resources for programmers to learn and test code.

    Jupyter Notebook

  5. IssacSim-Py-Scripts IssacSim-Py-Scripts Public

    Holds examples of previous py scripts to make 2d and 6d pose synthetic data

    Python

  6. MindMate-AI MindMate-AI Public

    TypeScript