Search

Wil H.

Real-world experience working in startups and software technology

Real-world experience working in startups and software technology

$80/hour

About Wil


Bio

Afraid you might fail your classes? Do you stress over school taking away your free time? Struggling over a particular concept or problem? Or perhaps you're looking to pick up some more technical skills for your job at the office?

I've spent multiple years cultivating real-world, professional experience coding for companies like IBM and Wayfair. I know what it's like to sit in front of a computer screen for 10+ hours trying to debug a single problem. I don't want you to suffer like I...

Afraid you might fail your classes? Do you stress over school taking away your free time? Struggling over a particular concept or problem? Or perhaps you're looking to pick up some more technical skills for your job at the office?

I've spent multiple years cultivating real-world, professional experience coding for companies like IBM and Wayfair. I know what it's like to sit in front of a computer screen for 10+ hours trying to debug a single problem. I don't want you to suffer like I did.

I want to see you succeed -- Trust me, computer science concepts can be empowering tools once you get a grasp of how to implement them.

Keep on reading if you would like to learn more about me. My passion for coding began with computer games. Around the age of 10 I began rewriting map data for one of my favorite web games. How does a ten-year-old figure out how to do this? I simply realized that the web game stored files on my local computer. Some of these files were text files, and inside the text files there was a jumble of brackets, numbers, and words. I started changing some of the words around, and also some of the numbers, then I would go back into the game and load the text file I had modified. Some characters appeared in different starting positions, and could do different moves than before! How fascinating!

Eventually my parents found out, and though I was much more interested in playing games, they insisted that I participate in after school programs like robotics and computer programming -- where we would create instruction sets for robots made of out legos to complete a series of tasks in a maze, or compete and place in statewide coding competitions.

Then before I knew it, the question of "what are you going to study in college?" came around. I had taken AP Compsci in high-school and it was the only class that I had felt a connection with the material. So I ended up going through Northeastern University's grueling five year computer science program, graduating with a Bachelor's of Science.

My passion for gaming didn't die however, it simply changed into something else. My senior year at the university, I was recommended by one of my professor's to join Northeastern University's Game Design Studio, where I worked part-time. After graduating, I kept working at the studio helping build simulators. But I still wasn't satisfied when it came to programming. I was living in Boston, one of the startup capitals in the world. Home of universities like MIT and Harvard. People around me were doing exciting things with technology, and I wanted to learn more as a programmer. So I learned some application development for mobile and web, and got a job at a startup working as a support tech. That lasted about two months, and then I joined a much larger "startup" company called Wayfair as a Full-Stack Developer. After about a year of developing for Wayfair, I needed a change. So I left the company, and came out to Southern California. Now I am pursuing independent work while building my own company.

The essentials of computer programming and computer science can be abstracted to learn any programming language -- as long as you know these basics, such as functional programming, object-oriented design, discrete computation, and the "technology stack", then essentially programming becomes more based on personal "style". However I can also teach or help you review specific technologies like, HTML/XML, SQL/MySQL, Java, PHP, Python, Ruby, Javascript, C/C++, C#, .NET, R, BASIC, LISP/drRacket -- I also can teach you to work with game engines like Unity3D or Unreal.

Over the years I've learned what works and what doesn't work. Now I'd love to share this knowledge with people who are also trying to pursue (or support!) their dreams through developing technology. And as they say, one of the best ways to learn is to teach -- Contact me, and let's learn together!


Education

Northeastern University
Computer Science

Policies

  • Hourly Rate: $80
  • Rate details: Cancellations with under 24 hours prior notice will be billed as a cancellation equivalent to one hour of lesson time.
  • Lesson cancellation: 24 hours notice required
  • No background check

  • Your first lesson is backed by our Good Fit Guarantee

Schedule

Loading...

Sun

Mon

Tue

Wed

Thu

Fri

Sat


Subjects

Computer

Computer Science,

Computer Science

I have a Bachelor of Science Degree in Computer Science from Northeastern University (Top 50 University in United States). Former Performance Software Developer at IBM -- built internal tools using Python, and Java (Selenium) to visualize team data, and automate system testing, increasing team output productivity by 12.5% per day. Former Full-Stack Software Engineer at Wayfair -- built internal tools using PHP, Javascript (backbone.js), and HTML (mustache), allowing fellow team members to access warehouse database through graphical user component, reducing time to view/update product information by 5% per database view/update.
PHP,

PHP

PHP or Hypertext Preprocessor is a server-side scripting language designed for web-development. I have professional experience using PHP as a Full-Stack Software Engineer at Wayfair (a Top 3 e-commerce website for Shopping/Home). At Wayfair, I used PHP to build automated response messages for client warehouse interactions, eliminating manual responses, subsequently increasing team productivity by 10% per day. Also, at Wayfair I built internal tools using PHP, Javascript (backbone.js), and HTML (mustache), allowing fellow team members to access warehouse database through graphical user component, reducing time to view/update product information by 5% per database view/update.
Web Design,

Web Design

Web design is part of the process of creating websites. It encompasses several different aspects, including webpage layout, content production, and graphic design. As a professional web developer, part of my job is to create layouts, wireframes, mockups, and prototypes of websites. For example, one project I worked on as a web engineer at Wayfair was to design and implement a web interface for database requests. This was done using HTML, CSS, and Javascript (backbone.js), the look and feel of which had to adhere to Wayfair's strict design specifications. I also have experience using content creation and graphic design tools such as Sketch, Adobe Photoshop, and Adobe Illustrator.
Computer Programming, HTML, Java, JavaScript, Python

Corporate Training

Web Design,

Web Design

Web design is part of the process of creating websites. It encompasses several different aspects, including webpage layout, content production, and graphic design. As a professional web developer, part of my job is to create layouts, wireframes, mockups, and prototypes of websites. For example, one project I worked on as a web engineer at Wayfair was to design and implement a web interface for database requests. This was done using HTML, CSS, and Javascript (backbone.js), the look and feel of which had to adhere to Wayfair's strict design specifications. I also have experience using content creation and graphic design tools such as Sketch, Adobe Photoshop, and Adobe Illustrator.
HTML, Java

Ratings and Reviews


Rating

4.9 (64 ratings)
5 star
(59)
4 star
(3)
3 star
(2)
2 star
(0)
1 star
(0)

Reviews

Show reviews that mention

All reviews

Awesome tutor

Wil is patient, extremely knowledgeable and I couldn’t be happier to have the privilege of learning much more than I ever expected from an expert in the field of CS.

Adam, 2 lessons with Wil

Great, knowledgeable tutor!

Wil is a very calm and knowledgeable tutor who helped me with my Selenium with C# issue in one quick discussion session! I highly recommend Wil to anyone who wants to get their programming issues resolved.

Shakil, 1 lesson with Wil

Understanding and patient!

Wil was very understanding and patient with me when it came to web development. He took the time to listen to me and put everything into a way I could understand. I would highly recommend Wil for any web development needs!

Dane, 2 lessons with Wil

Great tutor!!

Wil helped me with my cloud computing class. He helped me with some PHP coding and getting my application hosted onto Azure and Heroku. He was very knowledgeable and was able to explain to me how everything worked. I would recommend him to anybody needing some help or teaching. Will definitely book him again.

Stanley, 9 lessons with Wil

Very knowledgeable

Wil is very knowledgeable in the subject matter. He provides great written feedback and additional information to help you continue in your learning of the subject matter.

Trena, 1 lesson with Wil
Contact Wil

Response time: 6 hours

$80/hour

Wil H.

$80/hour

  • No subscriptions or upfront payments

  • Only pay for the time you need

  • Find the right fit, or your first hour is free

Contact Wil

Response time: 6 hours