SnapSolve developer