If I had great illustration skills this would be a drawing of me. Instead, here's a Facebook photo!

Bryan Robinson

I am a man of many passions. I believe the way your website looks matters to your business -- no matter the business. I believe clear, concise, properly constructed content will always win the day. I believe in elegant code. I believe that philosophy is the key to better business as well as peace of mind. Most of all, I believe in building amazing products that are easy and delightful to use.

Learn more about me, my process and my projects below. If you want to contact me, use the form at the bottom of the page or find me on Twitter, Facebook or LinkedIn.

Product Strategist

I help companies define product vision, scope and value propositions, while setting forth a clear and concise business plan and product roadmap. Everything starts with product strategy.

Interaction Designer

Once the product strategy is defined, it's time to start creating prototypes of functionality. I'm a skilled interaction designer, well versed in Axure and quick-and-dirty html/css/js necessary to create fast, functional prototypes.

Code Monkey

Where products meet production. I am a seasoned front-end developer capable of taking wireframes and visual design and creating them in HTML and CSS with visual and functional finesse created in jQuery.


Philosopher

Everything I do has a backing in Philosophy. As a student, my concentration was aesthetics. As a professional, I look to improve the way we communicate in an office space and meetings, concentrating on linguistics, semantics and interpersonal relationships.

Geek

Personally, I'm a big geek. I love science fiction, fantasy, video games and technology. I'm a movie buff with a collegiate minor in film studies, and I love a good book. One thing I've learned through the years: geeks love to learn, which fits nicely with all my other passions.

It has been a great pleasure working with Bryan. He is one of the most versatile team members I've ever worked with, capable of discussing high-level product strategy one minute and delving into technical minutiae to solve problems the next. He has a keen ability to synthesize information and develop logical solutions to challenges, is passionate about delivering a great user experience, and is very good communicator and team player.

With an education in philosophy, early career in journalism, and current focus on user experience, Bryan has a very bright future, and I look forward to collaborating with him for years to come."

Patrick Hunt, Director of Product Development and User Experience, The E. W. Scripps Company

I worked with Bryan for several years at The Commercial Appeal and EW Scripps, and I've watched him grow into a seasoned front-end developer and UX professional. During a tumultuous 2010, our UX group lost its director and we all had to change roles and shuffle responsibilities without missing any deadlines.

Luckily, we were able to shift our biggest project to Bryan. From a few PSDs and an HTML mockup, he was able to pick up the pieces, assemble them and launch the new django-powered Knoxville.com in record time.

Thank you, Bryan.

Will Hortman, Senior UX Specialist, E.W. Scripps

Bryan's work as an online content producer was the glue that held many of our projects together. His combination of technical coding skills and sound design talent allow him to take the lead on launching new products and work on any area needed to make sure the are finished on time.

Bryan also has awesome communication and training skills. I never hesitated to send Bryan to work with other departments and take the lead on developing extensive training plans.

Lannie Byrd, Online Content Manager, The Commercial Appeal

Bryan's been my right hand since I started working at The Commercial Appeal. He tackles tasks quickly and with thought -- often offering better solutions than those I suggest.

He offers his considered opinions openly, which has helped the department, generally, operate in a more open, collaborative way.

His technical skills are constantly improving, and his grasp of online trends and social media opportunities are on the cutting edge. An excellent Web professional with a bright future.

Svend Holst, Online Operations Manager, The Commercial Appeal

CommercialAppeal.com

For commercialappeal.com, I managed content, created niche websites and trained writers, editors and photographers in the use of Ellington, a Django-powered CMS. In addition to my day-to-day duties, I helped advise the paper in online best practices including design, UX, advertising, marketing and SEO.

Paid Content

With paid content sweeping the newspaper industry, the Scripps UX team settled in to create the best features for which users would want to pay. After brainstorming sessions, I worked with another teammate to create a set of wireframes to visualize a select group of features and the registration flow.

Commercial Appeal/VCStar blogs

In 2009, while working for The Commercial Appeal, I was tasked with migrating their blog network from WordPress to MovableType. I worked with our designer to create the design and then created the templates and styles. VCStar.com asked if they could use these templates, and I installed the set for them and showed their front-end developer how they worked.

Paid Content

With paid content sweeping the newspaper industry, the Scripps UX team settled in to create the best features for which users would want to pay. After brainstorming sessions, I worked with another teammate to create a set of wireframes to visualize a select group of features and the registration flow.

Visualizing Vendor Complexity

When presented with an overly complex vendor solution to a paid-content model and a disparate group of stake holders, I created a user flow to easily underscore the problems with the solution and show three possible resolutions.

Game Dynamics

I created a jQuery library to interface with BunchBall, a gamification company, and create interactive visuals for the project. Much of what was designed was not readily possible with BunchBall's default API.

The library can be viewed here.

  • 	leaderboardToday: function(data, token) {
    
    	if(data.Nitro.leaders.Leader) {
    
    		var leaders = data.Nitro.leaders.Leader;
    		var leaderString = "";
    		if (typeof leaders.length == "undefined") {
    			leaders = [leaders];
    		}
    
    		$.each(leaders, function(key, leader) {
    			var leaderRank = key + 1;
    			leaderString += "<li><span class='leaderRank'>" + leaderRank + ".</span><span class='leaderId'><a href='/users/" + leader.userId + "/'>" + leader.userId + "</a></span><span class='leaderPoints'>" + leader.points + " points</span></li>";
    		});
    		$("#community_leaders_today").html(leaderString);
    	} else {
    		$("#community_leaders_today").html("<p>Today's leaderboard is still wide open!</p>")
    	}
    	},
    
    	leaderboardWeek: function(data, token) {
    	if(data.Nitro.leaders.Leader) {
    		var leaders = data.Nitro.leaders.Leader;
    		var leaderString = "";
    		if (typeof leaders.length == "undefined") {
    			leaders = [leaders];
    		}
    
    		$.each(leaders, function(key, leader) {
    			var leaderRank = key + 1,
    			leaderUrl = leader.userId.toLowerCase();
    			leaderString += "<li><span class='leaderRank'>" + leaderRank + ".</span><span class='leaderId'><a href='/users/" + leader.userId + "/'>" + leader.userId + "</a></span><span class='leaderPoints'>" + leader.points + " points</span></li>";
    		});
    		$("#community_leaders_week").html(leaderString);
    	}
    	}
    			

Follow me here

Follow me on Twitter Follow me on Facebook Follow me on LinkedIn