Marco Portillo
Marco Portillo headshot

Hello there, I'm Marco šŸ‘‹

Computer Science student focused on backend engineering, systems programming, and building production-ready applications.

About

I’m a Computer Science student at Arizona State University with experience in backend systems, data analysis, and full-stack development. I like building efficient, scalable applications and learning new technologies. In my free time, you'll catch me VJing, finding new music, or rolling on the mats.

Experience

Software Developer - AI Trainer

Feb 2024 – Mar 2026

DataAnnotation Tech

  • Assessed and optimized AI-generated code for improved reasoning and output quality.
  • Created coding challenges in Python, HTML, Java, and SQL to enhance model capabilities.

Undergraduate Research Assistant

Sep 2023 – Jul 2024

Phoenix College / WAESO

  • Analyzed USL soccer league data using Poisson distribution to predict match outcomes.
  • Built custom Python scripts to parse and process data for 450+ matches.
  • Came out with 50% accuracy in predicting match results, demonstrating the model's effectiveness.

Junior Programming Intern

Jan 2022 – Jul 2022

American Express

  • Worked with Active Directory and JUnit over SSH on Linux servers.
  • Used Splunk and Kibana to monitor and report suspicious account activity.
  • Maintained organization of sensitive customer data.

Undergraduate Researcher

November 2022 - May 2023

Phoenix College / WAESO

  • Conducted funded research on superhydrophobic surface design about micro/nano-structured coatings.
  • Presented findings at the NCUIRE Symposium at Arizona State University. Awarded 1st Place (non-ASU category) and 3rd Place (overall).
  • Collaborated with faculty mentor to design experiments and interpret results.

Projects

Goofy Ravers - The AZ Rave Community Platform

Created in a 48-hour hackathon platform for the Arizona underground rave scene. Claude vision API auto-parses uploaded event flyers into structured data, with all AI calls proxied through Firebase Cloud Functions to keep API keys server-side. Features real-time Firestore social feed, Mapbox geocoding with Firestore-cached venue data, and an AI design chatbot for flyer creation guidance.

ReactFirebaseClaude AIMapboxFirestoreTailwindCSS

PolyView Polymarket Data Dashboard

Hackathon built analytics dashboard for Polymarket MCP server integration, leveraging Claude AI for insights with contextual related chart data, NewsAPI for related articles, and recent trade data with filtering for real-time updates.

ReactTypeScriptBunPolymarket MCPClaude AITailwindCSSNewsAPI

Role-Based Q&A Platform

Multi-role forum platform with role-based access, moderation, and persistent data storage.

JavaJavaFXJUnitSQLite

PHX Flight Data Scraper & Tracker

Real-time flight data dashboard used at an airport retail kiosk to monitor schedules.

PythonSeleniumFlaskHTML/CSS

Skills

JavaPythonC#SQL (Postgres)JavaScriptC/C++ReactNext.jsNode.jsFlaskHTML/CSSTailwindCSSLinuxGitFirebaseJUnitREST APIsDockerClaude AIMapbox GLFirestoreFirebase Cloud Functions

Contact