Suggestions
Tyler Bettilyon
Curious human on a quest to watch the world learn.
Tyler Bettilyon is a multifaceted professional with a passion for education, technology, and software development. He is the founder of Teb's Lab, an educational venture focused on providing high-quality computer science and programming education to a wide audience.12
Professional Background
Tyler's career spans several notable positions:
-
Founder of Teb's Lab (May 2018 - Present): Tyler established Teb's Lab as an experimental business aimed at delivering top-quality classes in software, computer science, and AI/ML.1
-
Senior Instructor at Bradfield School of Computer Science (July 2017 - November 2018): He taught advanced computer science topics in San Francisco.1
-
Managing Lead Instructor at Galvanize Inc (September 2015 - July 2017): Tyler led a team of instructors, focusing on full-stack web development education.1
-
Senior Software Engineer at Choose Energy (January 2014 - September 2015): He worked on Python+Django webservers and Angular.js applications.1
Education and Skills
Tyler holds a BS in Computer Science from the University of Utah, graduating with a 3.7 GPA.1 His technical expertise includes:
- Programming languages: Python, Java, JavaScript
- Web development: Django, Angular.js
- Machine learning and AI
- Computer architecture and networking
Teaching Philosophy
Tyler describes himself as a "curious human on a quest to watch the world learn".1 His teaching approach is characterized by:
- Breaking down complex systems into simple, understandable parts
- Infusing enthusiasm and passion into his lessons
- Making technology more accessible to a wide range of learners
- Focusing on foundational education that enables deeper understanding2
Teb's Lab
As the founder of Teb's Lab, Tyler offers:
- Corporate training programs
- Open-source curricula for educators
- Writing on software and technology topics
- Open enrollment classes on various programming subjects2
Tyler's mission with Teb's Lab is to spark enlightened and informed conversations about software and its impact on the world, while providing high-quality education in computer programming topics.2