Below are some talks that I have given over time. When possible, I have provided links to slides and/or code.
This talk was given as a guest lecture in a Programming Languages course at UCF. This course has a large focus on the functional programming paradigm so it was asked to include some of these paradigms in my introduction to Ruby. This talk cover Ruby basics, functional programming with Ruby, object-oriented programming with Ruby, and metaprogramming.
Couch To 5K Your Career4/2015
How the Rise of Web Based Technologies Applications is Creating Demand for Top Engineers to Work “in the Cloud” (Updated)2/2014
This is an updated version of an earlier talk. This talk was given during an ACM meeting to introduce my company and how the use of web technologies has effected the development of our in-house applications. The talk included a live coding demonstration of Ruby features as well as a high level look at core Rails concepts.
Creating a Ruby on Rails Application - A Brief Introduction to Magic10/2014
This talk was given during a UCF ACM meeting. It starts with a quick introduction to the syntax of Ruby but the bulk of the talk was walking through creating a demo Rails application. The walkthrough for the demo Rails application can be found here. The application is an attendance app that allows meetings to be created and users to sign in as having attended a meeting.
How the Rise of Web Based Technologies Applications is Creating Demand for Top Engineers to Work “in the Cloud”1/2013
This talk was given during a recruiting session at the University of North Florida to introduce my company and discuss how the use of web technologies has effected the development of our in-house applications as well as provide some insight on being a recent graduate and new hire.