about
Mexican-American creator and curator of software,
music, food, and information.
This is my corner of the internet and public page.
Feel free to look around.
work
Systems Integrator @ Cornell University ↗
Building internal applications, automations and supporting software.
I specialize in extending, automating and creating software.
Everything from building modules to integrate AI with robots,
to scripts that automate an existing asset tracking database,
to full stack applications to manage other applications.
Like my text editor, I work across
all operating systems via the command line.
Interested in projects and remote opportunities
cases
Interfolio Dossier Builder
Automated assembly of faculty tenure review packets
Built a full-stack system in three languages.
React frontend submits jobs to a Node.js/Express
API, which queues work through BullMQ and Redis.
A Python worker pulls documents through Interfolio's
HMAC-SHA1 authenticated API, classifies them with
regex pattern matching, merges PDFs with PyPDF2,
and generates nested bookmarks.
23K lines across 127 files and 6 languages.
Replaced a multi-day manual process with a
5-minute automated run.
Python, Node.js, React, BullMQ, Redis,
PyPDF2, Interfolio API, MSSQL, Vite
Device Asset Sync
Bi-directional inventory tracking across 1,300+ devices
Wrote a bi-directional sync between Jamf MDM
and Snipe-IT in PowerShell. The Mac agent uses
an OOP class with exponential backoff, OAuth
token refresh, and request throttling. A separate
Windows agent deployed via Group Policy reports
system info at logon.
1,300+ devices tracked at 95%+ accuracy.
Eliminated manual inventory entirely.
PowerShell, Jamf Pro API, Snipe-IT API,
Group Policy
App Security Manager
RBAC dashboard replacing legacy ColdFusion permissions
Built an RBAC dashboard with a three-tier role
model (Developer, Owner, Admin). LDAP live search
with drag-and-drop user assignment. Transactional
SQL for cascading permission deletes across linked
tables. Auth runs through the university's
Shibboleth/SAML reverse proxy.
3,400 lines serving two colleges from one interface.
Access changes take under a minute. Replaced
a ColdFusion system in use for over a decade.
Node.js, Express, MSSQL, LDAP, Shibboleth/SAML
NAO Bot Natural Conversation
Conversational humanoid robot for research demo
Connected NAO's onboard microphone to OpenAI
Whisper for transcription, routed text through
GPT for response generation, and piped output
back through NAO's animated speech engine for
synchronized voice and gestures.
Delivered a working proof-of-concept for an
NSF grant proposal.
Python, NAOqi SDK, OpenAI Whisper, OpenAI API
linkedin ↗
mail@aesv.io
chess
last victory
4esv vs biagio280 · white wins
8 ♖ · · ♝ · ♔
7 ♙ ♙ ♙ · · ♙
6 · ♗ ♘ · ♛ ♙
5 · ♝ ♟ ♗ ·
4 · · ♟ · ·
3 · ♞ · · ·
2 ♟ ♟ ♟ · ♟ ♟
1 ♜ · · ♚ · ♘
a b c d e f g h
view on chess.com ↗
sport
I walk, climb indoors, run the trails.
Sometimes hike the gorges and swim in the lake.
last activity
Lunch Walk
Walk · 0.96 mi · 00:19:41 · 87 ft gain
strava ↗