Independent Product Track
Dec 2025 – Present
Independent Product Engineer
ShiftIQ · RosterSpec
ShiftIQ and the solver work that became RosterSpec began together. Working directly with a care-service manager, I built ShiftIQ into a post-MVP workforce scheduling product close to pilot readiness. Its reusable scheduling core now continues as RosterSpec, available publicly as an open-source project.
- Product stage
- Post-MVP
- Domain validation
- Care-service manager
- Planning workflow
- Hours → minutes
- Current work
- Open source
Open-Source Release
Open-Source Optimization System
RosterSpec began alongside ShiftIQ as its reusable solver foundation. It is now publicly available on GitHub as an open-source scheduling system for expressing domain requirements as explicit, testable hard and soft constraints, making the constraint-based approach available for others to inspect, use, and extend.
Product Build
ShiftIQ — Intelligent Workforce Scheduling Platform
Workforce Scheduling Product
Built around a real care-service scheduling process, ShiftIQ models contracts, absences, vacations, employee preferences, staffing requirements, and configurable hard and soft constraints. Its Python, FastAPI, and OR-Tools solver generates complete candidate schedules in minutes, replacing hours of manual construction with a review-and-adjustment workflow. The product reached post-MVP and near-pilot readiness before rollout was paused because replacing the intended customer's contracted software was not commercially viable.











