Search
Herman O.'s Photo

Patient and Knowledgeable Full Stack Programming Tutor
Herman O.

190 hours tutoring

Your first lesson is backed by our Good Fit Guarantee

Hourly Rate: $185

About Herman


Bio

Greetings!

My name is Herman. I am a Senior Software Engineer focused on filling the gap of qualified candidates entering the STEM industry in computing. I graduated with a dual BBA in Information Systems and Information Security Assurance.

According to code.org, the "STEM" problem is in computer science, with 67% of all new STEM jobs existing in computing and 11% of STEM bachelor's degrees focused on Computer Science.

With over 10 years of professional experience and 15+ years of...

Greetings!

My name is Herman. I am a Senior Software Engineer focused on filling the gap of qualified candidates entering the STEM industry in computing. I graduated with a dual BBA in Information Systems and Information Security Assurance.

According to code.org, the "STEM" problem is in computer science, with 67% of all new STEM jobs existing in computing and 11% of STEM bachelor's degrees focused on Computer Science.

With over 10 years of professional experience and 15+ years of freelance experience, I have worked with companies such as Verizon, AT&T, Cricket Wireless, Stanley Black & Decker, and The Home Depot. Additionally, I have experience working with several small businesses, student organizations, and start-ups. I teach various programming languages for youth (4-12) and adults interested in transitioning their careers.

The most amazing thing about software is that it's always evolving, and there's no way to know everything. However, understanding the fundamentals will allow you to adapt to the change as quickly as it occurs.

My motto for learning is that there is no learning without failure. My goal is to ensure you don't lose your motivation when a failure occurs.

My experience allows me to provide various scenarios for helping mentees understand more complex topics that may be more relatable to them.

I also work with branding, websites, and photography in addition to software programming. I am familiar with most operating systems including, but not limited to macOS, Windows, Linux.

My Qualifications

Programming Languages: ASP.NET, C#, CSS, Go, HTML, Java, JavaScript/ES2015+, MongoDB, MySQL, NodeJS, PHP, Python, and SQL.
Framework Experience: AngularJS, Angular 2+, ASP.NET MVC Razor, ExpresJS, Jasmine, Jest, LESS, Mocha + Chai, ReactJS, SCSS, Twitter Bootstrap, Zurb Foundation.

Platform Experience: Adobe Creative Cloud Suite (Illustrator, Lightroom, Photoshop, Premiere), Office 365 Suite (Word, PowerPoint, Excel), and WordPress.


Education

Kennesaw State University
Information Systems

Policies

  • Hourly Rate: $185
  • Rate details: Group Lessons containing more than 3 people are subject to a 10% discount for the session per person.
  • 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


Approved Subjects

Adobe Photoshop

Adobe Photoshop

I have experience in branding, color theory (basics), layout/mock-ups, photo editing, print design, typography, vector tracing. With over 10 years of experience creating brochures, business cards, flyers, mock-ups, and posters for small businesses, non-profit organizations, and fortune 500 companies --- I am qualified to support mentees in navigating and using Photoshop. Currently, I have transitioned to focusing on photo enhancements and editing for photography or website images within Photoshop. I now use InDesign and Illustrator exclusively for print and branding, respectively.
Angular

Angular

I have worked with Angular since 2015. I am familiar with migration from AngularJS to current versions of Angular IO using the upgrade module. I am familiar with the best practices, the tools available via CLI, and different organizational content structure methods based on project need and expected growth. I prefer to use TypeScript in newer projects and migrations because it makes unit testing a lot easier, in my opinion.
Computer Programming

Computer Programming

I graduated with a dual BBA in Information Systems and Information Security Assurance, focusing on computing. With over 10 years of professional experience and 15+ years of freelance experience, I have worked with companies such as Verizon, AT&T, Cricket Wireless, Stanley Black & Decker, and The Home Depot. Additionally, I have experience working with several small businesses, student organizations, and start-ups. I teach various programming languages for youth (4-12) and adults interested in transitioning their careers. My Qualifications Programming Languages: ASP.NET, C#, CSS, Go, HTML, Java, JavaScript/ES2015+, MongoDB, MySQL, NodeJS, PHP, Python, and SQL.
CSS

CSS

I have been working with CSS since version 2.1 and observed the evolution to CSS3. I understand media queries, grid, and flexbox to highlight items that seem to be popular when asked for assistance. I understand concepts around the 3 levels of overriding styles and teach mentees how to debug and make changes within the developer tools of a browser like Chrome or Firefox.
General Computer

General Computer

I graduated with a dual BBA in Information Systems and Information Security Assurance, focusing on computing. With over 10 years of professional experience and 15+ years of freelance experience, I have worked with companies such as Verizon, AT&T, Cricket Wireless, Stanley Black & Decker, and The Home Depot. Additionally, I have experience working with several small businesses, student organizations, and start-ups. I teach various programming languages for youth (4-12) and adults interested in transitioning their careers. My Qualifications Programming Languages: ASP.NET, C#, CSS, Go, HTML, Java, JavaScript/ES2015+, MongoDB, MySQL, NodeJS, PHP, Python, and SQL. Given my extensive time on the computer, I tend to run into general computer issues a lot more often than the average user. Thus I am qualified to help resolve most issues found in macOS, Windows, and Linux --- whether they deal with hardware or software.
HTML

HTML

I have been working with HTML since XHTML and HTML4 and observed the evolution to HTML5. I understand the best practices for structuring a webpage and how to utilize HTML5's new elements for better accessibility. I understand concepts that will help mentees easily find errors in their markup and make changes on the fly within the developer tools of a browser like Chrome or Firefox.
JavaScript

JavaScript

I started using JavaScript during version es3 (originally released in 1999) and have been able to see its evolution to what we know as es2015 (or es6 from the previous version naming convention). I follow the annual updates since the es2015 versioning, with 2015 being the year of release. I have used JavaScript at every company I have worked at during my career and over 75% of my projects. I am familiar with most of the frameworks and have received awards for best overall mobile application (RWD), Xcalibur, and some internal company awards. I also mentor 4-12 and adults transitioning their career to software development in JavaScript because it's one of the most popular languages for at least the last seven years.
JQuery

JQuery

I started using jQuery when it was first released and used it religiously in many of my freelance and early career projects. I stopped using jQuery as much 2 years ago when modern browsers began compiling ES2015+ (JavaScript or JS) natively. The latest JS version allows us to do mostly everything jQuery does natively without the need for 3rd party library. However, I still find myself teaching jQuery to people because it's utilized in more than 70% of web projects.
Macintosh

Macintosh

I graduated with a dual BBA in Information Systems and Information Security Assurance, focusing on computing. With over 10 years of professional experience and 15+ years of freelance experience, I have worked with companies such as Verizon, AT&T, Cricket Wireless, Stanley Black & Decker, and The Home Depot. Additionally, I have experience working with several small businesses, student organizations, and start-ups. I teach various programming languages for youth (4-12) and adults interested in transitioning their careers. My Qualifications Programming Languages: ASP.NET, C#, CSS, Go, HTML, Java, JavaScript/ES2015+, MongoDB, MySQL, NodeJS, PHP, Python, and SQL. I love Apple computers because I think they are simple, cool, and easy to use. I have been using Apple computers since 2006. I prefer the simplicity of the terminal application when it comes to coding and the quality of other GUI applications shipped by default when it comes to creativity. My experience with Apple dates back to Mac OSX Panther.
Microsoft Excel

Microsoft Excel

I have used Excel since 2003. I am familiar with most concepts that deal with basic calculations and some advanced skills like filtering, conditional formatting, and pivot tables, to name a few. I have tutored adults and peers with excel as a university student. I usually have to use excel to display data concepts to our users for items in my career that don't have associated dashboards.
Microsoft Outlook

Microsoft Outlook

I have used Outlook professionally since 2011. I am familiar with almost every concept available, from creating, sending, and scheduling emails; to scheduling calendar events; to task automation such as autoreply and rules for filtering. I have mentored family members and peers to set up rules for incoming email and auto-reply. I am sure I'd be capable of mentoring others concerning their needs for Outlook.
Microsoft PowerPoint

Microsoft PowerPoint

I have used PowerPoint (PPT) since 2003. I am familiar with all concepts available in PPT, from adding media to setting up animations. I have mentored adults and peers by showing them how to add audio, pictures, and videos to their PPT without having missing elements once they move or share their PPT file.
Microsoft Word

Microsoft Word

I have used Word since 2003. I am familiar with all concepts available in Word, from page layouts to navigation, bookmarks, images to using the proofreading tools under the review tab to send feedback to another user. I have tutored adults and peers using Word to write better papers. I used Word for SLA agreements, presenting test evidence, writing application documentation, and professional development --- such as resumes, cover letters, and CVs.
PHP

PHP

I have worked with PHP for over 10 years now. When I started, I used PHP to handle my website's form submissions, data sanitization and sending emails. As I have grown, I used it to modify WordPress themes and plugins. I am also familiar with finding the information I am unsure about, and that's what I teach my mentees.
Proofreading

Proofreading

I have a pretty expansive knowledge of written communication by mentoring students from elementary to collegiate. I assist peers and students with grammatical errors, spelling, and clarity of reading. I have written technical SLAs, application documentation and proofread other's documentation throughout my career to ensure clarity between technical specifications and the business. I use Grammarly to help me become a better writer and learn new tips I may be less familiar with.
Reading

Reading

I have a pretty expansive reading experience, with my interest peaking around my middle school years. I used to read aloud for community service to younger kids. I have to read technical SLAs, application documentation, and software engineering books. I also enjoy reading to expand my vocabulary with words I don't normally hear spoken.
SQL

SQL

I have written SQL for 15+ years. I'm familiar with Access, DB2, MS SQL and MySQL. I'm familiar with basic queries such as select, insert, update add delete (CRUD operations). I also have familiar with some of the more advanced techniques like filtering, grouping, stored procedure and views.
Web Design

Web Design

I have been doing web design ever since 2004. I started off learning to create websites from scratch using Notepad (Windows) or TextEdit (Mac). Now that I've been doing this stuff for so long, I can remember most of the tags (code) like the back of my hand. My previous web design tools consist of Photoshop (to create web-ready graphics), Dreamweaver or Notepad (to create the actual website), Illustrator (to create any types of branding or favicons), and Flash, After Effects, or iMovie to create intro videos for the website. Currently, I utilize JetBrains Webstorm, Adobe XD, Photoshop, and Illustrator for my premium collection. My free alternatives for learners include VS Code, Adobe XD and Gimp.
Java
Python

Examples of Expertise


Herman has provided examples of their subject expertise by answering 1 question submitted by students on Wyzant’s Ask an Expert.

Herman O.'s Photo

Questions? Contact Herman before you book.

Still have questions?

Ratings and Reviews


Rating

4.9 (53 ratings)
5 star
(52)
4 star
(0)
3 star
(0)
2 star
(0)
1 star
(1)

Reviews

expert and patient tutor

Herman patiently resolved the issue ,although he had no experience with the program I requested him to look into.He rose up to the challenge and after several iterations and couple of hours later he managed to solve the issue for me.He remained very patient throughout the process.I will highly recommend him to anyone who is looking for a tutor to solve tough software issues.

Abz, 1 lesson with Herman
Hourly Rate: $185
Contact Herman