Search
Stefan R.'s Photo

Stefan R.

Senior Web Developer with the urge to spread knowledge

Senior Web Developer with the urge to spread knowledge

$89/hour

  • 1,355 hours tutoring

About Stefan


Bio

Hello!

I am a professional web developer with over 10 years of experience, maintain several open source projects and work for clients around the globe.
Starting wyzant in early 2020, I managed to earn the badge for a top 10% tutor of 2020.

All subjects can be accommodated in English or German.

10+ years of JS experience including vanilla, nodeJS, as well as common frame-works (angular, react, vue, etc).

10+ years of PHP experience including native, OOP, as well as common frameworks...

Hello!

I am a professional web developer with over 10 years of experience, maintain several open source projects and work for clients around the globe.
Starting wyzant in early 2020, I managed to earn the badge for a top 10% tutor of 2020.

All subjects can be accommodated in English or German.

10+ years of JS experience including vanilla, nodeJS, as well as common frame-works (angular, react, vue, etc).

10+ years of PHP experience including native, OOP, as well as common frameworks (laravel, neoan3, etc)

10+ years of SQL experience including Data Analysis, Big Data, Architecture&Design and - of course - complex queries.

I have always had interest in teaching and enjoyed spreading knowledge throughout my life.

While studying Japanese, American Literature and Philosophy at the University of Munich. Next to my passion for web development, I taught sales techniques based on my Neuro-linguistic programming (NLP) education to clients of my employer at that time.

I soon noticed that what I have learned about behavior and human interaction was applicable to various subjects and provides me with the ability to adapt to the very way the learner intakes new knowledge.

Based on the combination of my skills, I also onboard new team members and offer consultation for industry professionals.

About language:
I was raised bilingual (English and German) and can accommodate any subject in these languages.

About my rate:
I recently decided to protect myself against one-offs were unpaid preparation swallows any profit with students that only request one session. Returning students will receive a lower rate. Independently thereof, please don't shy away from disclosing any issues my rate may impose on you: if you are a student in need, we will find a solution. I am not here to piggy bag on your student loan ;-)

On a practical level, I want to ensure you are progressing fast to where you need to be and am willing to give you the attention you need to achieve your goals.


Education

Ludwig-Maximilian-University, Munich, Germany
Other

Policies

  • Hourly Rate: $89
  • Rate details: Groups: 3 - 10 people: $100/h | > 10 people: $12/h/person | > 25: ask me. || Booking multiple sessions/hours? I am open to negotiate
  • Lesson cancellation: 12 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 Programming,

Computer Programming

Whether programming on a raspberry pi, reaching into IoT, automating business processes or supplying intranet solutions: while web-heavy, I always dabbled into the wide range of possibilities and was able to pick up many skills along my career of 13 years.
CSS,

CSS

I am a professional web developer with way over a decade of experience. As such, implementing predefined or self-designed layouts is may daily bread and butter. Although the subject is simply called CSS, my knowledge concerning popular frameworks (like bluma, bootstrap, tailwind etc.) as well as common preprocessors (like SASS, LESS) will be a valuable extension to the student.
General Computer,

General Computer

Working with computers all of my life as a software developer, IT and hardware has always been a side-topic as I believe one should know their tools. "Fluency" in Windows, Linux and Mac came along the way.
HTML,

HTML

Like most web-developers, HTML was my first encounter with building websites back in the late 90s. While some new elements where introduced with HTML5, overall the markup didn't see much changes over the decades. To this day, it makes sense to start with HTML declarations and grow into dynamic applications. I enjoy being part of my student's path.
JavaScript,

JavaScript

I have worked with JavaScript since jQuery was the only name in the game. Today, working with vanilla JS, React, Vue or Angular is second nature to me, while some of my node based back-ends and cli tools have name recognition amongst developers.
JQuery,

JQuery

jQuery dominated the JavaScript world for a very long time. Many of its features and ideas went into modern JavaScript versions. Eventually, interacting with the DOM had a paradigm shift and jQuery is now losing relevance. Throughout all this time, I created with, worked with, tested with, debugged, and taught the library.
Linux,

Linux

After looking at Linux (especially Ubuntu) for my server-needs for many years, I nowadays work with Linux as a desktop solution with graphical interface as well. Whether covering daily tasks and installations or setting up and configuring a mail server, a wide palette of gained knowledge enables me to help you with almost any Linux -related need you might have.
Microsoft Windows,

Microsoft Windows

Windows has grown from an operating system into an environment. While the actual OS is still at the core of this topic, ranging from modifications and services to user account handling and permissions, the use of common software like office has become a huge part of tutoring needs in a digital world. Depending on focus and need, I can help advance required or wanted skills.
PHP,

PHP

I am the author of many open source PHP tools used around the world. As such, I worked for multiple corporations as a lead developer responsible for the delivery of custom applications, client communication and team education. Since version 4.4, I grew with the capabilities of this exceptional language.
SQL,

SQL

Starting with full stack development in 2007, MySQL was the first relational database I worked with. From there, growing into other flavors based on requirements was easy. With the emerging need for high-performance, big data and security, I have never stopped progressing my capabilities.
Web Design,

Web Design

As a full-stack developer with over a decade of experience, I created many projects completely custom from scratch. This produced a wide variety of working methodologies, from providing mockups using the Adobe suite to working with existing CI and frameworks; from working completely on my own to collaborating in big, sometimes international, teams. Understanding marketing needs and extrapolating from analytical data, UX has become an important part of web design in a more and more competitive field.
Java

Corporate Training

General Computer,

General Computer

Working with computers all of my life as a software developer, IT and hardware has always been a side-topic as I believe one should know their tools. "Fluency" in Windows, Linux and Mac came along the way.
German,

German

Growing up bilingual in proximity to the Alps, I was always fascinated by languages, the differences in thought patterns and the local flavors. I used to teach, translate and interpret English in Germany, but now live in the US and want to "switch it around". While I did attend some targeted training, I feel my biggest achievement is seeing my kids growing up in three languages they are fluent in.
HTML,

HTML

Like most web-developers, HTML was my first encounter with building websites back in the late 90s. While some new elements where introduced with HTML5, overall the markup didn't see much changes over the decades. To this day, it makes sense to start with HTML declarations and grow into dynamic applications. I enjoy being part of my student's path.
SQL,

SQL

Starting with full stack development in 2007, MySQL was the first relational database I worked with. From there, growing into other flavors based on requirements was easy. With the emerging need for high-performance, big data and security, I have never stopped progressing my capabilities.
Web Design,

Web Design

As a full-stack developer with over a decade of experience, I created many projects completely custom from scratch. This produced a wide variety of working methodologies, from providing mockups using the Adobe suite to working with existing CI and frameworks; from working completely on my own to collaborating in big, sometimes international, teams. Understanding marketing needs and extrapolating from analytical data, UX has become an important part of web design in a more and more competitive field.
Java

English

TOEFL

Language

German,

German

Growing up bilingual in proximity to the Alps, I was always fascinated by languages, the differences in thought patterns and the local flavors. I used to teach, translate and interpret English in Germany, but now live in the US and want to "switch it around". While I did attend some targeted training, I feel my biggest achievement is seeing my kids growing up in three languages they are fluent in.
TOEFL

Summer

German

German

Growing up bilingual in proximity to the Alps, I was always fascinated by languages, the differences in thought patterns and the local flavors. I used to teach, translate and interpret English in Germany, but now live in the US and want to "switch it around". While I did attend some targeted training, I feel my biggest achievement is seeing my kids growing up in three languages they are fluent in.

Test Preparation

TOEFL

Examples of Expertise


Stefan has provided examples of their subject expertise by answering 19 questions submitted by students on Wyzant’s Ask an Expert.

Ratings and Reviews


Rating

4.9 (548 ratings)
5 star
(531)
4 star
(10)
3 star
(4)
2 star
(1)
1 star
(2)

Reviews

Show reviews that mention

All reviews

Great listener who adapts fast and makes great choices about what to explain.

He taught me how to safely use backups in Ubuntu and various specific ways to use Ubuntu more efficiently. He provided useful background on the Ubuntu system and repositories for applications. He helped me better define my problem and evaluate alternative potential solutions.

Jeffrey, 3 lessons with Stefan

Highly recommend

Stefan is a great teacher and was very patient with helping me tackle some complex JavaScript concepts. Highly recommend to anyone who needs help learning JavaScript.

Laura, 4 lessons with Stefan

Exceptional Tutor!

Stefan is an expert in his field. He is great with explanations. And his affable demeanor makes for a great learning and a great time simultaneously. I highly recommend him and will certainly utilize his services again myself.

Jacob, 2 lessons with Stefan

Knowledgeable and Knows Best Practices

Stefan really helped me with Full-stack web development using Express.js, MongoDB, and NodeJS. He is helping me implement an MVC-like approach to structuring my project, and while I I still have not mastered it I definitely much better understand how to do it.

Ahmad, 6 lessons with Stefan

Awesome and patient teacher!

Stefan is a great teacher and explains daunting JavaScript concepts well! I highly recommend him to anyone at any JavaScript level. I’ve had a couple lessons with him so far and after each lesson I have more clarity and understanding of a concept I’ve been stuck on.

Laura, 4 lessons with Stefan

Very knowledgeable , helpful and concise

I've had the opportunity to work with a few tutors on this platform and Stefan is by far one of the best! He's very patient and explains node js and react concepts perfectly. He's great communicator and takes time to makes sure that you understand everything. I highly recommend him!

Kiki, 11 lessons with Stefan

Of the utmost quality

Stefan's level of knowledge on my project, and computer science in general is seriously impressive. It's not easy to find a tutor who can understand what you're working on, and actually contribute substantially, all within the first couple of minutes of your first session. His level of capability was immediately clear and I could relax knowing I had found a solid mentor. With Stefan you move fast, so you can leave with real tangibles and gain extra value from reviewing the huge amount of progress made after the session on your own. He is a true industry professional who provides true value, and then some! - Project details: - Web Scraping with Puppeteer, node.js, and web-based service implementation

Ryan, 11 lessons with Stefan

very intelligent

Stephen let’s you figure out on your own which is really important he is your google if or when you need it. He breaks down every line of code and really teaches you and make you reach your potential!

Asif , 2 lessons with Stefan

Outstanding resourse

It was an absolute pleasure speaking with Stefan. He was able to focus on many of the things that I needed to know, and helped review a project I have worked on while giving useful feedback to improve. Will definitely spend some time with him in the future. Worth every penny.

Ricky, 1 lesson with Stefan
Contact Stefan

Response time: 3 hours

$89/hour

Stefan R.'s Photo

Stefan R.

$89/hour

  • No subscriptions or upfront payments

  • Only pay for the time you need

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

Contact Stefan

Response time: 3 hours