...The most important aspect of maintaining a successful relationship with a student is, to me, consistency in how I approach our lessons. For instance, if a student is struggling to interpret fractions, but is familiar with a similar concept (such as division) that we worked on in a previous sessi... (read more)
...This background not only reinforces my technical proficiency but also enhances my capability to teach and mentor others in understanding and utilizing Java in diverse and challenging scenarios. In my professional work, I have worked on several complex web applications. I have used all the latest technologies, such as Javascript, Angular, React, and NodeJs. (read more)
...I have been tutoring computer science & programming for over 10 years now, plus I've been employed as a software engineer in the industry since 2008. I am also a self-employed video game developer with several professional-quality games published to market. So basically yeah, I eat, sleep & breathe programming. (read more)
...Overseeing the work of multiple teams on a global scale, I ensure projects are completed on time, within budget, and of the highest quality based on the project triangle. I work with customers on a global level for hardware and software purchases, process POs, and deploy deliverables to the customer. Master of Science in Project Management with a 4.0 GPA. (read more)
I have been working in the field of data processing as a programmer/analyst for over 45 years, and have taught C, C++, C#, Java and other languages to over 40 high-tech companies in the Silicon Valley and around the country. I am also the author of my own textbook on C++. If you need help with com... (read more)