Kira MacLean Portfolio

Placeholder

About Hi, I'm Kira.

I’m a front end web developer, scientist, and believer in highly functional, intuitive web apps. I’m intrigued by the concept of pushing the boundaries of efficient and practical code, and have often been complimented on my ability to find solutions quickly and independently.

I have a knack for visualization, organization, and a deep understanding of production from wireframes to deployment. Given my highly technical background and my artistic bent, I’m looking for a position where I can help drive innovation with well-designed development solutions.

Portfolio Developing web apps with clean, intuitive UI.
More at my github profile.

Placeholder

Full Stack Development Brooklyn Artwalks

Created a web app featuring curated walks to discover art venues around Brooklyn. I used Ruby on Rails to build the back end API and Ember.js, JavaScript, and Handlebars to build the front end. Users can view artwalks and information about each of the venues in a given route and are able to favorite artwalks once they create create an account on the site.

Placeholder

Full Stack Development Nozama Boutique

Collaborated with team members to produce a web app for a hypothetical clothing purveyor, including payment authorization utilizing Stripe. Users can view individual product info, add products to a cart, and then submit their order for processing. Built a back end server with Express.js that utilizes MongoDB as its database, while front end functionality was created using Bootstrap, LESS, Handlebars and JavaScript.

Placeholder

Full Stack Development Cheese Plate Generator

A web application that allows users to create and save unique cheese plates. I built a custom back end API that uses a Ruby on Rails framework as well as a Bootstrap front end. Users can create one or more plates, select cheeses from a library of cheeses, and save their plates for future reference.

Placeholder

Front End Development Tic-Tac-Toe

A front-end browser game that allows users to play tic-tac-toe against another opponent, built using JavScript, HTML5/CSS3, and a pre-built back end. Users generate one game at a time, and use buttons to forfeit and view game stats.