ABOUT ME

Solutions Architect and Professional Services Engineer with 6 years of experience delivering enterprise AI, data, and SaaS solutions across presales, technical implementation, and post-sales execution.

I specialize in owning complex, high-value B2B opportunities end-to-end, from requirements gathering, technical scoping, and SOW development all the way through delivery, while aligning cross-functional teams across Sales, Engineering, Operations, Legal, Procurement, and Project Management. I have worked with Fortune 500 and high-growth enterprise clients across AI, cybersecurity, cloud computing, and conversational AI industries, building presales and post-sales operational infrastructure that scaled teams and improved efficiency.

On the technical side, I bring hands-on experience in Python, JavaScript, SQL, PySpark, OpenCV, and more, with a background building ETL pipelines, annotation pipelines, AI training datasets, automation tools, and data analysis utilities across AWS and GCP. I hold a BS in Mechanical Engineering from Georgia Tech, which gives me a strong foundation for bridging technical feasibility with business requirements.

Outside of work I enjoy building tools, exploring new technologies, and finding ways to make complex systems simpler and more efficient.

Program Languages

  • Python
  • JavaScript
  • HTML
  • CSS
  • C
  • SQL
  • MATLAB

Framework/Library

  • PySpark
  • Pandas
  • OpenCV
  • React.js
  • Flask
  • D3.js
  • Liquid

Software/Tools

  • Git
  • AWS Lambda
  • AWS S3
  • Mode SQL
  • Tableau
  • JIRA
  • Oracle VM VirtualBox

Hardware

  • Raspberry Pi
  • Arduino
  • TI MSP Launchpad
  • Circuit Design

Design

  • Adobe Photoshop
  • Adobe Premier Rush
  • Inkscape
  • SolidWorks
  • AutoCAD

Languages

  • English
  • Spanish
  • Portuguese
EXPERIENCE

DEFINED.AI

Solutions Architect


August 2024 – May 2026

LEADSPACE

Professional Services Engineer


January 2022 – May 2024

APPEN

Professional Services Engineer


July 2020 – January 2022

GEORGIA TECH RESEARCH INSTITUTE

CIPHER Student Assistant


October 2018 – January 2020

ARCHER WESTERN

Project Engineer Intern


May 2018 – October 2018

Construction Estimator Intern


January 2018 – April 2018

TI AUTOMOTIVE

Quality Engineer Intern


May 2016 – August 2016
PROJECTS

ROUTELANTA RUNNING APP

Routelanta is an interactive web app that visualizes running routes across Atlanta pulled from the Strava API, plotting hundreds of past runs on a live map and automatically classifying each one by difficulty using a Python data pipeline with K-means clustering on distance and elevation. Users can click a point of interest, like Piedmont Park or Georgia Tech, to see just the runs near it, or click anywhere on the map to filter routes by difficulty within that radius.

View project View on GitHub
Routelanta app screenshot
  • Built an interactive web app that visualizes Strava-recorded running routes across Atlanta on a live Leaflet.js map, color-coded by difficulty
  • Built a Python data pipeline (pandas, scikit-learn) that pulls activity data from the Strava API and applies K-means clustering on distance and elevation gain to automatically classify each run into Easy/Medium/Hard difficulty tiers
  • Implemented location-based filtering so clicking anywhere on the map surfaces only routes passing within roughly 200 meters of that point, filtered by the selected difficulty level
  • Added interactive points-of-interest markers for 8 Atlanta landmarks (Piedmont Park, Georgia Tech, Old Fourth Ward, and others) that isolate and display only the routes near that location
  • Built a D3.js bar chart showing run counts per point of interest, with hover tooltips breaking down each location's easy/medium/hard run distribution
  • Decoded and rendered Strava's encoded polyline route data into map-ready coordinate paths for hundreds of recorded runs

SPOTIFY TO VISUAL APP

Spotify visual app screenshot

Spotify GIF Player is a cross-platform desktop app that displays a fullscreen GIF matching the genre of whatever song is currently playing on Spotify, updating in real time as tracks change. Built with Tauri, React, and TypeScript, it layers Spotify, Last.fm, Giphy, and Klipy together for accurate genre detection and strong visual matches, all behind a secure one-time login.

View on GitHub
  • Built a cross-platform desktop app (Windows, macOS, Linux) that detects the genre of the currently playing Spotify track and displays a matching fullscreen GIF in real time with sub-second latency
  • Implemented Spotify OAuth 2.0 with PKCE — no client secret exposed — with persistent token storage via the OS keychain and silent refresh on expiry, enabling one-time login across sessions
  • Designed a multi-source genre resolution pipeline: Last.fm track.getTopTags as primary, Spotify artist genres as fallback, with noise-tag filtering, diacritic normalization, and alias-based matching to correctly resolve variants like "funk carioca" → Brazilian funk vs. American funk
  • Built a dual-provider GIF search strategy (Giphy primary, Klipy fallback) with genre-to-visual-phrase mapping to improve fullscreen aesthetic quality over raw genre keyword searches
  • Engineered GIF preloading with crossfade transitions so new GIFs appear instantly on track change without visible loading delay
  • Added a metadata inspector panel with per-section raw JSON toggles, API call log with response times and HTTP status, and genre detection provenance showing source, raw tags, and search term used

FOLLOW THE DOT ROBOT

Follow the Dot Robot is an embedded systems project that uses a webcam and computer vision to guide a magnet-driven X-Y positioning robot in real time. A Python program using OpenCV detects colored markers on a surface and streams their coordinates over a serial (UART) connection to a TI MSP432 microcontroller running custom C firmware, which uses proportional control to drive stepper motors and move the robot toward the target position.

View on GitHub
Follow the Dot Robot screenshot
  • Built a closed-loop robotic positioning system that uses real-time camera tracking to guide an X-Y stepper motor actuator to specific coordinates on a physical surface
  • Developed a computer vision pipeline in Python (OpenCV) that captures live webcam video, isolates colored markers via HSV color-space thresholding and contour detection, and computes each marker's centroid using image moments
  • Implemented serial (UART) communication at 57600 baud to stream marker coordinates from the vision system to a TI MSP432P401R microcontroller in real time
  • Wrote embedded C firmware for the MSP432 that parses incoming UART data via an interrupt-driven handler, decoding comma-delimited coordinate strings into position values
  • Designed a proportional control algorithm that converts x/y positional error into stepper motor speed and direction, driving two independent motors via PWM to move the actuator to a target location
  • Configured low-level microcontroller peripherals — clock system, GPIO, PWM timers, and UART — directly through TI's driverlib and register-level code

DSLR File Format App

File format script for DSLR camera files

Film Formatter is a desktop app built in Python and Tkinter that solves a common photography workflow problem — DSLR cameras split shots across multiple SD card folders with repeating filenames, making manual consolidation slow and error-prone. It scans every source folder, groups files from the same shot across formats, and renames everything into a clean, organized output.

View on GitHub
PHOTOGRAPHY
Wake Kicker Oia Greece Colonel Rolo Amizade
Sails General Benny Let There Be Light Israel Cave