Hi, I’m Christian Vargas — Software Developer building AI/ML & full‑stack projects.

I love turning everyday issues into tools everyone can use. Below are a few projects I’m proud of.

Selected Projects

A quick tour of work spanning machine learning, voice assistants, and desktop apps.

🥈 GridWatch — City Management System

Real-time civic dashboard with agentic AI — heatmap + live incident feed (traffic, outages, safety, environment). Built in 7 hours; 2nd at GDG DevFest DC hackathon.

HTML/CSS/JS Python Agent Development Kit (ADK) Firebase & Google Cloud

Music Recommendation System

Personalized recommender using content‑based filtering and cosine similarity. Built in Python with NumPy, pandas, and scikit‑learn; runs from the command line.

Python NumPy pandas scikit‑learn CLI

🥇 Apollo AI — Alexa Skill

Hackathon‑built Alexa skill that lets you choose an LLM backend (OpenAI/Microsoft/Meta) and chat via voice. Role: prompts, integrations, and change management. Award: 1st Place in the Most Likely to Become a Startup track

HTML/CSS/JS Alexa Skills Kit AWS Lambda React Node.js Voice UI

Password Manager

Desktop app from my IB CS internal assessment using a lightweight MVC design and local file storage. Simple GUI to add, view, and update passwords (learning project; not for production security).

Java Swing MVC Hashing & Encryption

Skills & Tools

Languages, frameworks, and platforms I’ve used.

Java
Python
C
JavaScript
HTML/CSS
React
Node.js
AWS Lambda
Alexa Skills Kit
OpenAI API
Hashing & Encryption
Git & GitHub

About

Hi! I’m Christian, a software developer who enjoys building practical tools across ML, web, and voice. I’ve been programming for ~6 years and love communicating ideas, learning fast, and shipping clean, maintainable code. Outside of tech you’ll find me at the gym, on a basketball court, or tinkering with new side projects.

Quick facts

  • Interests: AI/ML, cybersecurity, web dev, voice assistants
  • Based in the Washington, D.C. area
  • Open to collaborating on impactful projects

Get in touch

The fastest way to reach me is email. I’m happy to chat about roles, projects, or collaborations.