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 (http://bonzai.cs.mtu.edu/).