Vamp

Vamp

Mentor
5.0
(32 reviews)
US$15.00
For every 15 mins
54
Sessions/Jobs
free badge
First 15 mins free for your first session
ABOUT ME
Software Developer. Chemical Engineer. Expert Instructor.
Software Developer. Chemical Engineer. Expert Instructor.

I turn complex topics into easily digestible analogies and explanations that anyone can relate to. I never teach memorization - I teach intuition and fundamental understanding.

Expert instructor for JavaScript [ES6/ES7] and Python [3.6+] from the basics to advanced concepts:

  • Programming fundamentals
  • Object Oriented Programming
  • Functional Programming
  • Database management systems, design, and using ORMs (SQL, NoSQL)
  • Understanding how the web works from the Client to the Server and back
  • Back end web development (Flask, Django, Express)
  • Server Side Rendering and template engines
  • Web API design (REST, GraphQL)

I also teach important ancillary skills:

  • Effective problem solving approaches
  • Getting comfortable with using the command line
  • Using version control (Git/GitHub)
  • Deploying a project and managing a production environment
  • Configuring and using workflow tools to optimize your time as a developer
  • Becoming an effective communicator with teams or freelance clients

Freelance Work:

  • Defining project goals and organizaing an effective path to reaching them
  • Code review and refactoring
  • Command line tools
  • Browser extensions
  • Database and Model design (PostgreSQL, MySQL, MongoDB)
  • Web APIs (REST or GraphQL)
  • Deployment (Linux / Nginx, Digital Ocean, Google Cloud, Heroku)
English
Eastern Time (US & Canada) (-04:00)
Joined June 2018
EXPERTISE
5 years experience | 3 endorsements
I can teach everything from the introductory programming through full stack development in JavaScript, Java and Python. I am also experie...
I can teach everything from the introductory programming through full stack development in JavaScript, Java and Python. I am also experienced in teaching design and organization of projects, workflow tools, and version control. On the ops side I have experience both developing and teaching Docker, AWS, CI/CD pipelines and scripting in Bash and PowerShell. My focus is ensuring your understanding of the fundamentals in a patient and methodical way. Taking complex topics and translating them into something relatable to you is my specialty. I have yet to leave a student unsatisfied or confused. I LOVE QUESTIONS! So bring as many as you've got and let's tackle them together.
View more
View more
6 years experience | 13 endorsements
I write JavaScript like I speak English. It is by far my favorite language. I know it inside and out and have worked with hundreds of lib...
I write JavaScript like I speak English. It is by far my favorite language. I know it inside and out and have worked with hundreds of libraries and frameworks in the ecosystem (as well as developing some of my own!).
4 years experience
I absolutely love testing. If testing is something that feels boring or daunting to you it's probably because you haven't gained an appre...
I absolutely love testing. If testing is something that feels boring or daunting to you it's probably because you haven't gained an appreciation for it yet! There are few things more satisfying than knowing your code is bullet-proof. Not to mention the time you will save not having to check everything yourself.
3 years experience | 1 endorsement
Written many APIs and full stack projects. Instructed dozens of friends and mentees about GraphQL from the basics of the specification th...
Written many APIs and full stack projects. Instructed dozens of friends and mentees about GraphQL from the basics of the specification through full stack development with Apollo.

REVIEWS FROM CLIENTS

5.0
(32 reviews)
Alex Milbert
Alex Milbert
February 2019
Patrick is very articulate with breaking down larger concepts into smaller parts. He makes sure to explain not only the direct answer to the problem but how you can derive at that answer for yourself. Also, a really nice guy too. Highly recommend.
Jesslyn Zamora
Jesslyn Zamora
January 2019
Patrick was great! I explained to him my problem and the amount of knowledge I had going in. He made no judgment towards me and made me feel at ease. He taught me how I would love to be taught at school; patient and thorough. Explained how I should go about the problem and why some methods work better than others. Overall great mentor and highly would recommend!
Jonathan Brisebois-Lamarche
Jonathan Brisebois-Lamarche
July 2018
Clearly passionate about backend development. Very knowledgeable and interesting to listen to!
Samar
Samar
June 2018
In one session Patrick was able to provide me with a lot of information to get me started again after I was stuck on a problem. He teaches the concepts in a straightforward and concise way. He is prompt, technical and authentic. I will be reaching out to him again.
James E.
James E.
June 2018
Patrick has a clear way of breaking down difficult concepts. I like that he gives you notes from the session. I would recommend him to others struggling in Flask or Python. Thank you
firozhari
firozhari
June 2018
Very understanding and helpful. In depth knowledge about the subject. Friendly and reasonable. Very understandable and clean code.
YemYenES
YemYenES
June 2018
Worked with Patrick, and he has done a phenomenal job. He just completed the task in a short time frame with effective solution. I would recommend Patrick to anyone who needs a quality job done in an excellent time Frame. Cheers Patrick. See you again
Alexis
Alexis
June 2018
Patrick has been an immense help to me with coding. He makes concepts and syntax succinct and intuitive in a way I never thought they could be. He makes certain that that I truly understand what we're working on before ending the sessions and then messages a fun motivator. 'Think like a human-code like a robot!' I would refer both my mom and Bill Gates to him.
Removed User
Removed User
June 2018
Great mentoring once again! The teaching and communication style fit my learning style well. Recommend!
Removed User
Removed User
June 2018
A wonderful mentor who right off the band was very welcome and friendly, willing to help non-judgmentally, and explain things in depth and gave everything a good reason. He's a really good teacher and really cares about you understanding the process.