I hold a bachelor’s degree from the Kelley School of Business at Indiana University and a master’s degree in Computer Science from the University of Chicago. I also have nearly 20 years of professional experience as a software engineer, architect, and consultant. Currently, I’m a lecturer in Computer Science at a premier Big Ten university, where I teach courses in software design, data engineering, and databases.
While my formal teaching has been in college classrooms, I have spent years...
I hold a bachelor’s degree from the Kelley School of Business at Indiana University and a master’s degree in Computer Science from the University of Chicago. I also have nearly 20 years of professional experience as a software engineer, architect, and consultant. Currently, I’m a lecturer in Computer Science at a premier Big Ten university, where I teach courses in software design, data engineering, and databases.
While my formal teaching has been in college classrooms, I have spent years training and mentoring individuals on a one-one-one basis. Careers in software are driven by more than just an aptitude for programming or a "love for all things tech". Students with a solid grounding in data structures, algorithms, and math ultimately have a higher ceiling than those who do not. With the introduction of generative AI, this has never been more true than it is today. I would love to support you or your student in establishing this foundation.
I’m now looking to bring that same support and clarity to students through tutoring.