John has extensive experience in software design and development. His many areas of accomplishment include compiler design and implementation, TCP/IP packet protocols, network optimization and security, cryptography, and complex string pattern matching algorithms. John loves solving hard problems, particularly of a mathematical or statistical nature, and he has been involved in building automation and AI related systems throughout his career.
Sign up to view 0 direct reports
Get started