Professional Experience
NC Blue Tools
NC Blue Tools provides voter data and analytics, for political candidates and state/county parties
Founder / CEO
- Grew an idea from inception, to prototype, to business plan, to Minimum Viable Product
- Engineered a PostgreSQL database and app server, containing 160 M rows and 52 GB in size
- Developed a Svelte/Node front-end application, and the DevOps toolchain for Azure Cloud
Ally Invest
Ally Invest is the retail brokerage for Ally Bank, specializing in modern user experiences
Principal Product Owner - Market Data
Continued to lead Market Data, but moved into a larger role guiding multi-team initiatives
- Nominated for the "I'm an Ally" award in: 2020'Q3, 2021'Q2, and 2023'Q2
- Successfully lead a 3 team, 2 year modernization and vendor migration project
- Completed a disaster recovery initiative, expanding Market Data to a new datacenter
- Continued to serve the Market Data team, and acted as a quote-compliance SME
Senior Product Owner - Market Data
Managed the systems that are co-located with Wall Street servers and process $300B+ in transactions per day, and served as an SME for business operations, market, and data needs
- Guided a team of 7, managed the backlog, and defined the multi-year roadmap
- Saved $4.3MM annually by migrating DC operations and restructuring data feeds
- Scaled system capacity by roughly 4x, while cutting infrastructure in half
Thomson Reuters
Thomson Reuters manages supply chain & trade compliance for manufacturing multinationals
Senior Analyst - Product Management
- Managed a team of five, owning the data channel providing govt. tariff updates
- Staffed a tariff working group translating executive orders into FTA rules and guidence
- Owned our BI and Visibility suite, working with Sales to refine it's position in the market
- Developed and maintained a supplier communication and audit platform
Analyst - Product Management
- Identified and automated inefficiencies, eliminating 25.1 man-months per year
- Automated a client project, eliminating 5.8 to 10.1 man-months of labor costs
- Audited FTA compliance data, identified gaps, developed an automated solution
Software Developer
Lead developer for Global Classification, the central hub database for all other products
- Proposed and built auto-classification algorithms, featured on marketing brochures
- Architected a data network and rules engine, allowing data sharing between sites
Fidelity Investments
Technical Intern
Developed various screens and a form-library for the NetBenefits platformOh No! Computers
Founder / CEO
Founded my own business, providing in-home IT service and supportVolunteer Experience and Projects
Mecklenburg County Politics
Technical Director
- Served as a core staffer through three elections, coordinating websites, mailing lists, email campaigns, handling donations, editing media content, attending fundraising events, etc.
Technical Consultant
- Consulted for two other candidates, through three general elections
- Provided technical support to the county party, incl. each year for annual precinct meetings
- Managed online voting systems for a digital conference with 370 attendees
VU Room
Technical Director
Lead developer and devops, for a K-12 e-learning start-up in AWSClemson University
Student / Intern
Built a web app to evaluate and filter job applicants (Investigated a patent)Skills
Product Management
Agile / Scrum
Jira / Confluence
Stakeholder Comms.
Vendor Management
Specialties
Brokerage Systems
High-Performance Arch.
Database Design
AI Algorithms
Tech. Languages
SQL
Rust
C#/.Net
C/C++
Svelte
HTML/CSS
JS/jQuery
Python
Education & Publications
Clemson University
Computer Science
December 2012
Madison College
Associates Degree
December 2009
Developer's Handbook
Spring 2015
Intl. Drivers Handbook
Fall 2010
From Java to Python
Fall 2007