Image of Darren Dunne

Darren W Dunne

I am dedicated to understanding how software affects Users - constantly striving to understand User’s goals, challenges, frustrations, and even the fears they have interfacing with the software we create for them.

In my career in software development, I’ve worn many hats: Programmer, Designer, UI Development Lead, Chief Programmer, Scrum Master, Project Manager, and Software Development Release Manager. These roles have allowed me to experience and influence the complete software development lifecycle in several high-profile products.

From Requirements Analysis, to UX and UI Design, to Development to Project and Release Management, I consistently strive to focus on the needs of the User and deliver well-designed, useful, and marketable products.

Projects


Personal projects that I have developed, relating to Front-End Web Development:

jQuery, REST, Bootstrap

Search Wikipedia as-you-type. Results displayed in Responsive Bootstrap table, with error highlighting.

Code Run

Mobile-First Game Viewer

Bootstrap and jQuery to view the "featured" list on Twitch.tv via REST api. View in-line previews and direct launch to games in progress.

Code Run

jQuery, REST api

Random quote generator automatically pulling quotes from a JSON REST interface.

Code Run

Responsive Web Design with AngularJS

My website using Bootstrap and AngularJS to demonstrate Responsive web pages with auto-scaling and smooth scrolling on multiple types of devices.

Code Run

HTML5 Canvas Drawing

Classic "Pong" arcade game demonstrating drawing on HTML5 canvas with collision detection and mouse events.

Code Run

Building with Grunt

Web site built with Grunt to automatically minify, uglify, concat JavaScript and CSS files to improve performance.

Code

Yeoman, Gulp and Sass

Web site initialized with Yeoman to get the environment established. Real-time builds are via Gulp to improve runtime performance, and Sass is used to auto-generate the CSS.

Code

Geolocation, Google Maps, Weather

Determine browser location, display on Google Maps, then call the OpenWeatherMap REST api to fetch current weather and display appropriate images.

Code Run

Contact

Current Resume

Code