...I have a bachelor's degree from Lycoming College in Computer Science, and have worked for over 15 years in software development. Most of my undergraduate work was done using ANSI C code on a VAX/VMS mainframe system prior to the introduction of home PCs. I have used many languages, including C++, and many different compilers and IDEs for those languages. (read more)
...After I graduated with a Ph.D. degree, I worked as a professor in Mathematics and Computer Science. I have taught a variety of subjects including Algebra, Finite Mathematics, Discrete Mathematics, Calculus, multivariable calculus, real and complex analyses, data structures, database management s... (read more)
...Extensive experience with Java, Spring Framework, JPA, Hibernate, REST API's, SQL and NOSQL databases, microservices, monolithic applications, web services, and many other technologies. I try to personalize every lesson and I don't intend my sessions to feel like a classroom. I always encourage... (read more)