I'm a 20 year veteran of DevOps and Developer tool development from the Visual FX and Video Game industries. I've worked mostly in python in these roles and used python to build scalable and reliable infrastructure applications typically focused around Build and Release workflows. In the applications I build, I'm often interfacing python with a variety of other technology such as databases, custom infrastructure, resource management systems and more; I've been doing distributed cloud...
I'm a 20 year veteran of DevOps and Developer tool development from the Visual FX and Video Game industries. I've worked mostly in python in these roles and used python to build scalable and reliable infrastructure applications typically focused around Build and Release workflows. In the applications I build, I'm often interfacing python with a variety of other technology such as databases, custom infrastructure, resource management systems and more; I've been doing distributed cloud computation since before it was cool (lol). In my professional career I have been the project lead many times on solo projects as well as team projects. This is all to say - when you work with me this is all experience you can tap into - we're not just talking about learning python, but learning how to build large scale systems and plan multiyear projects - at least, this can be available to you if you commit yourself.
My educational background is in Electrical and Computer Engineering. I received my B.S. from UC Santa Barbara in 2003 in Electrical engineering. Quickly thereafter I enrolled in graduate school at San Jose State University and received a M.S. in computer engineering.
I've actually been a tutor since I was a teenager. For Algebra I've had many students and work with adult students pursuing GEDs. Math tutoring often looks like us 'doing problems' together where I'll walk a student through the steps necessary.
For technical tutoring, often working 1-1 with jr engineers and career collaborating with them; these students usually know how to code and I work with them on software design, project planning, and leveraging programming patterns. I've also had some students where we start learning python from scratch. For python programming I take a multi-faceted approach - I assign reading and assignments. Assignments start out pretty simple focused on getting to know core programming constructs and syntax. As the students abilities increase we come up with deeper exercises.