I am from Edmonton, Alberta, Canada. I grew up playing hockey, soccer, and basketball (in that order). I also went to school, worked hard, did well, and managed somehow to get into Harvard University, where I completed a Ph.D. in 2001. Since then, I have taught at four universities: one year at L'viv National University in Ukraine; seven years at California State University, Bakersfield; eight more years at Koc University, Istanbul, Turkey; and most recently at the University of Victoria (just one course, as a sessional instructor, on the history of rock and roll).
Recently, I made a career change: I decided to become a web developer. From August to November 2020, I completed the Lighthouse Labs Web Development BootCamp. At Lighthouse Labs, we focused on learning the following languages and frameworks: JavaScript, HTML, CSS, SASS, SQL, Ruby, Rails, Node, and React; we also learned test-driven development, focusing on these testing packages: Mocha, Chai, JEST, Cypress, Storybook, and rspec. In addition, I have been learning php and python on my own. Hence, I am looking for work as a web developer. I am open to any kind of work, and I love learning, so I am eager to learn other languages and frameworks.
Below you will find brief descriptions and links to some of my projects:
Kwizy is a simple quiz app, where you can create your own quizzes, attempt others' public quizzes, see and share your results. You can make your own quizzes public or private, if private, share a link with your friends for them to be able to access it. Here is the github link.
This scheduler app is a react project. It can be used for students to book, edit and delete appoints with interviewers. They can choose a time, enter their names, choose an interviewer and save. There is also some error handling. The app is deployed here. Here is the github link.
A mini e-commerce application built with Rails 4.2. Features include the ability to register and login; admin authorization, for accessing products and categories, and adding new products; money formatting made uniform across site; the number of items in cart is updated in navbar; "Add" button added to product details; a "Sold Out" flag added to products when quantity is zero. In addition, I wrote 25 different tests using rspec for unit testing and capybara for feature/integration testing. Here is the github link.
SeeO2 is a website that tracks local air quality: once implemented, users can buy or build their own air quality monitors and link them to our site. Users can click on a marker and learn the AQ in that locale. They can also see historical data for that location. The site is built with React, employing Google APIs. Backend uses node, express, and postgres for db. The site is deployed here. The github link is here.
"Dear Mark, I warmly thank you for your excellent work.... It has been a great pleasure to collaborate with you!"
"Mark, I would recommend you highly to any one who wants assistance with their writing. You are helpful, meticulous, understanding, and rigorous. Thank you."
email: [email protected]
cell: 778-584-1974
skype name: mrbaker1917