Portfolio

Passion projects for my son and daughter. DayMakr helps me plan my day when we have nowhere to go. My kids loves Teen Titans Go, hence the Memory-match game. I jumped on the League of Boatwrights project because of my son's love for sailboats. And, Bookswopp was created as a request from my wife because our bookshelves were overflowing with children's books no longer read and orphaned by our kids.

Shoobilee
A shoe subscription service that delivers shoes you've selected right to your door with free shipping & returns!

● Convert PSDs to HTML using CSS and Bootstrap
● Build out weekly HTML email campaigns
● Maintain and updated new features for the Shoobilee website
● Implement SEO best practices

Memory Match
A Teen Titan themed card-matching game for children of all ages.

● A card game with a responsive field that tracks a player’s accuracy, guesses, and statistics.
● Utilized HTML to structure the basic game skeleton and used CSS & Bootstrap​ to style the aesthetic portion
● Combined Javascript​ & jQuery​ to provide game logic, card randomization, animation states & sound effects

League of Boatwrights
A website dedicated to small boat enthusiasts passionate about boat-building.

● A site built with Drupal 8​ that provides resources on boats for boat-builders.
● Created functionality that filters & sorts through the database and displays what was requested
● Customized site with modules and built site structure by using content types, blocks & views

Bookswopp​
(currently in progress)
An online book swapping community for parents with bookshelves filled with books their kids no longer have an interest in.

● A web-app being built with ember.js​

// life moto
if ( sad === true ) {
  takeOutLego( );
  buildSomethingAwesome( );
  sad = false;
}— LEGO Masterbuilder —

Skills

Technology used to innovate:

HTML5 is a markup language used for structuring and presenting content on the World Wide Web. It is the fifth and current major version of the HTML standard.

CSS3 is the latest evolution of the Cascading Style Sheets language and aims at extending CSS2.1. It brings a lot of long-awaited novelties, like rounded corners, shadows, gradients, transitions or animations, as well as new layouts like multi-columns, flexible box or grid layouts.

JavaScript is a lightweight interpreted or JIT-compiled programming language with first-class functions. While it is most well-known as the scripting language for Web pages, many non-browser environments also use it, such as node.js. JavaScript is a prototype-based, multi-paradigm, dynamic language, supporting object-oriented, imperative, and declarative (e.g. functional programming) styles.

jQuery is a fast, small, and feature-rich JavaScript library. It makes things like HTML document traversal and manipulation, event handling, animation, and Ajax much simpler with an easy-to-use API that works across a multitude of browsers.

Bootstrap is an open source toolkit for developing with HTML, CSS, and JS. Quickly prototype your ideas or build your entire app with our Sass variables and mixins, responsive grid system, extensive prebuilt components, and powerful plugins built on jQuery.

Sass is a scripting language that is interpreted or compiled into Cascading Style Sheets (CSS). SassScript is the scripting language itself. Sass consists of two syntaxes. The original syntax, called "the indented syntax", uses a syntax similar to Haml.

React.js is an open-source JavaScript library that allows developers to create large web-applications that use data that can change over time, without reloading the page. It aims primarily to provide speed, simplicity and scalability.

Ember.js is an open-source JavaScript web framework, based on the Model–view–viewmodel (MVVM) pattern. It allows developers to create scalable single-page web applications by incorporating common idioms and best practices into the framework.

Node.js is an open-source, cross-platform JavaScript run-time environment for executing JavaScript code server-side. Historically, JavaScript was used primarily for client-side scripting, in which scripts written in JavaScript are embedded in a webpage's HTML, to be run client-side by a JavaScript engine in the user's web browser.

PHP is a server-side scripting language designed primarily for web development but also used as a general-purpose programming language.

Drupal 8 is the latest, greatest release of the world's most widely used enterprise web CMS. It's fast. Flexible. Drupal 8 taps into the concentrated innovation from its open source community. You can drive value and streamline your work with new capabilities for successful digital experiences.

WordPress is the most popular and a free open-source content management system (CMS) based on PHP and MySQL.

GitHub is a web-based Git or version control repository and Internet hosting service. It is mostly used for code. It offers all of the distributed version control and source code management functionality of Git as well as adding its own features.

Photoshop is the world’s best imaging and design app is at the core of almost every creative project. Work across desktop and mobile devices to create and enhance your photographs, web and mobile app designs, 3D artwork, videos, and more.

"JavaScript is AWESOME~!!! "— sings john.tyler.moon —

About

I am a lifelong learner always interested in finding ways to develop new processes and problem solve in the simplest way possible.

With an interest in tech and education, I love having good communication and working with people. Having been a business English teacher enabled me to understand the importance of continual growth and sustainable study habits. I am highly reliable, detail-oriented, and always ready to share knowledge and see projects come to completion.

If time permits, strumming my guitar and belting out a song with my daughter is on top of my list of leisure activities. A close second would be building an unrecognizable structure out of LEGO blocks with my son.