Experience
The full ledger.
Dedicated software professional with 20 years of experience delivering technical products in modern agile environments. Proficient in Golang microservice development with PostgreSQL, and in DBT and Snowflake for data modeling and reporting. Proven track record of designing and delivering cross-team solutions in financial services — payment processing, loan servicing, and regulatory reporting. Skilled at bridging backend systems with data engineering, frontend, and business stakeholders to ship complex, coordinated features end to end.
- 2022–
Staff Engineer
Bread Financial · Remote
Staff-level engineer in Core Servicing, trusted with the initiatives that cut across the most teams — and one of the most active drivers of AI adoption on the engineering team.
- Design and deliver cross-team solutions in loan servicing: Late Fees, Right of Rescission, and Credit Bureau Reporting, coordinating across frontend, Funds, Merchant, and Data Engineering teams
- Build modular Golang microservices backed by PostgreSQL; model and report data with DBT and Snowflake, including regulatory reporting
- Drive AI adoption across the team: built and demoed AI skills that generate integration tests, authored agent instructions for team projects, and developed agent skills that interact with Snowflake data
- Improved performance of key batch jobs by 586%
- Partnered with Product Management on requirement analysis for key initiatives, and provided critical data supporting the Classic Loan migration
- Designed the Salesforce IVR integration approach — webhook-based with a defined data schema — and worked with the Merchant team on the transition from gRPC to Kafka for more reliable message delivery
- Interview and help hire new associates
- 2019–22
Principal Software Engineer
Analyst1 · Remote
- Principal engineer on a Java/Spring-based cyber intelligence platform
- Led delivery of cross-domain “sync” of data for customers operating unclassified and classified networks
- Used NLP and batch processing to analyze threat indicators of concern
- Led delivery of the platform’s new UI, replacing JSPs with Angular
- Recruited, interviewed, and mentored engineers to grow the team; instituted scrum, code reviews, continuous build and test, and story grooming
- 2018–19
Principal Software Engineer
Zaius · Leesburg, VA
- Designed, implemented, tested, supported, and improved the company’s marketing-automation software suite
- Mentored less-senior engineers and continuously refined development methodology
- 2015–18
Director of Application Development
Kalibri Labs · Rockville, MD
- Led development and maintenance of the company’s flagship product and system architecture
- Recruited, managed, and mentored the development team; instituted roadmap delivery
- Instituted Scrum, code reviews, continuous build and test, push-button deploys, version management, testing methodology, and authentication protocols
- Delivered and maintained web application dashboards, data feeds, RESTful API integrations, and internal tooling platforms
- Architected a service-oriented framework paired with a modern single-page frontend
- 2014–15
Senior Developer
KRM Associates · Shepherdstown, WV
- Senior developer on the upgrade of a legacy enterprise health management platform to newer technologies
- Individually designed and developed RESTful service facades providing access to distributed resources
- 2013–14
Technical Lead
K12 Inc · Herndon, VA
- Technical lead for SMART, integrating K12’s Student Information System with client learning-management systems; designed the brownfield architecture across SOA, SOAP, REST, and legacy protocols
- Recruited and led the team that delivered the system against an aggressive 4-month deadline
- Lead developer on SISync, synchronizing SIS data to a state charter school, including the go-live integration
- Trained the QA department on automated system testing with SoapUI
- 2012–13
Lead Engineer
HotelMe LLC · Washington, DC
- Lead engineer for the hotel review company’s publicly facing consumer flagship product
- Coordinated web service integrations with major hotel brands’ technology departments
- Instituted one-click deploys, dependency management, and automated testing
- 2009–11
Software Engineer
Next Century Corp · Falls Church, VA
- Built a lightweight temporal and spatial visualization tool aiding the analysis and prediction of IED events for a client in Quantico, VA
- Applied artificial intelligence algorithms to image processing, recognition, and classification in a cloud environment
- Met routinely with the customer to coordinate product development
- 2007–09
Senior Consultant
Booz Allen Hamilton · Arlington, VA
- Developed web applications for event tracking, reporting, task management, and situational awareness at the JTF-GNO in DISA headquarters
- Senior developer on the Host-Based Security System (HBSS), monitoring and reporting security policy violations across networked machines
- Built a SOA application monitoring web service health for DISA’s PEO/IAN office
- 2006–07
Java Engineer
Decisive Analytics · Arlington, VA
- Designed, implemented, tested, and delivered software to multiple Department of Defense agencies in a rapid development environment
- Emphasis on algorithms with Bayesian networks and predictive modeling
- 2002–06
BS, Computer Science & Mathematics
Mount St. Mary’s University
Double major. GPA 3.92 in Computer Science, 3.63 in Math, 3.74 overall.