Jacob Brown

Jacob B.

Teaching Locations:
Profile-location-online Online
Teaching Locations:
Profile-location-online Online
Levels taught:
Beginner, Intermediate, Advanced
Want to finally understand how to program in Python? I am an experienced programmer with experience throughout my college degree and at JPMorgan. I utilize a lot of strategies to help my students understand seemingly complex topics. Firstly, I try to relate programming concepts to real-life scenarios such as relating classes and objects to blueprints and stores. Secondly, I always try to reinforce the "why" when solving a problem. This includes why a certain solution is better than another and why solving this problem matters. Finally, I try to make sure that every student understands what is going on "under the hood." When a student understands what is going on "under the hood", they now have learned how to fish as opposed to being given a fish.

About Jacob B.

I'm Jake! I graduated cum laude with a bachelor's degree in computing security and am currently working towards my master's degree in computing security. Both degrees will be from the Rochester Institute of Technology (RIT). In college, I realized both how frustrating and how rewarding programming can be. Sometimes, I felt like I was on the top of a mountain, other times I felt like I was in the pits of despair (gotta love a good movie reference) with no hope of ever escaping. The people that made the biggest impact on me at college were the ones who gave me my confidence back by helping me to jump programming hurdles when I was stuck. This is my goal as a tutor. To help students understand concepts, I try to relate programming concepts to real-life scenarios such as relating classes and objects to blueprints and stores. Additionally, I always try to reinforce the "why" when solving a problem. This includes why a certain solution is better than another and why solving this problem matters. Finally, I try to make sure that every student understands what is going on "under the hood." When a student understands what is going on "under the hood", they now have learned how to fish as opposed to being given a fish.

Throughout my time at RIT, I have tutored many new students who come to RIT and have no programming experience. These students are often overwhelmed and need someone to help them get started which I was able to do. In addition to this, for one semester at RIT, I was a supplemental instruction (SI) leader for Computer Science II which covers object-oriented programming in Java. This position required me to lead two one-hour sessions each week to review material covered in class. In these review sessions, I incorporated creative explanations to difficult concepts which made a big impact on the students. In terms of programming experience, I have completed two software engineering internships with JPMorgan Chase. In my first internship I programmed in Python and in my second I used Java. In addition to my experience at JPMorgan, I have written a ton of code for class assignments, enjoy writing code for fun, and are currently in the process of contributing code to Google's open-source project GRR on GitHub.

I have a passion for explaining programming to others and walking with them throughout their journey. I am easy to reach and provide fast responses. Feel free to contact me with any additional questions or to schedule a session!

Reviews

Write a Review
No reviews have been submitted

Experience

System Administrator Assistant
Sep 2018 - Present

Rochester Institute of Technology

Graduate assistantship position in the Computing Security department Perform lab maintenance procedures such as routing, switching, and system imaging

Software Engineering Program Intern
Jun 2019 - Aug 2019

JPMorgan Chase

Developed microservices with Spring Boot Utilized agile development

Cyber Security Engineer Intern
May 2018 - Aug 2018

Parsons

Hardened Dell and Juniper routing equipment in accordance with government regulations Deployed Graylog to be used in a virtual environment

Supplemental Instruction Leader
Jan 2018 - Apr 2018

Rochester Institute of Technology

Supports Computer Science II, a course in Java Conducted two weekly, one-hour sessions for students to review material covered in lecture

Technology Analyst Intern
Jun 2017 - Aug 2017

JPMorgan Chase

Developed a Python script to automate a database certificate deployment process Leveraged Puppet, an automation tool, to build new Linux environments

Education

Computing Security
Aug 2016 - Present

Rochester Institute of Technology

Languages

English

Fluent / Native Proficiency

Let Our Student Counselors Help You

We can match you with the perfect teacher and take care of all your scheduling needs.
Reserve Your Spot
Python
change subject
  • {{ subject.value }}
{{ (view.locations.length > 1) ? 'Select a ' : '' }} Lesson Location
Other lesson locations may be too far away. show all
Jacob's Availability
Mo
Tu
We
Th
Fri
Sa
Su
Mornings
{{ time }}
Afternoons
{{ time }}
Evenings
{{ time }}
Time Zone:
Jacob's {{ (view.location && view.location.isStudio) ? 'Studio' : '' }} {{ (view.location && view.location.isTravel) ? 'In-Home' : '' }} {{ (view.location && view.location.isOnline) ? 'Online' : '' }} Lesson Pricing
{{ rate.duration }} minutes
${{ rate.rate }}
{{ view.loadingText }}
100% Satisfaction Guarantee

100% Satisfaction Guarantee

Try the first lesson and if you’re not satisfied we'll refund any unused lessons.

Recently Viewed