Hi, my name is Brent O'Neill.

Web development += Me;

Portrait of Brent O'Neill from Mt. Pleasant, South Carolina.

I love to build well-crafted web sites and applications.

Right now, I am really passionate about Full Stack JavaScript. Though I lean heavily on the Front of the stack, I am constantly working on bringing my Back up to speed. My Front End MVC framework of choice is AngularJS, but I use Backbone.js + Marionette.js on a daily basis

Have questions about my work? Want to build something together? Drop me a line at brentoneill@gmail.com and let's get the conversation started.

work a few things I've built

devdesk

a project management app for freelancers

view LIVE | view CODE

Screenshot of AngularJS application, DevDesk

The idea for devdesk came about through my own trials and tribulations as a freelance developer. I was tired of having to use three or more applications to track time, manage project docs, and handle client information -- devdesk is my solution to that problem.

Tech: AngularJS, Node.js, Express, MongoDB, Underscore.js, SASS, HTML

weather + traffic

daily weather and traffic stats

view LIVE | view CODE

weather + traffic displays the local weather as well as important traffic closures and delays within the viewport of your chosen city. Using Google Autocomplete, users can check out the weather and traffic and know what to expect when they head to their favorite sporting stadium, concert venue, or airport

Tech: jQuery, jQueryUI, Javascript, SASS, AJAX, Google Maps API, Google Autocomplete API, Nokia HERE - traffic API, HTML

Geekin Radio

Brochure style site for local music streaming startup

view LIVE | view CODE

Local mobile application startup, Geekin' Radio, reached out to msyelf and another Iron Yard alumni when they needed the marketing website built for their music streaming application. While collaborating on this site, we utilized GitHub issues and a group repo to support project management and lock down version control. Using Gulp.js, we were able to streamline both our development and build processes.

Tech: Gulp.js, jQuery, JavaScript, SASS, HTML/CSS

Paradise Granite and Marble

paradisegranitecounters.com

view LIVE

Paradise Granite and Marble appproached me to redesign their website so that it would be responsive, optimized for reduced page load times, and easy for them to edit in the future. Built on WordPress, the site features custom galleries for PGM's cabinets and granite collections.

Tech: WordPress, JavaScript, CSS, HTML

todos

keep track of tasks, quickly and efficiently

view LIVE | view CODE

todos is your basic task management application. This application allows the user to quickly and efficiently manage their list of todos with its straightforward design and simple interface. The user can highlight tasks, sort by drag and drop, complete tasks, and view tasks based on their status.

Tech: Underscore.js, jQuery, jQueryUI, AJAX, SASS, HTML

skills click here for the full resume

WEB DEVELOPMENT

JAVASCRIPT

Marionette.js

DEVELOPMENT TOOLS

contact let's chat!