is a talent-exchanging network. More »
Join the TribeStart with 50 after offering a service.

A half-hour of programming tutoring


30 per session Virtual OK

Want to learn to program but not sure where to start? Or perhaps you're already learning a language, but a particular concept isn't quite sticking and you'd like someone to patiently explain it and work through examples with you. Or perhaps you're considering software development as a career and just want to ask some career-related questions to somebody who's been in the field for a few years.

Whether you're interested in web (backend/frontend/full-stack), mobile, or game programming, I'm happy to help you learn to program.

Note: I don't tutor in academic Computer Science concepts like algorithm analysis, compiler design, etc. It should also go without saying, but if you're a CS student, please don't ask me to do your homework for you. :)

Training & Qualifications

I'm a full-time software developer, self-taught since the age of 12 but also possessing a bachelor's in Computer Science. Currently, I work full-time as a software developer/consultant in the midwest, doing full-stack web development and mobile development, and I also run a small LLC in my free time as a game developer.

I've worked with quite a few languages: C++, Java, JavaScript, TypeScript, PHP, and (to a lesser extent) a few others. Out of the modern web frameworks, I'm most familiar with Node.js+Express or Hapi on the backend and Angular 2 on the frontend. For mobile, most of my experience is with Ionic 2, with a bit of experience with Xamarin. Additionally, I have a lot of experience with game programming (maybe even more so than web), and I'm experienced with database systems like Microsoft SQL Server and MongoDB.

Availability & Preferences


Trading Preference: I’m flexible, just hit me up!


Join the TribeStart with 50 after offering a service.