# Hello.

I am a web developer and teacher residing in Ottawa, ON. I have a passion for learning, which fuels my desire to teach others.

# Who Am I?

An avatar of Michael Eisenbraun as a teacher

I am a Teacher

For more than a decade, I have been sharing my knowledge with others by teaching web development at Algonquin College. I develop and deliver courses on topics such as HTML, CSS, JavaScript, PHP, Vue, React, Laravel, C#, and MySQL.

An avatar of Michael Eisenbraun as a developer

I am a Developer

With over ten years of professional experience, I know how to create websites that function across multiple devices using various technologies.

An avatar of Michael Eisenbraun as a father

I am a Father

I became a father in March of 2014 and two more times in June of 2015. I am proud to be a father of three little ones, even if they drive me a little crazy.

An avatar of Michael Eisenbraun as a introvert

I am an Introvert

Yes, I am introverted. I am also focused, self-aware, self-motivated, self-sufficient, detail-oriented, and independent. What I am NOT is an anti-social, nutty hermit.

# What have I done?

projects

The silly little side projects of a former web developer

A list of projects, created in my free time or for teaching purposes, to help me scratch my development itch.

See all projects

Padit API

Padit is a simple REST api with Create, Read, Update, and Delete functionality built using Laravel. It was created for educational purposes.

Monopoly API

Monopoly API is a read-only API for retrieving property data. Built for educational purposes using Laravel.

videos

The scholarly screencasts of a nutty professor

Micro-lectures, solution videos, and tutorials created for my courses.

See all videos

Solution and Example Videos

Short videos providing lab solutions or project examples for my Web Applications course.

Notes Tutorial

A five-part tutorial series demonstrating how to create an interactive Notes application using vanilla JavaScript and the Bootstrap Framework.