Executive summary
Software engineer, technical lead, and independent product builder with experience spanning mobile and desktop applications, full-stack systems, IT consulting, and connected-device engineering. I turn complex requirements into practical software, balancing product usability with performance, reliability, and maintainable architecture.
My current work ranges from leading application development and mentoring engineers to building Swift and Bluetooth Low Energy platforms, privacy-focused weather tools, and local-AI workflow software. I bring a hands-on approach from early technical design through implementation, testing, release, and ongoing support.
Software leadership
Mobile & connected devices
Privacy-first products
Experience
Jan 2026 — Present
Senior Software Developer / Team Lead · Managed Ministries, Inc.
Design, develop, and maintain full-stack software and web applications, turning project specifications into reliable features. Collaborate with project management and an architect on implementation choices while keeping delivery aligned with established engineering practices.
Support junior developers through mentoring, check-ins, and pair programming. Review pull requests for quality, consistency, and alignment with requirements, helping the team deliver maintainable software.
- Full-stack engineering
- Technical leadership
- Mentoring
- Code review
Jul 2026 — Present
iOS & Bluetooth Low Energy Engineering Consultant · Confidential Client
Designed a modular, production-ready Bluetooth Low Energy platform in Swift 6 and a SwiftUI companion app. Built a layered Core Bluetooth architecture with strict concurrency, actor-isolated sessions, typed events, and an async client API.
Delivered firmware-update and Wi-Fi provisioning flows, connection recovery, and diagnostic tools for connected hardware. A fake transport and device simulator support 683 XCTest cases in CI without physical devices.
- Swift 6
- Core Bluetooth
- Firmware updates
- iOS
Aug 2025 — Jul 2026
Senior Software Developer · Threefold Advisors
Provided product-development services across custom software, systems integration, and hardware maintenance. Diagnosed web-service outages, supported deployments, and advised on product features and functionality.
Worked with clients and contract manufacturers to define hardware specifications, strengthen quality-control practices, and resolve time-sensitive technical issues. Combined hands-on troubleshooting with strategic guidance to support reliable products and systems.
- Product development
- Systems integration
- Hardware
- Technical consulting
View all experience & education
Skills
My 12 most-endorsed skills, ordered by the endorsement totals displayed on LinkedIn. Ties are sorted alphabetically; endorsements are not a proficiency rating.
- Microsoft SQL Server 14 endorsements
- Windows 12 endorsements
- Healthcare 5 endorsements
- Information Technology 5 endorsements
- .NET Framework 4 endorsements
- CSS 4 endorsements
- iPhone Application Development 4 endorsements
- Microsoft Office 4 endorsements
- Mobile Applications 4 endorsements
- Process Improvement 4 endorsements
- Social Media 4 endorsements
- SQL 4 endorsements
Explore all 100 skills
Selected work
Founder-built · Mobile · Privacy-first
teamWeather: Radar and Alerts
A weather app with live NEXRAD radar, severe alerts, hyper-local forecasts, and on-device AI commentary. Built the product end to end, including radar processing, mobile apps, UX, and operations.
AndroidiOSNOAA radarOn-device AI
Founder-built · Local AI · In development
Noduvo — Local AI workflow automation
A visual workflow builder designed to connect triggers, actions, and AI while keeping compatible model execution and sensitive data on the user’s device.
Local AIAutomationCross-platform
Data engineering · SQLite
NitroBrewDB
Compact, queryable cold storage for large open datasets using SQLite and custom compression. A 53 GB Discogs source dataset is reduced by about 35% while preserving SQL query access without full decompression.
SQLiteData compressionSearch
Browse the project archive
Licenses & certifications
FEDERAL COMMUNICATIONS COMMISSION
Amateur Radio Extra License
Issued Oct 2011 · Expires Oct 2031
Current
COMMONWEALTH OF PENNSYLVANIA
Notary Public
Issued Oct 2023 · Expires Oct 2027
Current
MICROSOFT · MAR 2025
Introduction to Generative AI for Developers With Copilot
Developer-focused generative AI course certificate.
Course certificate
View all licenses & certifications
Volunteer experience
Sep 2017 — Jul 2022
Developer · TorahBank
Volunteered as a developer with TorahBank, contributing technical skills in support of an education-focused organization.
- Development
- Education
- Volunteering
Aug 2017 — Mar 2018
President · RF Hill Amateur Radio Club — W3AI
Served as club president in the amateur-radio community, contributing volunteer leadership in science and technology.
- Club leadership
- Amateur radio
- Science & technology
Jan 2017 — Jan 2018
Vice President · RF Hill Amateur Radio Club — W3AI
Contributed volunteer leadership as vice president of the club, supporting an amateur-radio organization focused on science and technology.
- Club leadership
- Amateur radio
- Volunteering
View all volunteer experience
Education
Institution
Bucks County Community College