Technical consultant, software developer, and systems architect with 20+ years of experience building technology for organizations ranging from small businesses to global enterprises. Background spans software development, data architecture and visualization, systems integration, automation, applied AI, and technical leadership, with extensive experience translating ambiguous business problems into practical systems.
Also pretty handy with a drill.
Independent technology consultancy focused on software development, data systems, automation, and applied AI. Design and build custom applications and integrations using Python, Django, PostgreSQL, Docker, and REST APIs, providing architecture, development, and technical advisory services directly to clients.
Architected and built the backend for a civic-data platform comparing constituent polling with legislative voting records. Re-architected a legacy PHP/MariaDB application as a Django/PostgreSQL system, designing a 16-model domain architecture and 10,000+ line Python codebase.
Built Celery ETL pipelines integrating polling, legislative, and geospatial data from S3, third-party APIs, and U.S. Census TIGER/Line, powering district-level Mapbox visualizations and representative/legislation scorecards. Developed supporting tools including a third-party API emulator, automated district-map acquisition, and ranked-choice voting support, with a queryable legislative API currently in development.
Managed a portfolio of 30+ customer accounts across diverse industries, driving engagement and adoption of Spotfire through tailored support and strategic guidance. Collaborated with the Customer Success team to develop scalable enablement content—including live demos, Dr. Spotfire sessions, and engagement plans—to help customers gain lasting value from the platform.
Led architecture and implementation of enterprise Spotfire solutions across multiple sectors. Delivered custom extensions and plugins in C# and provided expert guidance to internal and external teams. Managed a team of analyst consultants and handled operational responsibilities including project assignments, goal setting, time/expense approvals, and performance reviews.
Built Spotfire custom extension in C# to assist with clinical trial reviews. Integrated Salesforce APIs into custom UI for both Spotfire Analyst and Web Player clients.
Designed and implemented TIBCO solutions at customer sites and assisted the sales team in developing POCs and closing deals.
Implemented on-premise Spotfire Server and TIBCO Data Virtualization architectures. Gave recurring trainings on report authoring, JavaScript/IronPython scripting, and design standards. Managed server infrastructure and data model evolution.
Built and deployed enterprise integrations with TIBCO technologies, collaborating with TIBCO engineering on documentation and training materials.
Worked on Customer Cloud and Loyalty initiatives. Designed and implemented a TIBCO BusinessWorks testing harness that remained in production through 2023.
Oversaw all aspects of building management including maintenance, budgeting, security, and resident relations. Led cost-saving initiatives and infrastructure upgrades while personally handling repairs and projects. Remained calm and effective managing multiple emergency situations such as fires and floods, coordinating with emergency services, insurance, and remediation teams. Served as the community’s representative in local government and neighborhood associations.
Freelance digital design studio specializing in small business branding, web development, and graphic design. Delivered custom websites, marketing collateral, and apparel designs.
Founded and operated a recreational paintball business, managing groups of up to 120 participants, facility construction and maintenance, marketing, safety operations, and custom point-of-sale software.
Software development:
Python, Django, C#, Java, SQL, JavaScript/TypeScript, REST APIs; additional experience with Ruby, PHP, R, and Bash.
Data engineering and integration:
PostgreSQL, MySQL/MariaDB, ETL pipeline design, third-party API integration, JSON, XML/XSLT, data modeling, geospatial data, and scheduled/background processing with Celery.
Architecture and infrastructure:
Application and solution architecture, Docker, Linux and Windows, cloud-based deployment and toolchains, legacy system modernization, and systems integration.
AI and emerging technologies:
LLM application development, RAG architectures, local model deployment and orchestration, and AI-assisted application development.
Data visualization:
Extensive Spotfire experience spanning application development, authoring, administration, architecture, extensions, and embedded analytics; Mapbox and web-based data visualization.
Web and creative:
HTML/CSS, JavaScript, semantic web development, Adobe Photoshop, Illustrator, and InDesign.
TIBCO/Cloud Software technologies:
Extensive experience with Spotfire suite, TIBCO BusinessWorks.
Natively fluent in English.
Beginner-intermediate French (CEFR A2).
Learning European Portuguese.
making furniture
martial arts
guitar/ukulele
cooking
sea shanties
typography
analytics
AI
gaming
D&D
3D printing
climbing/hiking
Oxford commas