Contact

Contact me for full-time, part-time, and contract opportunities. I also offer program management, software engineering, and educational services.