...My work has most often involved system functionality (albeit at an algorithmic level whenever possible). I consider myself a Developer who has Engineered important aspects of many varied systems. This involved working with other engineers, getting inside and outside user specifications, setting ... (read more)
...After the session the student can keep these sheets as a reference and a refresher that can continue to help them beyond the session time. I have tutored fellow students in my math and science classes throughout my academic career and had the experience of seeing what teaching and learning style... (read more)
...I emphasize hands-on learning through coding projects, real-world problem-solving, and the development of critical thinking skills. I take pride in breaking down complex concepts into easily understandable lessons, making programming accessible and enjoyable. Whether you’re just starting your c... (read more)
...I lectured at three separate colleges for more than three years, mostly teaching introductory Java programming. I have also taught data structures and classical artificial intelligence. My research was in automated tutoring in fields including medical training, chemistry and computer programmin... (read more)
...Some of these include: Python (AI / Machine Learning), Cloud Computing (AWS), and other web frameworks (ReactJS and some others). I was first introduced to the Mac operating system in 2009, I was nine at the time. I have become proficient with the OS since. In my time at college I have taught myself Swift, a Mac based language, and developed numerous iOS and Java based applications. (read more)