Banner Image


  • Artificial Intelligence
  • Computer Science
  • Data Science
  • Machine Learning
  • Mathematics
  • Algorithms
  • C++
  • Discrete Mathematics
  • Education
  • Java
  • Latex
  • Programming
  • Python
  • R
  • Software Development

Sign up or Log in to see more.


  • Software Development

    $20/hr Starting at $100 Ongoing

    Dedicated Resource

    Available for C, C++, Java, Python, R, and Mathematica development. Specialization in a wide breadth of areas related to computer science and mathematics, including data science, machine learning, and...

    Artificial IntelligenceC++Computer ScienceData ScienceJava
  • Computer Science and Mathematics Tutor

    $20/hr Starting at $100 Ongoing

    Dedicated Resource

    Experienced instructor of over five years for secondary and post-secondary education in both computer science and mathematics. Topics include - fundamentals of computer science, - discrete mathematics,...

    AlgorithmsArtificial IntelligenceComputer ScienceData ScienceDiscrete Mathematics


University Instructor, AI Researcher, Mathematics Polyglot.

I am a PhD student studying artificial intelligence and machine learning. In addition to the research towards my dissertation, I have worked for several federal programs and agencies in the US, applying AI and ML to solve interesting and complex problems. This includes a wide range of fields and techniques, including but not limited to support vector machines, deep learning methods, genetic algorithms, signal processing, image processing, and numerical optimization. I approach every problem with a wide breadth of initial knowledge, and expand the depth of my knowledge as needed.

For the past 5 years I have been teaching introductory programming courses (in Java), most recently our accelerated program. Above all, I seek to find the most direct and simple way to tackle a problem, reducing the places where subtle bugs can appear and reducing the cognitive overhead required to understand the code. This is my development philosophy --- use the tools and abstractions which most clearly express the solution at hand. My students love it, and I believe it is what makes me an excellent hire.

In the little free time I have, I coach the university's competitive programming programs, including the widely popular BonzAI Brawl (