My Skills and Technologies
JavaScript
Currently, JavaScript is the language with which I am the most comfortable. I am also up-to-date with many ES6+ features including (but not limited to) object destructuring, arrow functions, template literals, and modules.
RDBMSs
I've tutored Oracle for a couple of years at the college level, and I've built a MySQL database for the website BarrierDown.com. Click on the image above to see the database schema.
Web Frameworks
I built the website BarrierDown.com using the Laravel framework, making use of database tools such as factories and seeders.
HTML5 & CSS
While it's a given that any modern web developer must know HTML5 and CSS, considering that they're such necessities, I thought it worth adding something about them here. Therefore, the markup for this portfolio, which should serve as adequate example for my proficiency in these, can be found below.
PHP
Prior to rebuilding the website BarrierDown.com, I had used solely vanilla PHP for its backend. While it now utilizes the Laravel framework, there is still plenty of regular PHP code to be found. An example of such can be found in the handling of new users.
React
While I've yet to use React in any project, if you wish to see my progress in a seventy-seven hour course, please click below. I hope to have my first personal project using it up and viewable on this website by the end of the year.
Other Skills
In addition to the above, I have accumulated a variety of soft skills over many years working abroad in classroom settings. These include public speaking, dealing with cross-cultural issues, and group-work (via co-teaching classes). Other hard skills I have include writing and editing, pedagagy, and ESL/EFL teaching (for which I am CELTA-certified).