Hey, I'm David! I graduated from UC Berkeley with a Computer Science degree and have a decade-long career spanning FinTech, AI, Social Media, Crypto, and Automotive sectors. Throughout my academic journey, working with professors and mentors who brought the theoretical class material to life in concrete and practical terms had the biggest impact on my future. (read more)
With a Master’s degree in Computer Science from Boston University and over two decades of professional experience in software engineering, I am excited to share my knowledge with students eager to dive into the world of programming. Throughout my career, I’ve worked extensively with a variety of pr... (read more)
...I earned my bachelor's degree in computer science from the University of Massachusetts, Boston. I have worked in industry as a software developer for 38 years. I have also taught computer science at the college level. (read more)
...My goal is to provide an encouraging and safe space, where the student feels comfortable asking any questions (no matter how many times)! Concepts can be difficult to grasp, and I believe the best teaching is paired with enthusiasm and patience. As a student, I was the music director of an a cap... (read more)
...I learned SQL in my database course when getting my BS in Computer Science (while in Germany serving in the US Air Force). Understanding the concepts of databases is a key foundation to being a software developer. I used SQL in one of my first jobs as a software developer at a company that creat... (read more)