Independent Technology Consultant
Independent Consulting
West Palm Beach, FL, Remote (08/2025 - Present)
Provide independent technology consulting across SaaS architecture, application modernization, data processing, and AI development. Work directly with clients to identify business and technical problems, evaluate alternatives, define technical direction, and deliver solutions.
- Identified a performance bottleneck in an image-processing workflow and led its redesign from technical analysis through production deployment. Evaluated alternative worker models and introduced manifest-driven parallel processing to improve throughput and resource utilization. Nearly doubled processing capacity without increasing infrastructure requirements, while identifying opportunities for reporting and AI-assisted analysis.
- Investigated recurring processing delays in a multi-tenant SaaS platform and traced the problem to competing background workloads. Evaluated how jobs were queued and allocated resources, then redesigned job coordination and orchestration to reduce contention between tenants. Improved processing reliability and resource stability without requiring additional server capacity.
- Identified recurring usability and maintenance issues in a legacy web application and defined a modernization strategy using React and TypeScript. Led the redesign of the frontend architecture to separate application behavior and business logic from presentation components. This reduced coupling and subsequently allowed the component library to be replaced without rewriting application screens or core business logic.
- Scoped, designed, and built four serverless AI prototypes using AWS Bedrock, exploring document analysis, image-quality and duplicate detection, contract review, and customer-feedback classification. Assessed each use case against accuracy, technical feasibility, implementation complexity, operating costs, and practical business value to determine which applications warranted further investment.