Search
Herman O.'s Photo

Herman O.

Patient and Knowledgeable Full Stack Programming Tutor

Patient and Knowledgeable Full Stack Programming Tutor

$150/hour

  • 75 hours tutoring

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: $150
  • 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


Subjects

Art

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.

Business

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 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.

Computer

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.
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

Corporate Training

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.
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 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.
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.
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

Elementary Education

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.

English

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.

Homeschool

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.

Most Popular

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.

Summer

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.

Examples of Expertise


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

Ratings and Reviews


Rating

4.8 (17 ratings)
5 star
(16)
4 star
(0)
3 star
(0)
2 star
(0)
1 star
(1)

Reviews

Show reviews that mention

All 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.

Attiya, 1 lesson with Herman
Contact Herman

Response time: 3 hours

$150/hour

Herman O.'s Photo

Herman O.

$150/hour

  • No subscriptions or upfront payments

  • Only pay for the time you need

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

Contact Herman

Response time: 3 hours