Being in-state with excellent GPA and excellent SAT to me implies that it is definitely worth applying. Your programming experience makes me think that you are probably thinking of a STEM field and possibly CS, in which case 790 on the math SAT is going to help.
“but don’t pin all of your hopes on one school.”
Right. Apply to Cal, but definitely have a backup plan also. Good luck!