Senior Software Engineer at Primer.ai | Mission Ready AI
I'm focused on building performant, accessible web applications for high-stakes environments. I currently work on products that enhance defense, intelligence, and research workflows with AI.
My path here was unconventional.
Frontend engineer on an agile team tasked with maintaining and enhancing Bank of America's consumer-facing webpages, from the bankofamerica.com homepage to specific verticals including auto, home, commercial loans, and credit cards.
•
Developed a Node script using Puppeteer to automate SEO tests after production deploys. The script verifies a site’s dynamically rendered content is current and accessible for web crawlers and continues to save ~2 hours per week of manual review.
•
Wrote a Bash script to notify engineers about Git conflicts between branches in a large repository (200,000+ files). The script posts a daily list of conflicted files to a Mattermost channel via webhook.
•
Led a team of 6 remote developers to bring 160 webpages into compliance with Web Content Accessibility Guidelines 2.1. Daily code reviews and rigorous alpha-testing allowed the project to release ahead of schedule.
•
Selected to represent Bank of America at Google's AMP contributor summits in 2018 (Mountain View, CA) and 2019 (New York, NY).
•
Served as a mentor with Bank of America’s Global Technology & Operations internship program. Involved in the entire process from interviews to one-on-one training, career development, and final review.
Contract frontend engineer, executed on Bank of America's strategy to expand the portfolio of consumer-facing webpages built with Google's Accelerated Mobile Pages (AMP) framework.
•
Implemented key web components for over 50 consumer-facing web pages rebuilt with the AMP framework.
•
Pages in the AMP portfolio are 20-50% faster than the original pages, per Lighthouse performance audits.