RecentLed design and POC
AI Agent Skills as a Service
An application that gives developers a controlled, secure way to call approved AI
agent skills. I built the core Document Mode feature.
ResultMVP showcased at the firm's Tech Con and delivered to
UAT.
- AI agents
- Java
- Spring Boot
- Angular
- Python
RecentAI Enablement Lead
AI Enablement and Workshops
Named AI Enablement Lead for two technology projects, evaluated three new AI tools,
and helped create a coding workshop platform for evaluating and upskilling developers.
ResultFour teams supported through AI-template submissions and
onboarding. Two workshops onboarded 15+ new hires.
- AI tooling
- Onboarding
- Mentoring
RecentCoordinated adoption
Mainframe Version Control
Helped mainframe teams move to version control by coordinating communications,
running forums to resolve blockers, and onboarding teams to GitHub Enterprise.
ResultMainframe teams onboarded to GitHub Enterprise.
- GitHub Enterprise
- Change management
2025Built the service layer
Developer Productivity Service
A greenfield Java Spring Boot REST layer for a dashboard that shows teams their
developer-productivity data. It connects MongoDB and PostgreSQL to an Angular UI and
ships through the firm's CI/CD pipeline.
ResultZero vulnerabilities in SonarQube and Snyk scans, with
MVC conventions throughout.
- Java
- Spring Boot
- MongoDB
- PostgreSQL
- Angular
- SonarQube
- Snyk
2024Ran adoption after kickoff
GitHub Copilot Rollout
Drove adoption across 2,600+ licensed users with outreach that pre-empted install
problems, status meetings, and hands-on help for every developer who got stuck.
Result90% active users against an 85% target. My email
templates are reused across the department.
- GitHub Copilot
- GitHub Enterprise
- Developer support
2024Team developer
Team Connections App
A three-component microservice app with a Python backend and Angular UI that manages
our team's connections with other application teams, built on the same tools we ask
other teams to adopt.
ResultDeployed through GitHub Enterprise and the firm's CI/CD
tool. Surfaced common pitfalls in BitBucket-to-GitHub migrations.
- Python
- Angular
- GitHub Enterprise
- CI/CD
2024Learned the tool and built it
DORA Metrics Dashboard
A Tableau dashboard on MongoDB data that tracks DORA delivery metrics, with historic
trends and each team's current numbers.
ResultPublished to the development server, with per-app and
per-month snapshot exports for leadership review in Excel.
- Tableau
- MongoDB
- DORA metrics
- Excel
2023Adoption team member
CI/CD Mandate Onboarding
Helped design the process to contact, interview and track application teams from
scoping through production. Ran 15+ scoping interviews and followed about 10 teams
through pipeline migrations.
ResultThe team raised compliance from 80% to 88.5% and
attestation from 67% to 88%.
- CI/CD
- Regulatory compliance
- Stakeholder interviews
2023Researched and built
Maven vs. Gradle Study
Built identical Java projects with each build tool, with no prior experience in
either, to set a recommendation for the work group.
ResultRecommended Gradle for new applications and case-by-case
review for legacy migrations.
Off the clock
Personal projects
Self-hosted homelab
A two-node Proxmox cluster running 4 Debian/Ubuntu Docker servers, 2 TrueNAS VMs and
an OPNsense router. The network is split into 3 VLANs (trusted, IoT, public apps),
with tiered TrueNAS storage, redundant Pi-hole DNS, and a Tailscale mesh connecting
every site.
Ansible automation
Playbooks that provision new servers and patch 5 servers and 3 desktop VMs. Patching
went from a monthly manual SSH round to automated weekly updates that finish in
minutes, and the same playbooks manage the Proxmox hosts.
Self-hosted CI/CD with Komodo
Every merge to main triggers a webhook that builds a tagged image, publishes it to a
self-hosted registry, and deploys it across 4 Docker hosts. It delivers 4 apps, with
failure alerting and a staging environment planned next.
Secure public hosting
Home-hosted apps are served at juanhomelab.app through a DigitalOcean VPS running
Caddy, which forwards traffic over Tailscale so no home ports are open. Domains and
TLS run through Cloudflare, with public apps isolated on their own VLAN.
Fishguesser and other apps
Co-developed Fishguesser, a daily puzzle game in Vite and vanilla TypeScript, plus a
personal profile site and two Discord bots, all deployed through the same pipeline.
PC build and graphics
A custom desktop I keep upgrading, plus a from-scratch Minesweeper clone and a
web-based ray tracer built on graphics libraries I wrote in C++ and Java.