- Eleven years of professional experience in scientific software development, including application development, requirements definition, testing, profiling, optimization, performance tuning, refactoring, and continuous integration.
- Experience with scientific computing, high-performance cluster computing, computational geometry, computational topology, computer vision, high-performance computer graphics, machine learning, GUI programming, web development, and bioinformatics.
- Strong understanding of object-oriented and imperative/functional programming principles. Extensive mathematics and advanced computer science background (PhD, MS in computer science).
- Advanced Scala development skills. Experience includes Scalaz, Shapeless, Akka, Slick, and Reactive-Core.
- Eleven years of professional experience in scientific software development, including application development, requirements definition, testing, profiling, optimization, performance tuning, refactoring, and continuous integration.
- Programming language expertise: Scala (5 years), Java (10 years). Others: C, C++, Haskell, Python, MATLAB.
- Experience with scientific computing, high-performance cluster computing, computational geometry, computational topology, computer vision, high-performance computer graphics, machine learning, GUI programming, web development, and bioinformatics.
- Strong understanding of object-oriented and imperative/functional programming principles. Extensive mathematics and advanced computer science background (PhD, MS in computer science).
- Advanced Scala development skills. Experience includes Scalaz, Shapeless, Akka, Slick, and Reactive-Core.
Linkedin: http://www.linkedin.com/pub/william-harvey/62/4b6/594
Github: https://github.com/harveywi/
Websites: http://www.aylasoftware.org/ http://www.cse.ohio-state.edu/~harveywi
Email: harveywi@cse.ohio-state.edu