Experienced full-stack software developer and software architect for web-based, iOS, and Android projects. Accomplished scientist able to leverage multimedia and human-computer interaction to create rich, usable multimedia applications resulting in many patents and publications. Technical leader, team player, and key contributor to many scientific and software development projects.
| Frameworks | React, Hooks, GraphQL, Apollo Client, Node.js, Express, Numpy, Flask, JAX-RS, .NET, Xamarin, Docker, AWS, MongoDB, DynamoDB, MySQL |
| Tools | JUnit, Jest, pytest, XCTest, valgrind, Plotly.js, D3, Matplotlib, Unity 3D, FFmpeg, Ghostscript |
| Languages | JavaScript, TypeScript, Java, Python, Swift, C++, C#, HTML, CSS |
| Systems | Ubuntu, Fedora, Raspberry Pi OS, Windows, macOS, iOS, Android |
| Deep learning | PyTorch, TensorFlow, TFLite |
| 1996 - 2020 | FX Palo Alto Laboratory (Fuji Xerox subsidiary), Distinguished Scientist (last three years; only one in the company; reported to CTO) |
| 1992 - 1996 | NYNEX Science and Technology (now Verizon), Member of Technical Staff |
| 1987 - 1988 | University of Stuttgart, Department of Computer Science, Research Associate |
| 1992 | University of Colorado, Boulder, Computer Science, Ph.D. |
| 1987 | University of Stuttgart, Germany, Computer Science, M.S. |